Random Password Generator
Revision as of 22:24, 7 October 2012 by Kireji Haiku (talk | contribs) (added some missing characters)
Code: <lsl> // Generate Passwords based on String length // Free to use, share and remix.
string randomPassword(integer length) {
string characters = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789"; string passwordToBeReturned;
while(llStringLength(rPass) < length) { // because llFrand is [0, mag) integer upperLimit = llStringLength(letters) + 1; integer rand = llFloor(llFrand(upperLimit));
passwordToBeReturned += llGetSubString(letters, rand, rand); }
return passwordToBeReturned;
}
default {
state_entry() { // PUBLIC_CHANNEL has the integer value 0 llSay(PUBLIC_CHANNEL, randomPassword(10)); }
} </lsl>