Auto Login^^

12/23/2009 20:38 Asuramaru#1
also ich wollte selber mit AutoIT was machen wodurch er S4league startet und dann die daten eingibt^^
(hab ich tut thread geguckt wies geht xP)

nur wenn ich den Pfad des patchers bei run eingebe kommen miteinmal hunderte errors und genausoviele patcher öffnen sich o.ö
(ohne start button -.-)
(Failed to Load url of version.ini.)


geht das mit den Patcher nicht?^^

und ich wollt noch fragen ob man das script auch selber beenden lassen kann^^
(das es ganz beendet ist, also nichtmehr unten in der leiste)
12/23/2009 21:31 FichteFoll#2
Es wäre besser, wenn du auch dein Script posten würdest.

Zum Beenden gibts den Befehl "Exit". Ansonsten kannst du über das Traymenü das Icon anklicken und dann auf "Exit" oder du gehst (Wenn du SciTE benutzt) auf Tools und dann auf "Stop Execute".

Oder du nimmst den Taskmanager...
12/23/2009 21:38 Asuramaru#3
Hier ist es^^
gibt es ne möglichheit mit den MouseClick Höhe und Lange herauszubekommen? (ich benutze hycam dafür xD)




edit: Fichte ich hab 1x deinen Trainer als Pfad benutzt um über den Launcher zu starten^^
ging eig. alles gut... bis geöffnet wurde^^ dann hat Avira Alarm geschlagen xP
12/23/2009 21:46 FichteFoll#4
Du kannst die "Au3info.exe" im AutoIt Ordner benutzen.

Probier es btw vielleicht mal mit ner langsameren Maus
"MouseClick ("",237,432)"?

Darf ich auch das ganze Script sehen? Ich glaube zwar nicht, dass du irgendwelche andere Syntaxfehler drin hast, aber sicher ist sicher.
12/23/2009 21:52 Asuramaru#5
das war eig. alles ;)

Normaler Patcher:


Dein Trainer:


(da startet er alles nur ich krieg german net eingestellt das überspringt er)

edit: fehler selber gefunden wo er german überspringt^^

also beim Trainer läuft alles glatt^^ öffnet s4 league in German und schließt trainer und gibt alles ein =D

12/23/2009 22:09 FichteFoll#6
Naja, wenn du HotKeySet () benutzt, musst du die Funktion erstmal schreiben. Es müsste also etwa so aussehen:
Code:
HotKeySet ("{INSERT}","start")
HotKeySet ("{HOME}","start2")
HotKeySet ("{ENTER}","Pause")
HotKeySet ("{ESC}","Close")

While 1 ;Warte auf Hotkeys
	Sleep(10)
WEnd

Func start() ;Starte S4
	Run("C:\Programme\alaplaya\S4League\Patcher_S4.exe")
	Sleep(600")
	MouseClick ( "",237,432,1,1)
	Sleep(25000)
	Send("XXX{TAB}") 
	Send("XXX{ENTER}")
EndFunc

Func start2() ;Trainer-Version
	Run("C:\Programme\alaplaya\S4League\Trainer_Bot_Test.exe")
	Sleep(500)
	MouseClick ("",549,524)
	Sleep(500)
	MouseClick ("",397,332)
	Sleep(500)
	MouseClick ("",317,282)
	Sleep(500)
	MouseClick ("",439,290)

	Sleep("25000")
	Send("XXX{TAB}")
	Send("XXX{ENTER}")
EndFunc

Func Pause() ;Warte wieder auf Hotkeys
	While 1
		Sleep(10)
	WEnd
EndFunc

Func Close() ;Beende Programm
	Exit
EndFunc
Hab nochn paar Sachen modifiziert und so.

Warum es das mit "Ger" nicht ging, is einfach. Du hattest den MouseClick auf
MouseClick("",XXX,XXX,0,0)

Dann macht er logischerweise auch 0 Klicks^^

€dit: Ich hab mir erlaubt, dein PW zu entfernen...
12/23/2009 22:13 Asuramaru#7
naja ich hab fürs schließen wieder MouseClick benutzt =D
und Sobald er fertig ist mit einloggen schließt er^^
(Deswegen hab ich als Hotkey Enter genommen weil beim einloggen die letzte taste ja enter ist =D)

aber why klappt es mit dem Normalen Patcher nicht? ._.


Edit: es kommt immer biem normalen patcher:
Failed to Load url of version.ini.


Edit2: thx^^ hab garnicht gewusst das ich das net entfernt habe ._.

Edit3: wie erstellt man nen eigenen launcher zum game start?^^
über trainer starten find ich irgendwie doof xP
12/23/2009 22:23 FichteFoll#8
Quote:
Originally Posted by DarkGER! View Post
naja ich hab fürs schließen wieder MouseClick benutzt =D
und Sobald er fertig ist mit einloggen schließt er^^
(Deswegen hab ich als Hotkey Enter genommen weil beim einloggen die letzte taste ja enter ist =D)

aber why klappt es mit dem Normalen Patcher nicht? ._.


Edit: es kommt immer biem normalen patcher:
Failed to Load url of version.ini.


Edit2: thx^^ hab garnicht gewusst das ich das net entfernt habe ._.
Dann häng an jede Funktion einfach ein "Exit" dran^^

Ich denke ma, der Patcher hat nicht genug Rechte. Er lädt eine ini aus dem Inet runter und überprüft die Version... Wenn der patcher jedoch die rechte nicht hat, gehts net. Schonma als Admin probiert?
Du kannst ein "#RequireAdmin" an dein Script hängen.
12/23/2009 22:35 Asuramaru#9
durch #RequireAdmin geht leider auch net^^
naja schade =O
wenigstens gehts übern trainer^^


nochmal zur frage daoben^^
wie erstell ich soein Launcher selber? ;)

und mit welchen programm erstellt man Trainer? xP