yo dawgs,
würde gerne eine funktion schreiben für autohotkey, die folgendes in der Reihenfolge bewerkstelligt:
1. Linksklick
2. Rechtsklick bei bestimmten Koordinaten x,y (alte Position merken!)
3. die 2 drücken
4. Shift+Linksklick auf die alte Position x,y
5. Strg+2 drücken
bislang habe ich:
F1()
{
global
MouseClick left
BlockInput, MouseMove
SetDefaultMouseSpeed, 0
MouseGetPos, origX, origY
MouseClick, right, 205, 985
MouseMove, %origX%, %origY%
Send {2}
Send, {Shift down}
MouseClick, left
Send, {Shift up}
BlockInput, MouseMoveoff
Send ^{2}
}
klappt aber noch nicht wirklich, und teils auch buggy, sollte man waits einbauen oder sowas?
würde gerne eine funktion schreiben für autohotkey, die folgendes in der Reihenfolge bewerkstelligt:
1. Linksklick
2. Rechtsklick bei bestimmten Koordinaten x,y (alte Position merken!)
3. die 2 drücken
4. Shift+Linksklick auf die alte Position x,y
5. Strg+2 drücken
bislang habe ich:
F1()
{
global
MouseClick left
BlockInput, MouseMove
SetDefaultMouseSpeed, 0
MouseGetPos, origX, origY
MouseClick, right, 205, 985
MouseMove, %origX%, %origY%
Send {2}
Send, {Shift down}
MouseClick, left
Send, {Shift up}
BlockInput, MouseMoveoff
Send ^{2}
}
klappt aber noch nicht wirklich, und teils auch buggy, sollte man waits einbauen oder sowas?
Kommentar