HA! Vielen Dank nochmals kal_el
AutoIT is ja doch nich so schwer wie ich dachte ;O eigentlich sogar recht simpel ^^
hab nu das was ich haben wollte ;)
habs zwar recht simpel mit tabs gelöst aber solangs seinen zweck erfüllt braucht man auf schönheit nicht achten.
ich poste meine lösung einfach mal hier - wenns seitens des teams da einwände gibt löscht es einfach :P
__________________________________________________ ___
Das Prinzip ist recht simpel
Das Programm wird gestartet - wir bewegen uns mit der TAB taste durch die einzelnen elemente und navigieren mit den pfeiltasten.
hier das script:
Code:
Run("D2NT Manager.exe")
Sleep(1000)
; ---------------------------------------------------------------------
; D2NT ist geöffnet. Die Auswahl soll nun zur Profilauswahl wechseln
; ---------------------------------------------------------------------
Send("{TAB}")
Send("{TAB}")
Send("{TAB}")
Send("{TAB}")
Send("{TAB}")
Send("{TAB}")
Send("{TAB}")
Send("{TAB}")
Send("{TAB}")
; ---------------------------------------------------------------------
; Wir befinden uns nun in der Profil-Auswahl
; Profil 1 ist Standardmaessig ausgewaehlt.
; Wenn wir Profil 1 nutzen moechten, benoetigen wir keinen "DOWN"-Befehle.
; Für jede Zeile, die das Profil weiter unten sitzt, braucht man einen DOWN-Befehl.
; Profil2 = 1xDOWN - Profil3 = 2xDOWN usw.
;
; Hier im Beispiel wird das Profil 2 ausgewählt - also 1x down
; ---------------------------------------------------------------------
Send("{DOWN}")
; ---------------------------------------------------------------------
; Nun wechseln wir in die Log und Schalten auf die ITEM-LOG um
; ---------------------------------------------------------------------
Send("{TAB}")
Send("{RIGHT}")
; ---------------------------------------------------------------------
; Zum RUN-BUTTON springen und starten
; ---------------------------------------------------------------------
Send("{TAB}")
Send("{SPACE}")
; ---------------------------------------------------------------------
; Die Passwortabfrage taucht auf. Daher senden wir nun das Passwort und starten den Bot
; ---------------------------------------------------------------------
Send("DEIN PASSWORT")
Send("{ENTER}")
exit
Wichtig ist hierbei, dass die Compilierte EXE Datei sich im D2NT Ordner befindet. Habs mit direktem Pfad versucht, er läd dann jedoch nicht die Profile^^
nochmal ein kleines "how to install" für die, die wie ich noch nix mit autoit zu tun hatten:
- AutoIT herunterladen (Google ist hierbei kein problem ;))
- Entweder eine Text-Datei mit der Dateiendung .au3 erstellen, oder einfachheitshalber die im Dateianhangbefindliche nehmen und editieren (funktioniert mit einem normalen editor)
- Compiler starten (Start->Programme->AutoIT v3->Compile Script to .exe)
- Source ist die .au3 Datei
- Destination ist eure Exe-Datei (nochmals die info. Sie muss ins D2NT Verzeichnis, also dahin, wo auch der D2NT Manager liegt
- WICHTIG: Oben bei Compression (Menüleiste) den Haken bei "UPX Compress .exe stub" herausnehmen. Laut den Infos in diversen Foren werden über UPX mehrere Viren programmiert. Daher kann es sein, dass das Script später als virus erkannt wird und in quarantäne geschickt wird - wollen wir ja nich^^
- Convert drücken
fertig ^^ jetz noch das teil als link in den autostart ordner packen und genießen :)
Quote:
VirusTotal:
Datei d2nt.rar empfangen 2010.06.10 23:59:06 (UTC)
Status: Laden ... Wartend Warten Überprüfung Beendet Nicht gefunden Gestoppt
Ergebnis: 0/41 (0%)
|