Blackman12 kardeşim, önceki örneğin benzeri..
[codebox]#include <Misc.au3>
Global $Paused
HotKeySet("!+{f8}", "durdur")
HotKeySet("!+{f7}", "1.islem")
HotKeySet("!+{f6}", "2.islem")
While 1
Sleep(100)
WEnd
Func durdur()
$Paused = Not $Paused
While $Paused
Sleep(100)
WEnd
EndFunc
Func 1.islem()
While 1
If _IsPressed(04) Then
send("+!q")
sleep(500)
EndIf
WEnd
EndFunc
Func 1.islem()
While 1
If _IsPressed(04) Then
send("+!r")
sleep(500)
EndIf
WEnd
EndFunc
[/codebox]
Scripti çalıştırınca fare orta tuşa tıklamada başka bir uygulamanın kısayolu olan shift+alt+Q'ya bassın istiyorum.
Diğer kullandığım kısayol shift+alt+R'ye geçmek için de "2. işlem"e hotkey atadım.
Hatta şu şekil de denedim:
[codebox]
#include <Misc.au3>
Global $Paused
HotKeySet("!+{f8}", "durdur")
HotKeySet("!+{f7}", "baslat")
While 1
Sleep(100)
WEnd
Func durdur()
$Paused = Not $Paused
While $Paused
Sleep(100)
WEnd
EndFunc
Func baslat()
While 1
If _IsPressed(04) Then
send("+!q")
sleep(500)
EndIf
WEnd
EndFunc
[/codebox]
Ama hotkeye (yani shift+alt+F7'ye) basmadan script çalışınca direk fare orta tuşun nasıl devreye konulacağını çıkaramadım