1

Тема: AHK: Одна кнопка на 2 действия

Здравствуйте.
Имею такой скрипт

vk01
Cycle:
SetKeyDelay, 200, 400
1:
Send, {RIGHT}
Send, {LEFT}
Sleep, -1
Goto, % IsStart ?  "1":"2"
2:
SetKeyDelay, -1, -1
Return

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

2 (изменено: Gutalin, 2018-09-08 20:11:34)

Re: AHK: Одна кнопка на 2 действия

SHOX, а не забыли ли Вы "::" После vk01? Иначе я не понимаю как должен работать код.


~vk01::
Cycle:
SetKeyDelay, 200, 400
1:
Send, {RIGHT}
Send, {LEFT} 
Sleep, -1
Goto, % IsStart ?  "1":"2"
2:
SetKeyDelay, -1, -1
Return

Про  ~ почитайте тут (Rus/Eng).
И лучше использовать SendInput вместо Send? Если нет, исправьте.

AutoHotkey - 1.1.29.01

3

Re: AHK: Одна кнопка на 2 действия

Да, извините, я забыл поставить :: после vk01 и большое спасибо! все работает. подскажите пожалуйста, в этот скрипт можно еще добавить кнопку RCtrl ? Что бы при нажатии левой кнопки мыши нажималась сама кнопка мыши, кнопка RCtrl, и работал сам скрипт.
Еще раз большое спасибо!  Gutalin