Guest Tinkertot Posted July 18, 2005 Share Posted July 18, 2005 I just need to make an autoit script that presses spacebar, waits, presses spacebar, over and over untill i turn it off with like F10 or something. I used to be good with autoit but i forgot how to do everything, please help me Link to comment Share on other sites More sharing options...
Moderators SmOke_N Posted July 18, 2005 Moderators Share Posted July 18, 2005 (edited) Out of Help:Opt("SendKeyDelay", 5) ;5 millisecondsSend("{SPACE}")Or:While 1 Send("{SPACE}") Sleep(1000); 1000 milliseconds = 1 second WendEDIT: Also out of help for the 2nd part relating to F10 under HotKeySet:; Press Esc to terminate script, Pause/Break to "pause" Global $Paused HotKeySet("{PAUSE}", "TogglePause") HotKeySet("{ESC}", "Terminate") HotKeySet("+!d", "ShowMessage") ;Shift-Alt-d ;;;; Body of program would go here;;;; While 1 Sleep(100) WEnd ;;;;;;;; Func TogglePause() $Paused = NOT $Paused While $Paused sleep(100) ToolTip('Script is "Paused"',0,0) WEnd ToolTip("") EndFunc Func Terminate() Exit 0 EndFunc Func ShowMessage() MsgBox(4096,"","This is a message.") EndFunc Edited July 18, 2005 by ronsrules Common sense plays a role in the basics of understanding AutoIt... If you're lacking in that, do us all a favor, and step away from the computer. Link to comment Share on other sites More sharing options...
Guest Endothermic Posted July 18, 2005 Share Posted July 18, 2005 What if I want it to just press a button for 5 seconds and then release? Then repeat that? Or press something, release it and then press a different key or set of keys? I'm sorry, I'm just starting this stuff out for the first time. Thanks Link to comment Share on other sites More sharing options...
seandisanti Posted July 18, 2005 Share Posted July 18, 2005 What if I want it to just press a button for 5 seconds and then release? Then repeat that?Or press something, release it and then press a different key or set of keys?I'm sorry, I'm just starting this stuff out for the first time.Thanks<{POST_SNAPBACK}>HotKeySet ( "{Pause}","Ack")while 1send("{space down}")sleep(5000)send("{space up}")wendFunc Ack()exitEndFunc Link to comment Share on other sites More sharing options...
Guest Endothermic Posted July 18, 2005 Share Posted July 18, 2005 HotKeySet ( "{Pause}","Ack")while 1send("{space down}")sleep(5000)send("{space up}")wendFunc Ack()exitEndFunc<{POST_SNAPBACK}>Thank you sir Link to comment Share on other sites More sharing options...
seandisanti Posted July 18, 2005 Share Posted July 18, 2005 Thank you sir<{POST_SNAPBACK}>glad i could help Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now