- Offizieller Beitrag
Diese Funktion bietet die Möglichkeit einen Benutzernamen und ein Passwort (im Stil einer MessageBox) vom Anwender eingeben zu lassen.
Besonderheiten:
- Solange eines der beiden Felder leer ist, ist der "Anmelden..."-Button disabled.
- Der Anwender kann auswählen, ob das Passwort sichtbar angezeigt werden soll oder nicht.
- Das Fenster ist immer im Vordergrund.
- Sprache auswählbar (Dänisch|Deutsch|Englisch|Französisch)
- Mindestlänge für das Passwort
17.01.09 Script aufgeräumt! Passwort-Input wird nicht mehr neu erstellt beim Checkbox-Wechsel "Passwort sichtbar". Danke Raupi!
25.04.09 Beispiel ausgebaut!
Mit dem Beispielscript kann man ein Programm schützen, indem nur vorher festgelegte Benutzer das Programm nutzen dürfen. Diese müssen sich beim Programmstart mit Benutzername und Passwort authentifizieren.
Das Besondere dabei ist, dass man nicht die Passwörter selbst im Programm ablegt, sondern nur die MD5-Hashwerte. Dazu benutze ich die MD5-UDF aus dem englischen Forum.
Ich habe das Beispiel mal ausführlich kommentiert. Hoffe, das ist verständlich. Ansonsten, einfach fragen...
In dem ZIP-Archiv aus dem Anhang befindet sich das Script sowie eine Datei "icons.icl", in der sich die vier Landesflaggen befinden. Diese Datei muss sich im Scriptverzeichnis befinden, wenn die Flaggen angezeigt werden sollen.
Screenshot:
NeroCMD.AutoBurner.V2.exe