Je vais essayer de vous expliquer les fonctionnalités de la souris que je connais:
1°)Le simple Mouseclick (Que, normalement, tout le monde connaît):
On veut que sa souris clique ou double-clique? Rien de plus simple (ce qui est entres crochets est optionnel.) :
Mouseclick ("bouton"[x,y [, nombre de clicks[, vitesse de déplacement]]])
Explications:
a)"Bouton": Ce n'est pas sorcier, c'est le bouton sur lequel vous voulez que votre souris clique ("left" pour gauche et "right" pour droit)
b)"x,y": C'est si vous voulez que votre souris se déplace avant de cliquer (Entrez les coordonées vers lesquelles vous voulez que la souris se déplace.).
c)"nombre de clicks": C'est le nombre de clicks que vous voulez faire faire à votre souris (Il suffit de mettre le nombre.).
d)"Vitesse de déplacement": C'est la vitesse à laquelle vous voulez que votre souris se déplace vers les coordonnées que vous lui avez données précedemment (Cf. 'b)').(Il faut marquer un chiffre entre 0 et 100 (compris) 0 = le curseur se téléporte directement à l'emplacement, 100 = le curseur est tellement lent que c'est insupportable! ^^)
2°) Le (toujours aussi basique) Mousemove:
C'est simplement si on veut déplacer sa souris:
Mousemove (x,y [, vitesse])
Explications:
a)"x,y": Comme pour le mouseclick, ce sont les coordonnées vers lesquelles vous voulez que votre souris se déplace.
b)"vitesse": Comme pour le mouseclick, c'est la vitesse à laquelle vous voulez que votre souris se déplace.(Il faut marquer un chiffre entre 0 et 100 (compris) 0 = le curseur se téléporte directement à l'emplacement, 100 = le curseur est tellement lent que c'est insupportable! ^^)
Petit conseil: au lieu d'utiliser un mousemove puis un mouseclick, utilisez tout simplement le mouseclick qui prend en charge les fonctions des deux.
3°)Le Mousedown:
C'est pour garder le click de la souris enfoncé:
Mousedown ("bouton")
Explications:
a)"Bouton": C'est le bouton que l'on veut garder enfoncé. (Pour le bouton gauche c'est "left" et pour le bouton droit, c'est "right")
4°)Le Mouseup:
C'est pour relâcher le click de la souris (s'utilise après un Mousedown):
Mouseup("bouton")
Explications:
a)"Bouton": C'est le bouton que l'on veut garder enfoncé. (Pour le bouton gauche c'est "left" et pour le bouton droit, c'est "right")
Petit conseil: Au lieu d'utiliser les commandes "Mousedown", "Mousemove" et "Mouseup" pour déplacer des fichiers ou des trucs comme ça utilisez la fonction "Mouseclickdrag" que j'expliquerais dans la suite de ce tutorial.
5°)Le MouseGetPos:
Cette commande sert à enregistré la position du curseur. C'est pas très clair? Dans ce cas explication en code (en exemple):
$position_souris = mousegetpos() ;on rentre les données du curseur;
msgbox (0,"Emplacement de votre curseur","Votre curseur est en " & $position_souris[0] & " (x) et en " & $position_souris[1] & "(y)") ;Là, j'utilise un msgbox, mais on peut s'en servir pour, par exemple, utiliser un movemouse;
Et vous obtiendrez à l'ecran quelque chose resemblant à ça:
"Votre curseur est en 536 (x) et 412 (y)"
6°)Le Mousewheel:
Cette commande sert à utiliser la roulette de votre souris:
Mousewheel ("direction" [, cliques(nombre de fois que vous voulez que ça monte (ou descende selon direction))])
Explications:
a)"Direction": C'est la direction vers laquelle vous voulez que votre roulette tourne (vers le haut, c'est "up" et vers le bas c'est "down").
b)"Cliques": C'est le nombre de "cliques" que vous voulez que votre roulette fasse.
7°)Le Mouseclickdrag:
Cette commande sert à combiner Mousedown, Mousemove et Mouseup en une seule commande:
Mouseclickdrag ("bouton", x1,y1,x2,y2 [, vitesse])
Explications:
a)"Bouton": C'est le bouton sur lequel vous voulez cliquer (je ne vous retraduis pas en anglais "droite" et "gauche", je pense que vous avez compris! ^^)
b)"x1,y1": Ce sont les coordonnées de départ, celles où (par exemple) est le fichier que vous voulez déplacer.
c)"x2,y2": Ce sont les coordonnées d'arrivée, celles où vous voulez que votre fichier aille. (toujours par exemple ^^)
d)"Vitesse": C'est la vitesse à laquelle vous voulez vous voulez que le bot déplace votre fichier. (Vous vous en doutez, c'est toujours par exemple! ^^)
Le dernier est le "MouseGetCursor" mais je ne sais pas l'utiliser !
Par : Djrix.