1 (изменено: Auslander, 2017-11-13 08:27:47)

Тема: Скрипт спамящий клавишу пока повторно не нажмёшь эту клавишу.

Возможно ли создать скрипт вида:
Нажимаешь TAB, отпускаешь он спамится в то же время можно нажимать любые другие клавиши и TAB продолжает спамиться пока ты его повторно не нажмёшь.

2

Re: Скрипт спамящий клавишу пока повторно не нажмёшь эту клавишу.

Я только начал писать скрипты, по этому не уверен, что данный скрипт оптимален, но вот:

#MaxThreadsPerHotkey 2
a=0
b=0
$Tab::
  if b=1
    a=1
  else
   {
    b=1
    loop
     {
      SendInput, {Tab}
      if a=1 
       {
        a=0
        break
       }
      Sleep, 100 ; Задержка(Можно менять.Чем меньше, тем быстрее)
     }
    b=0
   }
return

3 (изменено: svoboden, 2017-12-30 21:28:23)

Re: Скрипт спамящий клавишу пока повторно не нажмёшь эту клавишу.

Так может:

Tab::
r :=!r
SetTimer, start, 1
return

start:
if r = 1
Send {Tab}
return

Не могу проверить, т.к нет клавиши "Tab". Может, хук нужен, а может - нет.

4

Re: Скрипт спамящий клавишу пока повторно не нажмёшь эту клавишу.

svoboden, нужен.