1 (изменено: HakkoDub, 2012-08-27 02:38:22)

Тема: AHK: Скрипт, при нажатии клавиши, эта же клавиша нажимается бесконечно

Всем привет и я не особо уверен, правильно ли я вообще создал тему, т.к. я здесь новенький, но мне нужен скрипт, в котором при нажатии пробела, он же нажимался бесконечно и что бы весь этот скрипт можно было включить\выключить клавишей, так же, если будет не трудно, объяснить принцип работы бесконечного нажатия и клавиши включения\выключения скрипта и еще, где то можно прочитать какой-нибудь общий туториал по созданию скриптов для AHK?

2

Re: AHK: Скрипт, при нажатии клавиши, эта же клавиша нажимается бесконечно

Предлагаю такое:


Esc:: ;клавиша которая разрешает/запрешает исполнение пробела, меняйте на что хотите
if switch
	switch := FALSE
else
	switch := TRUE
return

#if switch
$Space::
while switch
	{
	Sleep, 100 ;задержка для себя ставил, если хотите глюков или не хотите но знаете что делаети убирайте
	Send, %A_Space%
	}
return
#if

3

Re: AHK: Скрипт, при нажатии клавиши, эта же клавиша нажимается бесконечно

Когда нажать на Еск в данном случае бесконечный посыл прекратится.

4

Re: AHK: Скрипт, при нажатии клавиши, эта же клавиша нажимается бесконечно

Eduard пишет:

Когда нажать на Еск в данном случае бесконечный посыл прекратится.

Огромное спасибо!