Hey Leute,
Ich versuche grade generierte Seriennummern zu Encypten. Leider kommt bei mir immer dieselbe Zahl raus: 18B2
Dabei hab ich mich ziemlich genau an die Funktion von der off. AutoIT Seite gehalten... ich sitzt da jetzt schon zu lange dran, deswegen frag ich euch, wo der Fehler ist:
Der soll nur die letzten 4 Zahlen vom String encrypten!
Ich versuche grade generierte Seriennummern zu Encypten. Leider kommt bei mir immer dieselbe Zahl raus: 18B2
Dabei hab ich mich ziemlich genau an die Funktion von der off. AutoIT Seite gehalten... ich sitzt da jetzt schon zu lange dran, deswegen frag ich euch, wo der Fehler ist:
PHP Code:
#include <GuiConstantsEx.au3>
#include <String.au3>
#include <ButtonConstants.au3>
#include <EditConstants.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
_Encrypt()
Func _Encrypt()
Local $Form1, $Zugangsdaten, $Label1, $Crypt, $nMsg
$Form1 = GUICreate("Serial", 312, 142, 192, 120)
$Zugangsdaten = GUICtrlCreateInput("Zugansdaten", 8, 32, 273, 21)
$Label1 = GUICtrlCreateLabel("Tragen Sie ihre Zugangsdaten ein:", 8, 16, 168, 17)
$Crypt = GUICtrlCreateButton("Generate", 48, 72, 209, 49, 0)
GUISetState(@SW_SHOW)
While 1
Switch GUIGetMsg()
Case $GUI_EVENT_CLOSE
Exit
Case $Crypt
GUICtrlSetData($Zugangsdaten,_StringEncrypt(1,Stringright($Zugangsdaten,4),"passwort"))
msgbox(0,"Hinweis", "Senden Sie den neuen Code an Mr. X")
msgbox(0,"Decrypt", "Der Encryptete Code lautet: " & _StringEncrypt(1,Stringleft($Zugangsdaten,4),"passwort"))
msgbox(0,"Rabarbar","Der Decryptete: " & _StringEncrypt(0,$Zugangsdaten,"passwort")) ; Nur als Überprüfung
EndSwitch
Wend
EndFunc