Ahoi,
hab mal wieder ein Problem...
Vor dem Programmstart lasse ich den Benutzer sein Passwort eingeben damit er Zugriff auf das Programm bekommt.
Dieses Passwort wird mit dem Passwort aus der .ini verglichen und so weiter.
Problem: Beim ersten Mal funktioniert alles super, danach nicht mehr. Bzw bei mir mit der .exe schon, jedoch nicht bei der .au3,
bei meinem Kollegen geht es mit der .exe nicht. Ein anderer Kollege hat gar keine Probleme damit...
Auch geht es beim ersten Programmstart wenn .exe und .ini sich im selben Verzeichnis befinden in der die .ini angelegt wurde.
Verschiebt man die Dateien in ein anderes Verzeichnis jedoch geht es wieder nicht...
Spoiler anzeigen
$s_Temp_MPwd = InputBox("Eingabe", "Bitte geben Sie Ihr MasterPasswort ein", "", "*")
If @error = 1 Then
Exit
EndIf
$s_MasterPasswort = BinaryToString(_Crypt_DecryptData(IniRead(StringTrimRight(@ScriptFullPath, 4) & ".ini", "Wichtig", "MasterPasswort", ""), $hKey, $CALG_AES_256))
[/autoit] [autoit][/autoit] [autoit]If $s_Temp_MPwd = $s_MasterPasswort Then
[/autoit]
Hat evtl. jemand nen Tipp für mich?
Danke im voraus.