1

Тема: AHK: скрипт два раза повторяет действие после выключения

$F2::
T := !T
Loop:
If !T
	{
		SoundPlay, C:\sound\off.wav ;звук отключения
		return
	}
	Random, Rand, 25,112
	sleep, Rand
	Send, 1
	SoundPlay, C:\sound\tikc.wav
	Random, Rand, 8795,10323
	sleep, Rand
	SetTimer, Loop, -1
    Return

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

2

Re: AHK: скрипт два раза повторяет действие после выключения

$F2::
T := !T
Loop:
If !T
	{
		SoundPlay, C:\sound\off.wav ;звук отключения
		return
	}
	Random, Rand, 25,112
	sleep, Rand
	Send, 1
	SoundPlay, C:\sound\tikc.wav
	Random, Rand, 8795,10323
	sleep, Rand
    if T
	  SetTimer, Loop, -1
    Return
Win 10 x64
AHK v1.1.33.02
                       Справка тебе в помощь.

3

Re: AHK: скрипт два раза повторяет действие после выключения

Alectric Спасибо, все заработало