Quote:
Originally Posted by gametom50
ich verzweifel gleich -.-,
kannst du mir das teil nicht netterweise so hinschreiben wie es im script stehen muss?
|
Wo würde dann der Lerneffekt bleiben?
Quote:
Originally Posted by gametom50
das mit dem GUICtrlRead hab ich verstanden, ich check nur nicht wie ich das ganze file schreibe -.-, also am besten einfach das hier mit filewrite oder filewrite line:
|
Das habe ich dir in 2 verschiedenen Beiträgen geschrieben. Das ganze zu lesen, zu verstehen und dann auf deine Bedürfnisse anzupassen ist deine Aufgabe.
Quote:
Originally Posted by KDeluxe
Code:
;[...]
Case $btn_SaveLogin
$hFile = FileOpen(@ScriptDir & "\Login.py", 2)
If @error Then MsgBox(48, "Fehler", "Ein Fehler ist aufgetreten: " & @error)
FileWriteLine($hFile, GUICtrlRead($inp_Username))
FileWriteLine($hFile, GUICtrlRead($inp_Password))
;[...]
|
Quote:
Originally Posted by KDeluxe
Code:
FileWrite($hFile, '[...]' & _
'id=' & GUICtrlRead($inp_Login) & + _
'pwd=' & GUICtrlRead($inp_Password) & _
'account_addr=account_addr_new' & _
'account_port=account_port_new' & _
'[...]')
|
Quote:
Originally Posted by gametom50
ich glaub du hast meine frage falsch verstanden :D
ich möchte die datei neu erstellen lasse, also sie ist garnicht vorhanden :P
deswegen muss da alles rein ;D!
|
Ich habe dich nicht falsch verstanden, hier mal ein Auszug aus der Hilfe:
Quote:
|
Originally Posted by AutoIt Hilfe
Opening a file in write mode creates the file if it does not exist.
|
An meinem Beispiel
Quote:
Originally Posted by KDeluxe
Code:
FileWrite($hFile, '[...]' & _
'id=' & GUICtrlRead($inp_Login) & + _
'pwd=' & GUICtrlRead($inp_Password) & _
'account_addr=account_addr_new' & _
'account_port=account_port_new' & _
'[...]')
|
siehst du auch, wie du die ganze Datei auf einmal schreiben kannst, nicht zeilenweise.
Ok, ich habe vergessen die Zeilenumbrüche hinzuzufügen, aber auf solche Kleinigkeiten solltest du schon selber kommen:
Code:
'[...]' & @CRLF & _
'id="' & GUICtrlRead($inp_Login) & '"' & @CRLF & _
'pwd="' & GUICtrlRead($inp_Password) & '"' & @CRLF & _
'account_addr=account_addr_new' & @CRLF & _
'account_port=account_port_new' & @CRLF & _
'[...]'
Quote:
Originally Posted by gametom50
okey, die letzte frage wäre dann, wie ich bei dem hier einstellen kann, dass er die ausgelesenen inputs in anführungszeichen angibt? sonst funktioniert der bot nicht..
|
Siehe oberer Code.
Verwende zur Nachvollziehbarkeit des Codes aussagekräftige Variablenbezeichnungen.