/////////////////////////////
// RANDOM STRING GENERATOR //
// Gamall //
/////////////////////////////
// Config file
// The random string will be generated using the following characters :
$ base = ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789
// Some other possible bases... Just comment (//) those which you do not need...
// $ base = ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789&é#{([-|è_\ç^à@)]°=+}$£%ù*µ§!:/.,?
// $ base = ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789éèàç
// $ base = ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789
// $ base = " ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789"
// The random string will have the following length :
% length = 30
// The random string will be written to the following file :
$ output = Randomly_Generated_String.txt
// The following string will be used to "seed" the pseudo-random generation.
// It would be a good idea to change this string BEFORE you use the program
// to generate important passwords...
$ seed = "I am the standard seed, PLEASE CHANGE ME !!!!"
The generated string is written on the screen if it's short enough, and always stored in the output file.
Gamall wrote:Useful to create passwords and such automatically.
En fait, c'est très utile pour le fonctionnement interne d'un programme : windows, par exemple, génère en permanence des chaînes (non, rien à voir avec les culottes légères ) aléatoires pour identifier les processus. PhpBB en génère aussi pour identifier les sessions, etc etc ...
Présenté dans un programme externe, comme c'est le cas ici, ça me sert surtout à générer de beaux mots de passe Ce programme est juste l'emballage d'une procédure qui tourne(ra) en interne dans un gros programme.