Loop Script for Elite Dangerous

01/01/2016 12:29 Syman#1
Hi Jungs,

erstmal wünsche ich euch ein frohes neues Jahr :)

So jetzt zu meinem problem.
Ich möchte ein ClickBot für Elite Dangerous machen (für Reputation sammeln an einer Station) bzw. er ist schon fertig nur funktioniert er noch nicht richtig :/
Beim ersten ausführen des Bots geht alles so wie ich es möchte. Dann soll es 30min pausieren und dann wieder alles von neu machen. Aber nach der Pause tut sich nicht´s mehr :(


-------------

Hey Guys,

I wish you a happy new year.
I want make ClickBot for Elite Dangerous for Reputation Farming on a Station. I have already written the Bot but after the 1st successful running
the bot should make a 30min break. The problem is after the break he do nothing.

thx for your help :)


Code:
#RequireAdmin

HotKeySet ("F2", "_Exit")


   While 1


sLeep (5000)

;1
MouseMove ( 638, 588 ) ;Machtkontakt
MouseDown ( "left" )
Sleep (500)
MouseUp ("left")

Sleep (1000)

MouseMove ( 2076, 454 ) ; MouseScrollDown
MouseDown ( "left" )
sLeep (1000)
MouseMove ( 2076, 762 )
MouseUp ( "left" )

MouseMove ( 2031, 546 ) ; Verstärkung aufnehmen 5sec
MouseDown ( "left" )
sLeep (5000)
MouseUp ( "left" )

MouseMove ( 1190, 586 ) ; Verstärkung bestätigen
MouseDown ( "left" )
sleep (500)
MouseUp ( "left" )

MouseMove ( 638, 541 ) ; Kampfbelohnung
MouseDown ( "left" )
sleep (500)
MouseUp ( "left" )

sleep (1855000)

WEnd


Func _Exit()
   Exit
   EndFunc
01/02/2016 22:11 ssamko#2
Bro 1st mistake in your code:
1) Setting of hotkey....right is: HotKeySet ("{F2}", "_Exit")

and probably 1855000 is too big sleep function....cos with shorter time it works normally ...try something like this:
$counter=0
While $counter<30
sleep(60000)
$counter+=1
wend

Maybe I am wrong but you can try :)
01/02/2016 22:59 Syman#3
thx for the hotkey tip.

the problem is I need the 30min break. Earlier I cant conifirm the button.

And the Maximum sleep time in AutoIt is 2147483647 milliseconds (24 days)

But I´ll try your tip
01/03/2016 08:12 sgian910#4
Quote:
Originally Posted by Syman View Post
Hi Jungs,

erstmal wünsche ich euch ein frohes neues Jahr :)

So jetzt zu meinem problem.
Ich möchte ein ClickBot für Elite Dangerous machen (für Reputation sammeln an einer Station) bzw. er ist schon fertig nur funktioniert er noch nicht richtig :/
Beim ersten ausführen des Bots geht alles so wie ich es möchte. Dann soll es 30min pausieren und dann wieder alles von neu machen. Aber nach der Pause tut sich nicht´s mehr :(


-------------

Hey Guys,

I wish you a happy new year.
I want make ClickBot for Elite Dangerous for Reputation Farming on a Station. I have already written the Bot but after the 1st successful running
the bot should make a 30min break. The problem is after the break he do nothing.

thx for your help :)


Code:
#RequireAdmin

HotKeySet ("F2", "_Exit")


   While 1


sLeep (5000)

;1
MouseMove ( 638, 588 ) ;Machtkontakt
MouseDown ( "left" )
Sleep (500)
MouseUp ("left")

Sleep (1000)

MouseMove ( 2076, 454 ) ; MouseScrollDown
MouseDown ( "left" )
sLeep (1000)
MouseMove ( 2076, 762 )
MouseUp ( "left" )

MouseMove ( 2031, 546 ) ; Verstärkung aufnehmen 5sec
MouseDown ( "left" )
sLeep (5000)
MouseUp ( "left" )

MouseMove ( 1190, 586 ) ; Verstärkung bestätigen
MouseDown ( "left" )
sleep (500)
MouseUp ( "left" )

MouseMove ( 638, 541 ) ; Kampfbelohnung
MouseDown ( "left" )
sleep (500)
MouseUp ( "left" )

sleep (1855000)

WEnd


Func _Exit()
   Exit
   EndFunc
How about if you try the adlibregister function