Что нового

[Мышь, клавиатура] Бесконечный цикл нажатия клавиши пробел

Wint3R

Чайник
Сообщения
1
Репутация
0
Всем доброго времени суток! Нужен скрипт на нажатие кнопки Space через каждую 1 секунду. Чтобы включить скрипт F1, чтобы отключить F2.
 

MnM

Post-Hardcore
Сообщения
679
Репутация
90
Код:
HotKeySet("{F1}", "_start")
HotKeySet("{F2}", "_end")
Global $f = 0
While 1
	If $f = 1 Then
		Send("{SPACE}")
	EndIf
	Sleep(1000)
WEnd
Func _start()
	$f = 1
EndFunc
Func _end()
	$f = 0
EndFunc

возможно такой скрипт, без функции выхода(по дефолту можно выйти через трей)
 

mef-t

Осваивающий
Сообщения
303
Репутация
30
Доделал выход по F3
Использовал код MnM
Код:
HotKeySet("{F1}", "_start")
HotKeySet("{F2}", "_end")
HotKeySet("{F3}", "_Exit")
Global $f = 0
While 1
    If $f = 1 Then
        Send("{SPACE}")
    EndIf
    Sleep(1000)
WEnd
Func _start()
    $f = 1
EndFunc
Func _end()
    $f = 0
EndFunc
Func _Exit()
    Exit
EndFunc
 

beliy

Продвинутый
Сообщения
372
Репутация
72
еще вариант:

Код:
HotKeySet("{F1}", "_run");start/stop
HotKeySet("{F2}", "_exit")
Global $f = False
While 1
    If $f Then
        Send("{SPACE}")
    EndIf
    Sleep(1000)
WEnd
Func _run()
    $f = Not $f
EndFunc
Func _exit()
    Exit
EndFunc
 

MnM

Post-Hardcore
Сообщения
679
Репутация
90
Доделал выход по F3
Ну просто я предполагал если он указал только F1 и F2 то наверное другие клавиши используются в другом назначении :smile: у beliy думаю получше)
 
Верх