1

Тема: AHK:Двойной клик с координатами И возврат указателя мышки...

AHK:Двойной клик с координатами И возврат указателя мышки в то положение где он было до начала выполнения скрипта...

вот что у меня получилось, но не знаю как сделать чтоб указатель вовращался в то место где он был до начала скрипта

При нажатии Ф3 юзается кнопка Ф3 кликает мышка переходит по кординатам 684,  524 делает двоиной щелчок => 568,  520, 2  двоиной щелчок=> юзается кнопка Ф3 кликает

Вот мне нужно чтобы после Click, left,  568,  520, 2 sleep 100 указатель мышии вернулся бы в то положение где он был до начала скрипта.

Помогите пожалуиста. Спасибо.


#MaxHotkeysPerInterval 1000000000
$f3::
Loop
{
    if not GetKeyState("f3", "P")
        break
   
Send {F3}
  Click
sleep 200

Click, left,  684,  524, 2
sleep 150

Click, left,  568,  520, 2
sleep 100


Send {F3}
  Click
sleep 200







   
}
return

2

Re: AHK:Двойной клик с координатами И возврат указателя мышки...

MouseGetPos, X, Y    до цикла,    MouseMove, X, Y, 0    после него.

3 (изменено: 3d, 2012-09-12 20:51:16)

Re: AHK:Двойной клик с координатами И возврат указателя мышки...

#MaxHotkeysPerInterval 1000000000
$f3::
Loop
{
    if not GetKeyState("f3", "P")
        break
   
Send {F3}
  Click
sleep 200
MouseGetPos, X, Y
Click, left,  684,  524, 2
sleep 150

Click, left,  568,  520, 2
sleep 100
MouseMove, X, Y, 0

Send {F3}
  Click
sleep 200







   
}
return

Спасибо,
А если усложнить задачу вот при нажатии Send {F3} Click мы кликаем на определенные кординаты с определенным цветом, вот чтобы данный пиксель фиксировался и последующие клики шли в данный предмет, пока не нажмешь снова ф3 клик.. Это возможно реализовать?

Заранее благодарю