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.
Coordonnées d'un point à l'écran : pcurpos
Coordonnées d'un point à l'écran : pcurpos
Last edited by Pelo on Wed 10 Jun 2015, 00:03, edited 4 times in total.
- ASRI éducation
- Posts: 3197
- Joined: Sat 09 May 2009, 12:10
- Location: France
- Contact:
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,
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 => [url=http://asri-education.org/]Association[/url] | [url=http://forum.asri-education.org/]Forum[/url] | [url=http://dl01.asri-education.org/]Dépôt[/url] | [url=http://kids.asri-education.org/]Espace kids[/url]
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 :
et le rendre exécutable (chmod +x)
Ensuite créer un lanceur pour le menu :
/usr/share/applications/pcurpos.desktop
Cordialement,
Médor.
À 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: Select all
#!/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
Ensuite créer un lanceur pour le menu :
/usr/share/applications/pcurpos.desktop
Code: Select all
[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
Médor.
- Attachments
-
- Capture_2014-05-07_160322.jpg
- (51.92 KiB) Downloaded 254 times
Last edited by Médor on Wed 07 May 2014, 14:56, edited 1 time in total.
- ASRI éducation
- Posts: 3197
- Joined: Sat 09 May 2009, 12:10
- Location: France
- Contact:
Je suis impressionné (ce n'est pas la première fois) par la qualité de la réponse.
Merci Médor.
Merci Médor.
Projet ASRI éducation => [url=http://asri-education.org/]Association[/url] | [url=http://forum.asri-education.org/]Forum[/url] | [url=http://dl01.asri-education.org/]Dépôt[/url] | [url=http://kids.asri-education.org/]Espace kids[/url]
Xwininfo, getcurpos : Position du curseur sur l'écran.
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.
ç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.
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.
ç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.
- Attachments
-
- Xwininfo.jpg
- Xwininfo ici pour indiquer à XVkbd la position du clavier virtuel
- (53.35 KiB) Downloaded 23 times
Last edited by Pelo on Sat 29 Apr 2017, 16:16, edited 1 time in total.
distance entre deux points :measure 3r
distance entre deux points : measure 3r
voir topic anglophobe ici
Comment utiliser xwininfo avec PAVrecord une minute pour voir (vidéo)
voir topic anglophobe ici
Comment utiliser xwininfo avec PAVrecord une minute pour voir (vidéo)