ich wollte mir ein Login bot machen, die gui und so sind fertig
und meine frage ist wie kann ich das so machen, das wen ich auf eine Checkbox klicke und nach dem anmelden Button die Daten die ich in den Input's eingegeben habe als ini oder cfg gespeichert wird
und wen man mehrere acc's eingibt das man bei der acc-id dann zwischen mehreren eins aussuchen kann und jeweils das richtige Password benutzt wird
Mein Script sieht so aus: Die Variable $Checkbox1 hat noch keine Funktion
While 1 $nMsg = GUIGetMsg() Switch $nMsg Case $GUI_EVENT_CLOSE Exit
Case $bton FileCopy("source\on\ogg.dll", "C:\Program Files (x86)\Softnyx\RakionIS\bin\ogg.dll", 1)
Case $btoff FileCopy("source\off\ogg.dll", "C:\Program Files (x86)\Softnyx\RakionIS\bin\ogg.dll", 1)
Case $btanmelden $id = GUICtrlRead($txtaccid) $pw = GUICtrlRead($txtpw)
Run("C:\Program Files (x86)\Softnyx\RakionIS\NyxLauncher.exe") WinWaitActive("Softnyx Game Launcher") $coord = PixelSearch( 0, 0, 1024, 768, 0xA30000 ) if @error Then Exit If Not @error Then MouseMove ($coord[0], $coord[1]) EndIf Sleep(100) mouseclick("left") Sleep(2000) ControlSend("Softnyx Game Launcher", "", "Edit2", $id) Sleep(500) ControlSend("Softnyx Game Launcher", "", "Edit3", $pw) ControlSend("Softnyx Game Launcher", "", "", "{ENTER}") EndSwitch WEnd
#Edit
so leute ich habe mal herrum experementiert und bin weiter gekommen
was ich geschaft habe:
account id und pw wird jetzt gespeichert
und abgelesen ich habe neben dem input feld ein scrollbar gemacht
und nund möchte ich
1.) das man mehrere acc in die ini eintragen kann und mit der scrolbar die acc aussuchen kann
2.) das die ini datei versteckt wird und nicht das jeder es sehen kann ( ich meine damit das der Attribute Versteckt gesetz wird
#Edit (2 Fast Gelöst die ini Datei wird erstellt die acc Daten werden gespeichert und die ini Datei wird auch versteckt Gesetz aber das Problem das die acc Daten nicht eingegeben werden wen ich nicht auch acc Daten speichern klicke also muss man acc speichern klicken damit der bot an einloggt)
Run("C:\Program Files (x86)\Softnyx\RakionIS\NyxLauncher.exe") WinWaitActive("Softnyx Game Launcher") $coord = PixelSearch( 0, 0, 1024, 768, 0xA30000 ) if @error Then Exit If Not @error Then MouseMove ($coord[0], $coord[1]) EndIf Sleep(100) mouseclick("left") Sleep(2000) ControlSend("Softnyx Game Launcher", "", "Edit2", $id) Sleep(500) ControlSend("Softnyx Game Launcher", "", "Edit3", $pw) ControlSend("Softnyx Game Launcher", "", "", "{ENTER}") EndSwitch WEnd
#Edit ALSO 2.) wurde gelöst das problem lag an
Code:
Local $id, $pw
richtig wäre es mit
Code:
Global $id, $pw,
aber kann mir jetzt jemand sagen wie ich es hinbekomme mehrere Account in einem Input fehlt in die ini speichern kann und zwischen dem Account Daten aussuchen kann?
AutoIt eingabe Speichern 08/05/2010 - WoW Bots - 5 Replies Hallo,
gibt es ein Programm, dass sämtliche Eingaben der Tastatur (mit den richtigen Pausen) AutoIT kompatibel aufzeichnet? Für die Maus gibt es ja DEN HIER.
Brauche das, um die lange Strecke vom Av-Tunnel bis zum Boss zu programmieren ohne an dem Aufwand zu sterben.
E: Ups, wollte das eigl ins AutoIt Forum stellen...
Grüße
eingabe 09/28/2009 - Metin2 Private Server - 4 Replies hi leute
also wenn ich freebsd installieren will also die eine datei anklicke die 12 oder 13kb grosse da
dann kommt des mit freebsd dann warte ich immer bis der countdown fertig is
anschliessend sagt er was von login da geb ich root ein
aber dann bei passwort kann ich nichts eingeben kann mir jemand dieses prob lösen :D
mfg worker444