Autohotkey kleiner script

02/26/2016 01:35 ExtasY♥#1
Hey,

Bräuchte mal kurz hilfe bei einem Autohotkey script

Es sollte wann ich meine Linke maustaste clicke nach einer bestimmten zeit die Leertaste drücken.

Hatte so einen macro mal auf meiner maus die leider kaputt gegangen ist, daher will ich es mit autohotkey versuchen.
damals war es so button down button up 100 delay space down space up

Hoffe mir kann wer hier helfen, ich kapier davon noch nicht soviel. ^^


Edit: Habe da was gefunden, aber keine ahnung ob das so richtig ist.

Send {Lbutton down}{Lbutton up}
sleep 100
Send {space down}{space up}
02/26/2016 11:59 Deverixz#2
Code:
#include <Misc.au3>
While 1
	If _IsPressed("01") Then
		Makro()
	EndIf
	sleep(250)
WEnd

Func Makro()
	sleep(100) ;dein sleep
	Send("{SPACE}")
EndFunc
Hab ich mal eben schnell geschrieben. Getestet auch also sollte gehen ;)
02/26/2016 15:19 ExtasY♥#3
Quote:
Originally Posted by Deverixz View Post
Code:
#include <Misc.au3>
While 1
	If _IsPressed("01") Then
		Makro()
	EndIf
	sleep(250)
WEnd

Func Makro()
	sleep(100) ;dein sleep
	Send("{SPACE}")
EndFunc
Hab ich mal eben schnell geschrieben. Getestet auch also sollte gehen ;)
Hallo danke fur die arbeit, dies ist aber ein Autoit script :/, bräuchte ihn fur Autohotkey.
02/26/2016 15:38 Deverixz#4
Quote:
Originally Posted by ExtasY♥ View Post
Hallo danke fur die arbeit, dies ist aber ein Autoit script :/, bräuchte ihn fur Autohotkey.
Nun, das hier ist die AutoIT Section daher hab ich angenommen du wolltest eines dafür. Entschuldige bitte.
02/26/2016 16:48 FacePalmMan#5
Ich hab seit langem kein AHK gemacht, weiß aber trotzdem noch ugf. wie es geht:
Code:
::LMB (oder :LMB, bin mir nicht sicher)
Send {Lbutton down}{Lbutton up}
sleep 100
Send {space down}{space up}
02/26/2016 20:26 alpines#6
Quote:
Originally Posted by Deverixz View Post
Nun, das hier ist die AutoIT Section daher hab ich angenommen du wolltest eines dafür. Entschuldige bitte.
Das hier ist für beide da es sich nicht lohnt für AHK noch eine extra Sektion aufzumachen.
02/26/2016 22:25 ExtasY♥#7
Quote:
Originally Posted by FacePalmMan View Post
Ich hab seit langem kein AHK gemacht, weiß aber trotzdem noch ugf. wie es geht:
Code:
::LMB (oder :LMB, bin mir nicht sicher)
Send {Lbutton down}{Lbutton up}
sleep 100
Send {space down}{space up}
Danke, hat mir ein wenig geholfen, habe ein bissien rumprobiert und nutze momentan diesen script

*WheelDown::
send {LButton}
sleep, 75
send {space}
return


das problem momentan ist, das er meine CTRL und shift taste irgentwie aus stellt.

Hier ein beispiel:
Ich drücke Ctrl -> scrolle am rad -> ctrl geht wieder hoch wobei ich es dauer gedrückt halte, das selbe passirt mit shift.

Gibts dafur eine lösung?