1 (изменено: dsssccc, 2022-03-29 12:08:45)

Тема: AHK: неработает последовательное нажатие клавишь с задержкой

Почему не работает?

При запуске скрипта надо чтоб цикл всегдя выполнялся.

Loop
{
  Send, {f12}                    //один раз нажать Ф12 (она тоже прописана в скрипте ее действия выше в этом же файле)
  Sleep, 3000  					 //подождать 3 секунды
  Send, +{PrintScreen}    // один раз нажать сочетание shif+PrintScreen
  Sleep, 7000                   // подождать 7 секунд и опять заново
}

2

Re: AHK: неработает последовательное нажатие клавишь с задержкой

dsssccc, добро пожаловать на форум! Ознакомьтесь, пожалуйста, с Правилами, отредактируйте свой пост. Обратите внимание на оформление кода.

Разработка AHK-скриптов:
e-mail dfiveg@mail.ru
Telegram jollycoder

3

Re: AHK: неработает последовательное нажатие клавишь с задержкой

Тот участок кода, который вы привели, сам по себе работает без проблем (однако, комментарии написаны с неправильным отделителем, так что будет посылаться вместе с ними). Если скрипт применяется для игры, может не работать по не зависящим от AHK причинам.

Разработка AHK-скриптов:
e-mail dfiveg@mail.ru
Telegram jollycoder

4

Re: AHK: неработает последовательное нажатие клавишь с задержкой

teadrinker пишет:

однако, комментарии написаны с неправильным отделителем

Его возможно переопределить с помощью директивы #CommentFlag.

Win10: LTSC (v1809); AHK: ANSI (v1.1.33.10)

5

Re: AHK: неработает последовательное нажатие клавишь с задержкой

В приведённом коде же не переопределено, а что там в остальной части нам неведомо. Может, там вообще Return стоит перед этим блоком, и он никогда не запустится.

Разработка AHK-скриптов:
e-mail dfiveg@mail.ru
Telegram jollycoder

6

Re: AHK: неработает последовательное нажатие клавишь с задержкой

да все работает, просто код в начало скрипта перенес

7

Re: AHK: неработает последовательное нажатие клавишь с задержкой

dsssccc, ознакомьтесь, пожалуйста, с Правилами, на этот раз внимательно, отредактируйте свой пост. Обратите внимание на заглавные буквы в начале и точки в конце предложений. Надеюсь, больше делать замечаний не придётся? Заранее спасибо.

Разработка AHK-скриптов:
e-mail dfiveg@mail.ru
Telegram jollycoder