AutoClick mouseclick

Nick Traducător: YMP.

Numele real al traducătorului este Yuri Popov.

Faceți clic pe butonul mouse-ului, apăsați și țineți apăsat butonul mouse-ului, rotiți rotița mouse-ului. Notă: Comanda Click este mai flexibilă și mai ușor de utilizat.







Cu toate acestea, unele aplicații nu răspund la numărul de etape este mai mare decât 1. În acest caz, utilizați o buclă, de exemplu, pentru a compensa automat în cazul în care utilizatorul a lăsat și butoanele mouse-ului dreapta prin intermediul panoului de control al sistemului în loc mouseclick ar trebui să utilizați clic.

Coordonează locul în care doriți să mutați cursorul înainte de a da clic (pot fi expresii). Coordonatele sunt considerate relative la fereastra activă, cu excepția cazului în care a fost modificată de comanda CoordMode. Dacă este omisă, se utilizează coordonatele curente ale cursorului.

Numărul de clicuri pe butoane sau pași de roată (poate fi o expresie). Dacă este omis, clicul este singur.

Viteza mișcării mouse-ului (poate fi o expresie). Valorile posibile sunt de la 0 (rapid) la 100 (lent). Dacă este 0, mouse-ul se mișcă instantaneu. Dacă este omisă, viteza implicită este 2 sau se utilizează viteza setată de comanda SetDefaultMouseSpeed.

Parametrul Viteză este ignorat pentru modurile SendInput și SendPlay, acestea mișcă instantaneu mouse-ul (deși comanda SetMouseDelay are un parametru care afectează SendPlay). Pentru a face mișcările mouse-ului să arate lent (de exemplu, pentru un script care demonstrează publicului), utilizați SendEvent sau SendMode Event (posibil în combinație cu BlockInput).







Apăsarea / eliberarea. Dacă este omis, fiecare clic constă în apăsarea și eliberarea butonului. Valori: D (apăsați butonul și țineți apăsat), U (eliberați butonul).

Relativitatea coordonatelor. Valoare posibilă: R. Dacă este specificat, coordonatele specificate sunt tratate ca o decalare față de coordonatele curente ale cursorului. Valorile negative ale coordonatelor specifică deplasarea spre stânga (axa X) și în sus (axa Y).

notițe

Această comandă utilizează metoda de trimitere specificată de comanda SendMode.

Pentru a simula un clic cu un modificator, utilizați comanda Trimite înainte și după comanda MouseClick, așa cum se arată în exemplele de mai jos.

Modul de expediere SendPlay poate genera cu succes evenimentele mouse-ului într-un număr mai mare de jocuri decât alte moduri.

Unele aplicații și jocuri sunt dificil de a urmări mișcările mouse-ului dacă se mișcă foarte repede. În acest caz, puteți utiliza comanda SetDefaultMouseSpeed ​​pentru a încetini viteza mișcării mouse-ului (dar numai pentru modul SendEvent).

Comanda BlockInput poate fi utilizată pentru a împiedica evenimentele mouse-ului generate să interfereze cu mișcările reale și clicurile de mouse produse de utilizator în acel moment. Cu toate acestea, acest lucru nu este necesar pentru modurile SendInput și SendPlay, deoarece În aceste moduri, acțiunile utilizatorului sunt stocate și executate ulterior.

De fiecare dată când apăsați și eliberați butonul mouse-ului, acesta se oprește automat (cu excepția modului SendInput). Utilizați comanda SetMouseDelay pentru a modifica durata acestei pauze.







Trimiteți-le prietenilor: