Autohotkey mouseclick

Nick Fordító: YMP.

A fordító igazi neve Yuri Popov.

Kattintson az egérgombbal, tartsa lenyomva az egérgombot, forgassa az egérgombot. Megjegyzés: A Click parancs rugalmasabb és könnyen használható.

Bizonyos esetekben azonban nem reagálnak a lépések számát nagyobb, mint 1. Ebben az esetben használja a hurok, például, hogy automatikusan kompenzálja, ha a felhasználó a bal és jobb egér gomb segítségével a rendszer vezérlőpult helyett mouseclick kell használni Kattintson.

Az a hely koordinátái, ahol a kurzort a kattintás előtt szeretné mozgatni (lehetnek kifejezések). A koordinátákat az aktív ablakhoz viszonyítva kell tekintetbe venni, hacsak a CoordMode parancs nem módosította. Ha kihagyjuk, akkor az aktuális kurzorkoordinátákat használjuk.

A gombkattintások vagy a kerék lépéseinek száma (lehet egy kifejezés). Ha kimaradt, a kattintás egyetlen.

Az egér mozgásának sebessége (lehet egy kifejezés). A lehetséges értékek 0 (gyors) és 100 (lassú) értékek. Ha 0, akkor az egér azonnal mozog. Ha kihagyja, az alapértelmezett sebesség 2, vagy a SetDefaultMouseSpeed ​​parancs által beállított sebességet használják.

Speed ​​paramétert figyelmen kívül hagyja az SendInput és SendPlay mód, mozognak az egér azonnal (bár SetMouseDelay van egy paramétere, amely befolyásolja a SendPlay). Ahhoz, hogy az egér mozgását tűnt lassú (például egy parancsfájl, amely a bemutató a közönség), vagy használja SendEvent SendMode Event (esetleg kombinálva BlockInput).

Nyomás / felengedés. Ha kihagyjuk, minden kattintás a gomb megnyomásával és felengedésével áll. Értékek: D (nyomja meg és tartsa lenyomva a gombot), U (engedje fel a gombot).

A koordináták viszonylagossága. Lehetséges érték: R. Megadott esetben a megadott koordinátákat a kurzor aktuális koordinátáihoz képest eltolva kezelik. A koordináták negatív értékei határozzák meg az elmozdulást balra (az X tengely) és felfelé (Y tengely).

jegyzetek

Ez a parancs a SendMode parancs által megadott küldési módot használja.

Ha egy kattintást szimulál egy módosítóval, használja a Send parancsot az MouseClick parancs előtt és után, ahogy az alábbi példákban látható.

A SendPlay küldés módja sikeresen létrehozhat egér eseményeket több játékban, mint a többi mód.

Néhány alkalmazást és játékot nehéz követni az egér mozgását, ha nagyon gyorsan mozog. Ebben az esetben a SetDefaultMouseSpeed ​​paranccsal lassíthatja az egér mozgási sebességét (de csak SendEvent módban).

A BlockInput paranccsal megakadályozható, hogy a generált egér események ne aggódjanak az adott időben a felhasználó által generált valós mozgások és egérkattintások miatt. Ez azonban nem szükséges a SendInput és SendPlay módoknál, mert Ezekben a módokban a felhasználói műveleteket később tárolják és végrehajtják.

Minden alkalommal, amikor megnyomja és kiadja az egérgombot, automatikusan leáll (kivéve a SendInput módot). Használja a SetMouseDelay parancsot a szünet hosszának módosítására.