Page 1 of 1

Простой скрипт на спам Ф1 - Ф2

Posted: 20 May 2021, 01:50
by xpertblast
Всем привет, имею следуюший скрипт, который спамит Ф1 при нажатии и перестаёт при повторном нажатии. Нужно дополнить его кнопкой Ф2, когда нажимаеться - перестает спамиться Ф1 и начинает Ф2, и наоборот.

Code: Select all

$F11::SetTimer, Go, % (on := !on) ? 50 : "Off"
Go:
Send {F11}
Return

Re: Простой скрипт на спам Ф1 - Ф2

Posted: 20 May 2021, 12:05
by xpertblast
В буржуйской ветке помогли с таким скриптом, да только не не переключает между Ф1 и Ф2 когда любая из них работает, тоесть надо сначало выключить Ф1 к примеру и включить Ф2.
Хотелось бы что-бы при работающей части с Ф1 спамом, при нажатий Ф2, Ф1 перестал спамиться и начался спам Ф2, и наоборот

Code: Select all

$F1::
$F2::
hk := "{" SubStr(A_ThisHotkey, 2) "}", str := Instr(str, hk) ? StrReplace(str, hk) : str hk
SetTimer, Go, % str ? 1 : "Off"
Return
Go:
Send %str%
Return

Re: Простой скрипт на спам Ф1 - Ф2  Topic is solved

Posted: 20 May 2021, 15:42
by mcl

Code: Select all

$F1::
$F2::
	oldkey := newkey
	newkey := "{" SubStr(A_ThisHotkey, 2) "}"
	SetTimer, GoSpam, % (oldkey == newkey) ? ("Off", newkey := "") : 1
	Return
GoSpam:
	Send %newkey%
	Return

Re: Простой скрипт на спам Ф1 - Ф2

Posted: 20 May 2021, 17:09
by xpertblast
mcl wrote:
20 May 2021, 15:42
Спасибо, работает прекрасно )

Re: Простой скрипт на спам Ф1 - Ф2

Posted: 22 May 2021, 00:14
by shining
Всем привет! Нужна помощь. Мне нужен скрипт: При удерживании LShift вместе с ним одновременно удерживалась и CapsLock. Заранее благодарю