comment bouger la souris en fonction de la résolution ?

Espace contenant des tutoriels divers concernant AutoIt.
Règles du forum
.

Tutoriel "La programmation avec Autoit" : https://openclassrooms.com/fr/courses/1 ... vec-autoit
Répondre
deuval
Niveau 1
Niveau 1
Messages : 4
Enregistré le : ven. 09 juil. 2021 14:44
Status : Hors ligne

comment bouger la souris en fonction de la résolution ?

#1

Message par deuval »

Bonjour,

Je débute en AutoIt. Je me suis fais un petit programme pour installer un logiciel métier dont les fenêtres d'installations n'ont aucun raccourci clavier, ni commande batch pour s'installer. J'ai du faire ça à l'aide de plein de commande auto it mousemove.

Seulement les valeurs mousemove ne s'adapte pas au changement de résolution d'écran. Si bien que si un pc lance mon script alors que son écran n'est pas en 1920*1080, les coordonnées des mousemove n'ont plus aucun sens.

Est ce qu'il y a une comme qui permet d'adapter les positions de la souris en fonction de la résolution de l'écran ?
Avatar du membre
TommyDDR
Modérateur
Modérateur
Messages : 1996
Enregistré le : mar. 22 juil. 2008 21:55
Localisation : Nantes
Status : Hors ligne

Re: comment bouger la souris en fonction de la résolution ?

#2

Message par TommyDDR »

Avez-vous essayé d'analyser la fenêtre d'installation avec AutoIt Window Info pour pouvoir faire des ControlClic ?

J'ai fait il y a peu une automatisation d'automatisation d'installation, il vous suffit de télécharger ce programme et de suivre les étapes du post, cela vous génèrera un .au3 pour installer automatiquement le programme en question.
3.1415926535897932384626433832795028841971693993751058209749445923078164062862089986280348253421170679
deuval
Niveau 1
Niveau 1
Messages : 4
Enregistré le : ven. 09 juil. 2021 14:44
Status : Hors ligne

Re: comment bouger la souris en fonction de la résolution ?

#3

Message par deuval »

non je n'avais pas connaissance de ce programme. Dommage il m'aurait fait gagner beaucoup de temps.

Dans mes recherches, j'ai modifié tout mon script pour mettre dans des variables toutes les valeurs des mousemoves, que je multi à l'aide d'un ratio. Si c'est du 1920*1080 c'est un ratio de 1. Le ratio change en fonction si la résolution de l'ecran est plus ou moins grande que 1920*1080.
Avatar du membre
jl56
Niveau 7
Niveau 7
Messages : 385
Enregistré le : mer. 24 oct. 2007 22:42
Localisation : 56000
Status : Hors ligne

Re: comment bouger la souris en fonction de la résolution ?

#4

Message par jl56 »

Bonjour à tous,

Rien a voir avec ce post
mais je voulais signaler que le lien qui s'affiche en haut de ce post
https://openclassrooms.com/fr/courses/1 ... vec-autoit

ne fonctionne plus

cordialement

Jl56
Répondre