Easter-Egg Befehle im MPR Part V - Passwort-Generator

Moderator: MVogt

Post Reply
User avatar
Theo_Gottwald
Posts: 367
Joined: 03. Oct 2009, 08:57
Location: Herrenstr.11 * 76706 Dettenheim
Contact:

Easter-Egg Befehle im MPR Part V - Passwort-Generator

Post by Theo_Gottwald » 12. Feb 2017, 12:56

Letzte Woche habe ich mal alte Entwickler-Unterlagen nachgesehen von vor etlichen Jahren.
Und tatsächlich es gibt Befehle, die der MPR kann und die gar nicht in der Hilfe stehen.
Undokumentierte "Geheimbefehle".

Thema in Part V: Passwort-/Text-Generator.

****************************
s_generate_rnd_string
# Transfered to STR.GENERATE
****************************

Diese Funktion erzeugt einen Zufallsstring aus den Zeichen in Zeichenkette (Parameter 1) mit der Länge (Parameter 2) oder (Defaultwert) 32.
Dabei kann man (Parameter 1) auch weglassen. Dann werden alle Groß- und Kleinbuchstaben sowie das "-" verwendet.
Alternativ kann man als (Parameter 1) folgende Angaben machen:
- (beliebige Zeichenkette - diese Zeichen werden verwendet)
- leer - es werden Klein- und Großbuchstaben und das "-" verwendet
- "A" die Zeichenkette wird nur aus Großbuchstaben gebildet.
- "a" die Zeichenkette wird nur aus Kleinbuchstaben gebildet.
- "A-" die Zeichenkette wird nur aus Großbuchstaben und dem "-" Zeichen gebildet.
- "a-" die Zeichenkette wird nur aus Kleinbuchstaben und dem "-" Zeichen gebildet.

Beispiele:
' Es werden Klein- und Großbuchstaben und das "-" verwendet, Ergebnis in $$RES mit Länge 32

Code: Select all

GRN\s_generate_rnd_string||>$$RES

Code: Select all

' Es werden nur die Zeichen aus $$LET verwendet, die Länge des Ergebnisstrings ist hier 45
VAR\$$LET=%&_ABCDefgh
GRN\s_generate_rnd_string|$$LET|45>$$RES

Code: Select all

' Es werden hier Großbuchstaben und das "-" Zeichen verwendet. Die Länge des Ergebnisstrings ist hier 8000 Zeichen
VAR\$$LET=A-
GRN\s_generate_rnd_string|$$LET|8000>$$RES
Aber noch Mal der Hinweis: Die Befehls stehe nicht in der Hilfe und sind derzeit offiziell nicht vorhanden obwohl sie jeder MPR Nutzer sofort nutzen kann. Also dazu ist kein Update nötig die Befehle sind da schon drin und zwar seit Jahren.

Post Reply

Return to “Package Robot”

Who is online

Users browsing this forum: No registered users and 1 guest