Помощь в написании.

LElyaa

Новичок
Автор темы
2
0
Ребят, я реально ничего не понимаю в этом деле. Вроде, пытался что-то писать но ничего не воспроизводилось. Мб подскажет кто, как написать это:
В общем, нужен максимально простой скрипт:
1. Зажать клавишу F на 11 секунд
2. Нажать F и отжать (3 раза подряд)

Не думаю, что это проблема для более-менее знающих ахк людей.

Заранее спасибо;)
 

degrando

Известный
362
128
Ребят, я реально ничего не понимаю в этом деле. Вроде, пытался что-то писать но ничего не воспроизводилось. Мб подскажет кто, как написать это:
В общем, нужен максимально простой скрипт:
1. Зажать клавишу F на 11 секунд
2. Нажать F и отжать (3 раза подряд)

Не думаю, что это проблема для более-менее знающих ахк людей.

Заранее спасибо;)
AutoHotKey:
f1::
send, {F down}
sleep 11000
send, {F up}
return
f2::
Send, {F}
sleep, 50
send, {F}
sleep, 50
send, {F}
return
f1 - зажать
f2 - 3 раза подряд нажать
если что то не работает, пиши в тему.
И не забудь поставить лайк, если всё хорошо :3
 
  • Нравится
Реакции: LElyaa

LElyaa

Новичок
Автор темы
2
0
AutoHotKey:
f1::
send, {F down}
sleep 11000
send, {F up}
return
f2::
Send, {F}
sleep, 50
send, {F}
sleep, 50
send, {F}
return
f1 - зажать
f2 - 3 раза подряд нажать
если что то не работает, пиши в тему.
И не забудь поставить лайк, если всё хорошо :3
Не работает второе (3 нажатия) почемуто, и если можно, то сделай всеь цикл на одну кнопку
 

Smer4

Известный
427
52
Не работает второе (3 нажатия) почемуто, и если можно, то сделай всеь цикл на одну кнопку
Все тоже самое, но в другой обертке. Должно работать норм.
AutoHotKey:
#NoEnv  ; Recommended for performance and compatibility with future AutoHotkey releases.
Loop{
    Sleep, 30
    if(GetKeyState("Numpad1","P"))
    {
        send, {F down}
        Sleep, 11000
        Send, {F up}
    }
    if(GetKeyState("Numpad2","P"))
    {
        Loop, 3
        {
            send, {F}
            Sleep, 50
        }
    }
}