Версия AutoIt: 3.3.6
Описание:
Товарищи, подскажите как можно реализовать функцию зажатия кнопки с шагом по времени, т.е. при зажиме кнопки X нужно чтобы моментально отправлялось событие зажима кнопки Y, но временной интервал зажима Y должен быть кратным 1000мс;
Например:
- при зажиме X менее 1000мс (например 56мс) кнопка Y должна быть зажата на минимальное время, соответственно 1000мс;
- при зажиме X более 1000мс (например 5382мс) кнопка Y должна быть зажата на максимальное время, соответственно 6000мс.
Примечание:
Сейчас использую такой код, что не совсем удобно:
Описание:
Товарищи, подскажите как можно реализовать функцию зажатия кнопки с шагом по времени, т.е. при зажиме кнопки X нужно чтобы моментально отправлялось событие зажима кнопки Y, но временной интервал зажима Y должен быть кратным 1000мс;
Например:
- при зажиме X менее 1000мс (например 56мс) кнопка Y должна быть зажата на минимальное время, соответственно 1000мс;
- при зажиме X более 1000мс (например 5382мс) кнопка Y должна быть зажата на максимальное время, соответственно 6000мс.
Примечание:
Сейчас использую такой код, что не совсем удобно:
Код:
HotKeySet("{x}", Send_Y)
Opt("SendKeyDelay", 1)
Opt("SendKeyDownDelay", 1000)
while 1
Sleep(100)
WEnd
Func Send_Y()
Send("Y")
EndFunc