![]() |
Quellcode |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 |
+!s:: ; --- Start des Clienten mit dem entsprechendem Hotkey (+!s = Alt + Shift + s) FileReadLine, line1, slroconnect.txt, 1 FileReadLine, line2, slroconnect.txt, 2 FileReadLine, line3, slroconnect.txt, 3 FileReadLine, line4, slroconnect.txt, 4 WinGetActiveTitle, Title ; --- Speicher den Namen des aktiven Fensters in die Variable "Title" sleep 100 ; --- Pause für 0,1 sec run, %line4% ; --- Startet Silkroad (wobei der Pfad ersetzt werden muss) sleep 3000 ; --- Wartet 3,0 sec start: ; --- Erstellt einen Punkt "Start" auf den später zugegriffen wird PixelGetColor, color, line2, line3 ; --- Schaut ob der "Startbutton" im silkroadfenster schon geladen ist sleep 100 ; --- Pause für 0,1 sec if (color=line1) ; ---------- a) Wenn der Startbutton geladen ist: { click %line2%, %line3% ; ----------------------- Klickt den Button sleep 100 ; ---------------------- Pause für 0,1 sec WinActivate, %Title% ; ---------------------- Wechselt wieder in das Anfangsfenster welches in der variable "Title" ist sleep 100 ; ---------------------- Pause für 0,1 sec return ; ---------------------- bringt das Programm wieder in die "Ruhestellung" ( warten auf befehl a) beenden btw b) neustarten ) } else ; ---------- b) Wenn der Startbutton NICHT geladen ist: { sleep 100 ; ---------------------- Pause für 0,1 sec goto, start ; ---------------------- Geht zum oben angelegten Punkt "Start" zurück und schaut ob der "Startbutton" jetzt vorhanden ist } +!e:: ; --- Beenden des Scriptes mit dem entsprechendem Hotkey (+!e = Alt + Shift + e) Exitapp ; --- Befehl zum beenden des Scriptes ( nach diesem Beenden läuft nichts von dem Script mehr im Hintergrund ) +!o:: MsgBox, 4, , Die neuen Einstellungen werden (falls vorhanden) die alten ersetzen.`nWollen sie fortfahren ? IfMsgBox, No return MsgBox Nachdem sie die OK Taste bestätigt haben müssen mit der Maus innerhalb`nvon 10 sec auf den vorhanden Startknopf im Silkroadclient fahren und den Mauszeiger`ndort positioniert halten bis das nächste Infofenster erscheint.`nDer Silkroadclient darf nicht verschoben werden. Er muss in der Gleichen Positon sein in welcher er auch automatisch startet.`nWenn sie sich nicht sicher sind starten sie ihn einfach neu und drücken sie erst dann OK. sleep 10000 WinActivate, Silkroad Online Launcher sleep 100 MouseGetPos, MouseX, MouseY PixelGetColor, color, %MouseX%, %MouseY% MsgBox Wählen sie nun bitte den Pfad zu ihrer Silkroad.exe FileSelectFile, file FileDelete, slroconnect.txt FileAppend, %color%`n, slroconnect.txt FileAppend, %MouseX%`n, slroconnect.txt FileAppend, %MouseY%`n, slroconnect.txt FileAppend, %file%, slroconnect.txt MsgBox Daten in die Datei gespeichert return |
Dieser Beitrag wurde bereits 5 mal editiert, zuletzt von »falalalala« (30.10.2006, 09:49)
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »falalalala« (29.10.2006, 22:05)
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »falalalala« (29.10.2006, 22:09)
Zitat
Original von kaYza
*sich an etwas erinnern*
*suchfunktion benutz*
LogIn Bot selbst gemacht
der Beitrag von tene ist interessant^^
der startet nicht nur den client, sondern gibt id und pw ein, clickt auf connect und schließt den client bei dc wieder, startet neu usw^^
kaYza
Zitat
Original von phantasia
alles was bis zum daten eingabe fenter kommt wird geblockt wegen api das durch game guard geblockt wird
![]() |
Quellcode |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 |
+!s:: ; --- Start des Clienten mit dem entsprechendem Hotkey (+!s = Alt + Shift + s) FileReadLine, line1, slroconnect.txt, 1 FileReadLine, line2, slroconnect.txt, 2 FileReadLine, line3, slroconnect.txt, 3 FileReadLine, line4, slroconnect.txt, 4 WinGetActiveTitle, Title ; --- Speicher den Namen des aktiven Fensters in die Variable "Title" sleep 100 ; --- Pause für 0,1 sec run, %line4% ; --- Startet Silkroad (wobei der Pfad ersetzt werden muss) sleep 3000 ; --- Wartet 3,0 sec start: ; --- Erstellt einen Punkt "Start" auf den später zugegriffen wird PixelGetColor, color, line2, line3 ; --- Schaut ob der "Startbutton" im silkroadfenster schon geladen ist sleep 100 ; --- Pause für 0,1 sec if (color=line1) ; ---------- a) Wenn der Startbutton geladen ist: { click %line2%, %line3% ; ----------------------- Klickt den Button sleep 100 ; ---------------------- Pause für 0,1 sec WinActivate, %Title% ; ---------------------- Wechselt wieder in das Anfangsfenster welches in der variable "Title" ist sleep 100 ; ---------------------- Pause für 0,1 sec return ; ---------------------- bringt das Programm wieder in die "Ruhestellung" ( warten auf befehl a) beenden btw b) neustarten ) } else ; ---------- b) Wenn der Startbutton NICHT geladen ist: { sleep 100 ; ---------------------- Pause für 0,1 sec goto, start ; ---------------------- Geht zum oben angelegten Punkt "Start" zurück und schaut ob der "Startbutton" jetzt vorhanden ist } +!e:: ; --- Beenden des Scriptes mit dem entsprechendem Hotkey (+!e = Alt + Shift + e) Exitapp ; --- Befehl zum beenden des Scriptes ( nach diesem Beenden läuft nichts von dem Script mehr im Hintergrund ) +!o:: MsgBox, 4, , Die neuen Einstellungen werden (falls vorhanden) die alten ersetzen.`nWollen sie fortfahren ? IfMsgBox, No return MsgBox Nachdem sie die OK Taste bestätigt haben müssen mit der Maus innerhalb`nvon 10 sec auf den vorhanden Startknopf im Silkroadclient fahren und den Mauszeiger`ndort positioniert halten bis das nächste Infofenster erscheint.`nDer Silkroadclient darf nicht verschoben werden. Er muss in der Gleichen Positon sein in welcher er auch automatisch startet.`nWenn sie sich nicht sicher sind starten sie ihn einfach neu und drücken sie erst dann OK. sleep 10000 WinActivate, Silkroad Online Launcher sleep 100 MouseGetPos, MouseX, MouseY PixelGetColor, color, %MouseX%, %MouseY% MsgBox Wählen sie nun bitte den Pfad zu ihrer Silkroad.exe FileSelectFile, file FileDelete, slroconnect.txt FileAppend, %color%`n, slroconnect.txt FileAppend, %MouseX%`n, slroconnect.txt FileAppend, %MouseY%`n, slroconnect.txt FileAppend, %file%, slroconnect.txt MsgBox Daten in die Datei gespeichert return |
Dieser Beitrag wurde bereits 3 mal editiert, zuletzt von »falalalala« (30.10.2006, 09:46)
Zitat
Original von phantasia
haste mal versucht das tool bis zum ende zum laufenzu bewegen ?
ich glaub nicht hehe
weil
game guard schliest den prozess automatisch sobald die game exe zum login fenter kommt
und da ist schluss mit lustig
also muste das tool umbennen also die exe das game guard diese nicht erkennt
wie z,b svchost.exe statt AutoHotkey.exe
habs noch nicht ausprobiert aber sollte die umbennung funktionieren dann könnte das was werden
werd mal testen wenn ich zeit hab dafür
interessantes thema![]()