1

Тема: AHK: поочередное нажатие клавиш и клик

Прошу помощи в написании следующего скрипта:
Нажимается сочетание клавиш rCTRL+R, через 1.5 секунды происходит клик мышкой по координатам X150 Y50 а еще через 1.5 сек нажатие сочетания клавиш rCTRL+W.
Итак по кругу, до дех пор, пока я не нажму пробел (пауза), при повторном нажатии пробела скрипт снова запускается

Спасибо!

Пишу на PHP+MySQL за еду
----
ICQ: 424812203

2 (изменено: Irbis, 2012-02-08 22:06:43)

Re: AHK: поочередное нажатие клавиш и клик

Вроде так:

Pause
loop
{
  Send {RCtrl Down}R{RCtrl Up}
  sleep 1500
  MouseClick,, 150, 50
  sleep 1500
  Send {RCtrl Down}W{RCtrl Up}
  sleep 1500
}
Space:: Pause, Toggle

Только вы не указали, в активном окне координаты X & Y или глобальные. По умолчанию они отсчитываются от верхнего левого угла активного окна. Если вам нужны координаты всего экрана, добавьте в начале

CoordMode, Mouse , Screen

3

Re: AHK: поочередное нажатие клавиш и клик

Вариант с виртуальными кодами, чтобы хоткеи работали при любой раскладке клавиатуры:

Pause
loop
{
  Send {RCtrl Down}{vk52}{RCtrl Up}
  sleep 1500
  MouseClick,, 150, 50
  sleep 1500
  Send {RCtrl Down}{vk57}{RCtrl Up}
  sleep 1500
}
Space:: Pause, Toggle

4

Re: AHK: поочередное нажатие клавиш и клик

Irbis огромное спасибо! работает

Пишу на PHP+MySQL за еду
----
ICQ: 424812203

5

Re: AHK: поочередное нажатие клавиш и клик

Пожалуйста. 

6

Re: AHK: поочередное нажатие клавиш и клик

Простите, но как еще сделать чтобы щелкала не правая кнопки мыши, а средняя (колесико)?

Пишу на PHP+MySQL за еду
----
ICQ: 424812203

7

Re: AHK: поочередное нажатие клавиш и клик

Т.е. в место правого клика был клик средней кнопкой мыши?

Не знаю, не умею, но быстро учусь!

8

Re: AHK: поочередное нажатие клавиш и клик

Да

Пишу на PHP+MySQL за еду
----
ICQ: 424812203

9

Re: AHK: поочередное нажатие клавиш и клик

Click

10

Re: AHK: поочередное нажатие клавиш и клик

creature.ws пишет:

Click

какой из них вставить в код?

Пишу на PHP+MySQL за еду
----
ICQ: 424812203

11 (изменено: panamaboot, 2012-02-09 13:25:35)

Re: AHK: поочередное нажатие клавиш и клик

просто назначение кнопки:

rButton::
click Middle 
return

если в скрипт   Irbis-a , попробуй так(замени строку-"MouseClick,, 150, 50":

MouseClick , right , 150, 50
right:
click , middle
Не знаю, не умею, но быстро учусь!

12

Re: AHK: поочередное нажатие клавиш и клик

Второй пример выше прошу не считать полезным

Dizzy221 пишет:
creature.ws пишет:

Click

какой из них вставить в код?

Не совсем понимаю, что значит «какой»?
Клик средней кнопкой по координатам при помощи Click можно произвести так: Click 150 50 M

13 (изменено: panamaboot, 2012-02-09 20:37:37)

Re: AHK: поочередное нажатие клавиш и клик

Магёт !

creature.ws пишет:

Клик средней кнопкой по координатам при помощи Click можно произвести так: Click 150 50 M

Да уж перемудрил на радостях

MouseClick , right , 150, 50
right:
click , middle

даже вспомнилось
http://s018.radikal.ru/i513/1202/3a/bb8730e2ac8ft.jpg

Не знаю, не умею, но быстро учусь!

14

Re: AHK: поочередное нажатие клавиш и клик

panamaboot, Вам - спасибо

Пишу на PHP+MySQL за еду
----
ICQ: 424812203