Hallo ich wollte mir heute ein kleines Tool schreiben. In einer Ini Datei sind die richtigen werte für den Namen, Passwort und den Sicherheitschlüssel. Nun möchte ich das wenn eins nicht richtig ist sich das Script beendet.
Es soll ein kleines Login Prog werden.Das mit dem Auslesen bekomme ich auch hin aber halt nicht das wenn eins falsch ist das Script beendet wird
Wenn eins der Sachen die eingegeben wurden nicht mit denen übereinstimmen die in der Ini stehen soll es beendet werden.
mfg killax2x
[autoit]#include <ButtonConstants.au3>
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
#include <String.au3>
Global $name_read = IniRead("raz0r.ini","server","name","error!")
Global $pw_read = IniRead("raz0r.ini","server","pw","error!")
Global $lizenz_read = IniRead("raz0r.ini","server","lizenz","error!")
#Region ### START Koda GUI section ### Form=c:\programme\koda_2008-10-03\forms\dark messiah.kxf
$Form1_1 = GUICreate("Dark Messiah Server Anmeldung", 930, 420, 282, 150)
GUISetBkColor(0x000000)
$name = GUICtrlCreateInput("", 320, 176, 393, 21,$ES_PASSWORD)
$pw = GUICtrlCreateInput("", 320, 200, 393, 21,$ES_PASSWORD)
$login = GUICtrlCreateButton("Login", 536, 248, 177, 33, 0)
$Label1 = GUICtrlCreateLabel("Benutzername:", 200, 176, 113, 24)
GUICtrlSetFont(-1, 12, 400, 0, "MS Sans Serif")
GUICtrlSetColor(-1, 0x00FF00)
$Label2 = GUICtrlCreateLabel("Passwort:", 240, 200, 73, 24)
GUICtrlSetFont(-1, 12, 400, 0, "MS Sans Serif")
GUICtrlSetColor(-1, 0x00FF00)
$lizenz = GUICtrlCreateInput("", 320, 224, 393, 21,$ES_PASSWORD)
$Label3 = GUICtrlCreateLabel("Sicherheitsschlüssel:", 160, 224, 152, 24)
GUICtrlSetFont(-1, 12, 400, 0, "MS Sans Serif")
GUICtrlSetColor(-1, 0x00FF00)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
Case $login
EndSwitch
WEnd