1

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

Здравствуйте!
Я чайник (пытался что-то найти в поиске но это не так просто отфильтровать столько инфы)!
Хочу написать скрипт реалистичного нажатия одной кнопки (чтобы не забанили)


F1::
Loop
{
Send {F5}
sleep, 50000
}
Return

F2::
  Exitapp
Return?

Это меня не устраивает (ну меня лично устраивает, а система спалит)
меня интересует, как выставить задержку между нажатиями всегда рандомную в течении 2х-3х секунд и реалистичное само нажатие кнопки с задержкой тоже рандомной примерно четверть секунды!
Спасибо!!!

2

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


Send {F5 Down}
sleep, 250
Send {F5 Up}

Я так понимаю само нажатие с задержкой выглядит так!?
Только время ожидания нужно присваивать переменную, у которой рандомное значение в определенном диапазоне значений!?

3 (изменено: Alectric, 2017-05-18 16:25:36)

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

Random - Переводчик
Переменные и выражения

Win 7 x64
AHK v1.1.24.00
                       Справка тебе в помощь.

4

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

спасибо за ссылки!
вот, что получилось


F1::
Loop
{
Random, rand1, 150, 300
Random, rand2, 1000, 10000
Send {F5 Down}
sleep, rand1
Send {F5 Up}
sleep, rand2
}
Return

F2::
  Exitapp
Return?

проверил в блокноте (работает), а вот в игре не хочет нажимать кнопку за меня!(((

5 (изменено: stealzy, 2017-05-18 20:05:28)

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

SendPlay. Кстати, если подумать, оба ваших Return никогда не выполнются.