1

Тема: Анти афк

Здравствуйте, у меня просьба написать простой антиафк скрипт на AHK. В нём ничего сложного но я просто не умею это делать.
Нужно чтобы по нажатию кнопки у меня начали нажиматься кнопки по приоритету: w;s;d;a; с интервалом(ms) 5000ms ну 5 секунд вроде. После чего скрипт повторяется много и много раз, но нужно чтобы он заканчивался по нажатию другой кнопки. Важно не чтобы я зажал эту кнопку и скрипт начал работать, а чтобы я Нажал 1 раз кнопку, скрипт работает, потом 1 раз нажал кнопку скрипт перестал работать
"
Insert::
Loop (normal)
SendMessage, 0x200,, 0x4190419,, A
Sendinput, {w}
sleep 5000
Sendinput, {s}
sleep 5000
Sendinput, {d}
sleep 5000
Sendinput, {a}
sleep 5000
Sendinput, {w}
sleep 5000
Sendinput, {s}
sleep 5000
Sendinput, {d}
sleep 5000
Sendinput, {a}
sleep 5000
Break
"
Все что я смог сделать своими кривыми ручками, это только надо подкорректировать под мои условия, прошу пожалуйста.

2 (изменено: qqlexa, 2020-09-18 10:50:13)

Re: Анти афк

CkBu3u пишет:

После чего скрипт повторяется много и много раз, но нужно чтобы он заканчивался по нажатию другой кнопки. Важно не чтобы я зажал эту кнопку и скрипт начал работать, а чтобы я Нажал 1 раз кнопку, скрипт работает, потом 1 раз нажал кнопку скрипт перестал работать

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

3

Re: Анти афк

qqlexa
Можно и так, сути не меняет. На Insert включается на home выключается

4

Re: Анти афк

Возможно данная тема поможет решить задачи.