Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Sat 20 Dec 2014, 10:01
All times are UTC - 4
 Forum index » House Training » Users ( For the regulars ) » Pour les francophones
Coordonnées d'un point à l'écran : pcurpos
Moderators: Béèm, darkerror05
Post new topic   Reply to topic View previous topic :: View next topic
Page 1 of 1 [5 Posts]  
Author Message
Pelo


Joined: 10 Sep 2011
Posts: 3452
Location: Mer méditerrannée (1 kms°)

PostPosted: Wed 07 May 2014, 02:10    Post subject:  Coordonnées d'un point à l'écran : pcurpos
Subject description: xwininfo donne les coordonnées d'un cadre.
 

Comment connaitre les coordonnées d'un point sur l'écran, par exemple la position du P de "Puppy Linux discussion Forum"
C'est pour mettre dans des programmes. Merci coop.
Acter les acquis :
Pcurpos donne la position du curseur
Xwininfo donne les coordonnées d'une fenêtre, les valeurs sont négatives si le cadre sort de l'écran.

_________________
Puppy, buitin power in Paris Eiffel tower

Last edited by Pelo on Thu 21 Aug 2014, 20:58; edited 3 times in total
Back to top
View user's profile Send private message Yahoo Messenger 
ASRI éducation


Joined: 09 May 2009
Posts: 2648
Location: France

PostPosted: Wed 07 May 2014, 04:39    Post subject:  

Bonjour Pelo.
Tu commences la programmation ? Cool, plus on est de fous...
Pour ce qui est de ta question, je n'ai aucune solution à proposer.
Bon courage à toi.
Cordialement,

_________________
Projet ASRI éducation => Association | Forum | Dépôt | Espace kids
Back to top
View user's profile Send private message Visit poster's website 
Médor


Joined: 26 May 2011
Posts: 1838

PostPosted: Wed 07 May 2014, 10:48    Post subject:  

Bonjour,

À moins que ce soit spécifique à un navigateur car il existe des scripts JS qui donnent la position du curseur dans une page Web, on peut aussi :
- pour obtenir la position d'une fenêtre utiliser la commande xwininfo
- pour obtenir la position du curseur à l'écran il existe la commande : getcurpos, pour afficher la position en permanence avec un rafraîchissement de la fenêtre toutes les secondes j'ai légèrement modifié un script de puppylover :
/usr/bin/pcurpos :
Code:
#!/bin/sh
while z=1
do
tput clear
MOUSE_X="`getcurpos | awk '{print $1}'`"
MOUSE_Y="`getcurpos | awk '{print $2}'`"
echo Cursor position:
echo X = $MOUSE_X
echo Y = $MOUSE_Y
echo Ctrl^C to close.
sleep 1
done

et le rendre exécutable (chmod +x)

Ensuite créer un lanceur pour le menu :
/usr/share/applications/pcurpos.desktop
Code:
[Desktop Entry]
Encoding=UTF-8
Name[fr]=Position du curseur
Name=Cursor position
Icon=mini-window.xpm
Exec=urxvt -geometry 16x5+0 -e pcurpos
Type=Application
Categories=Utility


Cordialement,
Médor.
Capture_2014-05-07_160322.jpg
 Description   
 Filesize   51.92 KB
 Viewed   157 Time(s)

Capture_2014-05-07_160322.jpg


_________________
Recherches Puppy|Index Puppy|Index FR|Tuto Toutou

Last edited by Médor on Wed 07 May 2014, 10:56; edited 1 time in total
Back to top
View user's profile Send private message 
ASRI éducation


Joined: 09 May 2009
Posts: 2648
Location: France

PostPosted: Wed 07 May 2014, 10:52    Post subject:  

Je suis impressionné (ce n'est pas la première fois) par la qualité de la réponse.
Merci Médor.

_________________
Projet ASRI éducation => Association | Forum | Dépôt | Espace kids
Back to top
View user's profile Send private message Visit poster's website 
Pelo


Joined: 10 Sep 2011
Posts: 3452
Location: Mer méditerrannée (1 kms°)

PostPosted: Wed 07 May 2014, 11:46    Post subject: Xwininfo, getcurpos : Position du curseur sur l'écran.
Subject description: ah, nos informaticiens de Puppy ont une réponse
 

ah, nos informaticiens de Puppy ont une réponse. La question semble très simple. Bien sur j'ai fouillé avant, consulté les Ubuntistes,
Je ne suis pas informaticien, mais modifier une donnée pour personnaliser un programme, j'y arrive parfois.
Dans le cas de FFmpeg vidcap, programme de capture écran, j'ai changé le nombre d'images par secondes. Par contre le programme positionne la zone de capture en Haut à gauche. Je veux pouvoir mettre la zone où il me plait.
Voilà, vous savez tout.
Je vas donc de ce pas employer les solutions de Médor.
Xwininfo, pcurpos, parfait. C'est simple, et répond exactement à ma demande. Merci, Medor.
Cool ça me permet de définir la zone de capture de pAVrecord 9.0.1 dans ToOpPy Linux, et çà ne fait pas de bugs désagréables et énervants.
Les images étant moins grandes, forcément on voit mieux que sur un grand écran filmé en entier.
xwininfo.jpg
 Description   xwininfo : avec le nom de la fenêtre, en plus. Bien.
 Filesize   34.89 KB
 Viewed   140 Time(s)

xwininfo.jpg


_________________
Puppy, buitin power in Paris Eiffel tower
Back to top
View user's profile Send private message Yahoo Messenger 
Display posts from previous:   Sort by:   
Page 1 of 1 [5 Posts]  
Post new topic   Reply to topic View previous topic :: View next topic
 Forum index » House Training » Users ( For the regulars ) » Pour les francophones
Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.0554s ][ Queries: 13 (0.0073s) ][ GZIP on ]