thetest1220 Posted April 10, 2020 Posted April 10, 2020 Hello, I am trying to get a little Macro to work. It works but its kinda slow, i would like to have it way faster, almost immediately. Right now its around 1sec for the whole thing. Ty for the help. Regards thetest1220 expandcollapse popupOpt("MouseClickDownDelay", 0) Opt("MouseClickDragDelay", 0) Opt("SendKeyDelay", 0) Opt("SendKeyDownDelay", 0) Opt("WinWaitDelay",0) Opt("TCPTimeout", 0) Opt("TrayAutoPause", 0) HotKeySet("4","_exit") HotKeySet("3","_start") While 1 Sleep(100) WEnd Func _start() MouseClick("left",512, 482,1,0) MouseClick("left",165, 295,1,0) ;1 MouseClick("left",1477, 585,1,0) Send("{ENTER}") Send("{ENTER}") MouseClick("left",1527, 585,1,0) Send("{ENTER}") Send("{ENTER}") MouseClick("left",1577, 585,1,0) Send("{ENTER}") Send("{ENTER}") MouseClick("left",1627, 585,1,0) Send("{ENTER}") Send("{ENTER}") MouseClick("left",1677, 585,1,0) Send("{ENTER}") Send("{ENTER}") MouseClick("left",1727, 585,1,0) Send("{ENTER}") Send("{ENTER}") MouseClick("left",1777, 585,1,0) Send("{ENTER}") Send("{ENTER}") MouseClick("left",1827, 585,1,0) Send("{ENTER}") Send("{ENTER}") MouseClick("left",1877, 585,1,0) Send("{ENTER}") Send("{ENTER}") ;2 MouseClick("left",1477, 635,1,0) Send("{ENTER}") Send("{ENTER}") MouseClick("left",1527, 635,1,0) Send("{ENTER}") Send("{ENTER}") MouseClick("left",1577, 635,1,0) Send("{ENTER}") Send("{ENTER}") MouseClick("left",1627, 635,1,0) Send("{ENTER}") Send("{ENTER}") MouseClick("left",1677, 635,1,0) Send("{ENTER}") Send("{ENTER}") MouseClick("left",1727, 635,1,0) Send("{ENTER}") Send("{ENTER}") MouseClick("left",1777, 635,1,0) Send("{ENTER}") Send("{ENTER}") MouseClick("left",1827, 635,1,0) Send("{ENTER}") Send("{ENTER}") MouseClick("left",1877, 635,1,0) Send("{ENTER}") Send("{ENTER}") ;3 MouseClick("left",1477, 685,1,0) Send("{ENTER}") Send("{ENTER}") MouseClick("left",1527, 685,1,0) Send("{ENTER}") Send("{ENTER}") MouseClick("left",1577, 685,1,0) Send("{ENTER}") Send("{ENTER}") MouseClick("left",1627, 685,1,0) Send("{ENTER}") Send("{ENTER}") MouseClick("left",1677, 685,1,0) Send("{ENTER}") Send("{ENTER}") MouseClick("left",1727, 685,1,0) Send("{ENTER}") Send("{ENTER}") MouseClick("left",1777, 685,1,0) Send("{ENTER}") Send("{ENTER}") MouseClick("left",1827, 685,1,0) Send("{ENTER}") Send("{ENTER}") MouseClick("left",1877, 685,1,0) Send("{ENTER}") Send("{ENTER}") ;4 MouseClick("left",1477, 735,1,0) Send("{ENTER}") Send("{ENTER}") MouseClick("left",1527, 735,1,0) Send("{ENTER}") Send("{ENTER}") MouseClick("left",1577, 735,1,0) Send("{ENTER}") Send("{ENTER}") MouseClick("left",1627, 735,1,0) Send("{ENTER}") Send("{ENTER}") MouseClick("left",1677, 735,1,0) Send("{ENTER}") Send("{ENTER}") MouseClick("left",1727, 735,1,0) Send("{ENTER}") Send("{ENTER}") MouseClick("left",1777, 735,1,0) Send("{ENTER}") Send("{ENTER}") MouseClick("left",1827, 735,1,0) Send("{ENTER}") Send("{ENTER}") MouseClick("left",1877, 735,1,0) Send("{ENTER}") Send("{ENTER}") ;5 MouseClick("left",1477, 785,1,0) Send("{ENTER}") Send("{ENTER}") MouseClick("left",1527, 785,1,0) Send("{ENTER}") Send("{ENTER}") MouseClick("left",1577, 785,1,0) Send("{ENTER}") Send("{ENTER}") MouseClick("left",1627, 785,1,0) Send("{ENTER}") Send("{ENTER}") MouseClick("left",1677, 785,1,0) Send("{ENTER}") Send("{ENTER}") MouseClick("left",1727, 785,1,0) Send("{ENTER}") Send("{ENTER}") MouseClick("left",1777, 785,1,0) Send("{ENTER}") Send("{ENTER}") MouseClick("left",1827, 785,1,0) Send("{ENTER}") Send("{ENTER}") MouseClick("left",1877, 785,1,0) Send("{ENTER}") Send("{ENTER}") ;6 MouseClick("left",1477, 835,1,0) Send("{ENTER}") Send("{ENTER}") MouseClick("left",1527, 835,1,0) Send("{ENTER}") Send("{ENTER}") MouseClick("left",1577, 835,1,0) Send("{ENTER}") Send("{ENTER}") MouseClick("left",1627, 835,1,0) Send("{ENTER}") Send("{ENTER}") MouseClick("left",1677, 835,1,0) Send("{ENTER}") Send("{ENTER}") MouseClick("left",1727, 835,1,0) Send("{ENTER}") Send("{ENTER}") MouseClick("left",1777, 835,1,0) Send("{ENTER}") Send("{ENTER}") MouseClick("left",1827, 835,1,0) Send("{ENTER}") Send("{ENTER}") MouseClick("left",1877, 835,1,0) Send("{ENTER}") Send("{ENTER}") MouseClick("left",504,620,1,0) MouseClick("left",242, 590,1,0) Send("{ESC}") EndFunc Func _exit() Exit EndFunc
Developers Jos Posted April 10, 2020 Developers Posted April 10, 2020 7 minutes ago, thetest1220 said: It works but its kinda slow, i would like to have it way faster, almost immediately. ...and why exactly is this really needed? What application would even need this at all other than a game? Jos SciTE4AutoIt3 Full installer Download page - Beta files Read before posting How to post scriptsource Forum etiquette Forum Rules Live for the present, Dream of the future, Learn from the past.
thetest1220 Posted April 10, 2020 Author Posted April 10, 2020 Well i guess you got me. Yes its for a game a macro that salvages your inventory that you dont have to do it by hand.
Developers Jos Posted April 10, 2020 Developers Posted April 10, 2020 Welcome to the AutoIt forum. Unfortunately you appear to have missed the Forum rules on your way in. Please read them now - particularly the bit about not discussing game automation - and then you will understand why you will get no help and this thread will now be locked. See you soon with a legitimate question I hope. The Moderation team SciTE4AutoIt3 Full installer Download page - Beta files Read before posting How to post scriptsource Forum etiquette Forum Rules Live for the present, Dream of the future, Learn from the past.
Recommended Posts