brauche eure unterstützung verfeinerung meines scriptes

06/05/2010 18:53 Syst3m Down#1
Ist es möglich das dieses Script im Hintergrund ausgeführt wird in einem Nicht aktivem Fenster?(Safari Web Browser) so das ich nebenbei was anderes machen kann? habt ihr vorscläge wie ich sowas erreichen kann was ich ändern muss? 2. Frage wie kann ich so meldungen einfügen die dann paar sekunden erscheinen wie "bot gestartet".Hier mein Script.
Code:
HotKeySet("{ESC}","close")
HotKeySet("{F6}","start")
HotKeySet("{F7}","pause")

Func start()
While 1
MouseClick("left",211,620,10)
Sleep(3000)
MouseClick("left",727,497,10)
Sleep(3000)
MouseClick("left",221,767,10)
Sleep(3000)
MouseClick("left",721,608,10)
Sleep(3000)
WEnd
Endfunc

Func pause()
While 1
Sleep("100")
Wend
Endfunc

Func close()
Exit
Endfunc 

While 1
Sleep("100")
Wend
Thx schonmal für euren SUpport
06/05/2010 19:57 xramses#2
Du willst also einen Maus-Bot im Hintergrund laufen lassen habe ich das richtig verstanden?
Also das wäre nicht möglich aber du könntest z.B. mit der IE.au3 oder der FF.au3 und deren Befehlen das skript so umschreiben das es die maus nichtmehr braucht und so auch im Hintergrund ausgeführt werden kann.

Im Safari ist das aber meines Wissens auch nicht möglich zumindest kenne ich keine UDF dafür.

Zu deiner 2ten Frage:
Wenn du willst das nach ein Paar sekunden Bot gestartet kommt (vorrausgesetzt ich hab deine Frage überhaupt richtig verstanden?) kannst du das recht einfach mit den Befehlen Sleep und MsgBox machen. Wenn du nicht gleich auf anhieb verstehst wie man diese Befehle verwendet empfehle ich dir noch ein Tut das das alles erklärt: [Only registered and activated users can see links. Click Here To Register...]

mfg xRamses
06/05/2010 20:11 Syst3m Down#3
also wenn es im i net explorer ausgeführt wird wär auch kein prob. würde sich jemand bereiterklären mir das zu erklären oder es zu machen das der im hintergrund läuft?
Oder mich aufklären wie viel aufwand sowas wäre. das tut werde ich mir mal durchlesen
06/05/2010 20:17 huberhans#4
Du hast prinzipiell 2 Möglichkeiten:
Entweder, was eleganter wäre, die IE.au3 oder du arbeitest mit ControlClick(), was auch hintergrundtauglich ist.

Gruß
06/05/2010 20:23 Syst3m Down#5
Tut gelesen eingesetzt und Funktioniert wie geplant. Damit wäre das abgehackt!
Code:
HotKeySet("{ESC}","close")
HotKeySet("{F6}","start")
HotKeySet("{F7}","pause")

Func start()
	MsgBox (0, "lol", "Bot wurde gestartet!")
While 1
MouseClick("left",211,620,10)
Sleep(3000)
MouseClick("left",727,497,10)
Sleep(3000)
MouseClick("left",221,767,10)
Sleep(3000)
MouseClick("left",721,608,10)
Sleep(3000)
WEnd
Endfunc

Func pause()
	MsgBox (0, "lol", "Bot wurde Angehalten!")
	While 1
Sleep("100")
Wend
Endfunc

Func close()
	MsgBox (0, "lol", "Bot wird beendet")
	Exit
Endfunc 

While 1
Sleep("100")
Wend
06/05/2010 20:25 Syst3m Down#6
So kann mir jemand das mit dem Control Klick erklären gibt es ein Tut oder ähnliches dafür
06/05/2010 20:28 huberhans#7
Aus der Online-Hilfe:



Hier der Link dazu: [Only registered and activated users can see links. Click Here To Register...]
06/05/2010 20:30 Syst3m Down#8
Puh das is mir momentan noch zu hoch könnte ihr mir es vieleicht besser mal erklären wenn ich euch einen Screenshot vom Zielberreich machen würde?