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 : 2086
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 : 411
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
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11773
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

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

#5

Message par Tlem »

Bonsoir. Je vais contacter Tim pour voir pourquoi son tuto à disparu.
En attendant voici le dernier document PDF en date (fournit par Tim) : https://www.autoitscript.fr/download/in ... autoit.pdf

Message édité pour actualiser le document fournit par Tim.
Thierry

Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...

Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
Répondre