hab ein problem und zwar: ich hab dir den code (soll ein sro login bot werden):
Spoiler anzeigen
#include <ButtonConstants.au3>
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
#include <String.au3>
#Region ### START Koda GUI section ### Form=
$settings = GUICreate("Sro Login Bot", 300, 172, 193, 125)
$Input1 = GUICtrlCreateInput("", 128, 16, 121, 21)
$Label1 = GUICtrlCreateLabel("Username", 8, 16, 100, 17)
$Label2 = GUICtrlCreateLabel("Password", 8, 56, 108, 17)
$Input2 = GUICtrlCreateInput("", 128, 56, 121, 21, $ES_PASSWORD)
$Button1 = GUICtrlCreateButton("Start", 24, 136, 75, 25, 0)
$Button2 = GUICtrlCreateButton("Abbrchen", 128, 136, 75, 25, 0)
$Radio1 = GUICtrlCreateRadio("mit Loader", 8, 96, 113, 17)
$Radio2 = GUICtrlCreateRadio("ohne Loader", 136, 96, 113, 17)
GUICtrlCreateGroup("", -99, -99, 1, 1)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $Button1
_start()
Case $Button2
_Exit()
Case $GUI_EVENT_CLOSE
Exit
EndSwitch
WEnd
$farbe = 0x000000
$loginname = $Input1
$password = $Input2
$password = _StringEncrypt(1,$password,"lolig")
IniWrite(@ScriptDir & "\setting.ini","Login Details","User",$loginname)
IniWrite(@ScriptDir & "\setting.ini","Login Details","Pass",$Password)
_decrypt()
Func _decrypt()
$Password = _StringEncrypt(0,$Password,"lolig")
EndFunc
If FileExists(@scriptdir & "\setting.ini") = 0 Then
MsgBox(0,"Sro Login Bot", "Please fill in the settings")
GUISetState(@SW_SHOW,$Settings)
Else
$loginname = IniRead(@ScriptDir & "\setting.ini","Login Details","User","")
$Password = IniRead(@ScriptDir & "\setting.ini","Login Details","Pass","")
_decrypt()
EndIf
if $farbe = PixelGetColor(233, 719) Then
MouseClick("left",551,429,2,2)
send($loginname)
MouseClick("left",544.460,1,2)
send($password)
MouseClick("left", 462,564,1,2)
Exit
EndIf
Func _start()
if $Radio1 = $GUI_CHECKED then
run("E:\Silkroad\Loader.exe")
else
run("E:\Silkroad\silkroad.exe")
EndIf
EndFunc
[/autoit] [autoit][/autoit] [autoit]Func _exit()
Exit
Endfunc
wie kann ich einstellen dass der weiß dass die radioboxen angeklickt sind? weil bis jetzt startet der nur sro und nicht den loader wenn ich mit Loader anklick...
PS: wär nett wenn einer des mit dem IniWrite auch noch hinbekommen könnte.... der streibt des grad nicht in die ini datei rein, ich weiß nich wo des hingehört...^^