[Frage]Wow Log in bot 1 AutoIt progr

01/23/2011 00:22 bollemann#1
Hallo, Ich habe mir einen Wow Log in bot gebastelt...
Aber der bot kann sich nur mit meinen Daten einloggen
Kann mir einer sagen wie ich das machen kann das z.B wenn man den bot zum ersten mal ausführt eine InputBox erscheint wo mann Acc name und pw eingibt und er die sich dann speichert und halt einloggt ? ;L
01/23/2011 00:33 omer36#2
PHP Code:
$id InputBox("Name""Bitte Login-Name eingeben")
$pw InputBox("Password""Bitte Password eingeben""""*")

Sleep(10000)
Send($id)
Sleep(1000)
Send("{TAB}")
Sleep(1000)
Send($pw)
Send("{ENTER}"
wenn du es speichern willst

PHP Code:

$Ini 
= @ScriptDir "\save.ini"

If FileExists($iniThen
start
()
Else
$id InputBox ("Daten""ID")
$pw InputBox ("Daten""Passwort""""*")
IniWrite($ini"ID""id"$id)
IniWrite($ini"PW""pw"$pw)
start()
EndIf

Func start()
$inireadid IniRead($ini"ID""id""")
$inireadpw IniRead($ini"PW""pw""")
Sleep(2000)
Send($inireadid)
Send("{ENTER}")
Sleep(500)
Send($inireadpw)
Send("{ENTER}")
EndFunc 
01/24/2011 22:01 klitschenisenen#3
Huhu,

entschuldigt, dass ich mich ins Thema einklinke. Ich würde noch zum Schreiben bei der Datei evtl. darauf achten, dass das Passwort verschlüsselt in der Ini abgesichert wird. Sonst kann es jeder lesen, der Zugriff an deinen Rechner hat.

der Befehl dazu lautet:

Quote:
_StringEncrypt($i_Encrypt, $s_EncryptText, $s_EncryptPassword [, $i_EncryptLevel = 1])
um den Befehl nutzen zu können, mußt am Anfang von deinem Source noch ein

Quote:
#Include <String.au3>
die Erklärung:

Parameters

$i_Encrypt 1 to encrypt, 0 to decrypt.
$s_EncryptText Text to encrypt/decrypt.
$s_EncryptPassword Password to encrypt/decrypt with.
$i_EncryptLevel [optional] Level to encrypt/decrypt. Default = 1


Source:

[Only registered and activated users can see links. Click Here To Register...]