Password Randomizer

By Darkkeeper on Feb 19, 2008

This will randomize your password to prevent you from accidently saying your password in a channgel and your nick getting stolen. If you say your pass in a channel it will cahnge it or if somebody guesses it and says it, it will change. just set your pass as %Password or type /NewPass

Alias NewPass {
  Set %Password $rand(a,z) $+ $rand(a,z) $+ $rand(a,z) $+ $rand(a,z) $+ $rand(1,9) $+ $rand(1,9) $+ $rand(1,9) $+ $rand(1,9)
  .Msg NickServ Set Password %Password
}
on *:Text:*:?: {
  if (%password isin $1-) {
    NewPass
  }
}
on *:Input:*: {
  if (%password isin $1-) {
    NewPass
  }
}
on *:Connect: {
  .Msg NickServ Identify %Password
}

Comments

Sign in to comment.
tv3636   -  Feb 19, 2009

thanks to mountaindew for the halt suggestion, I just did that instead of this. This is a decent idea I guess but it seems a little unnecessary

 Respond  
dashh   -  Feb 19, 2009

replace to * is better for msg or input, i think. but nice work.

 Respond  
Bullet_Dodger   -  Oct 03, 2008

Not To Bad
4/10

I will rate agen when i tested it

 Respond  
Storm2108   -  Jul 09, 2008

Instead of

 Set %Password $rand(a,z) $+ $rand(a,z) $+ $rand(a,z) $+ $rand(a,z) $+ $rand(1,9) $+ $rand(1,9) $+ $rand(1,9) $+ $rand(1,9)

Why not have

 Set %Password $+($rand(a,z),$rand(a,z),$rand(a,z),$rand(a,z),$rand(1,9),$rand(1,9),$rand(1,9),$rand(1,9))
 Respond  
Pepsi_Man0077   -  Apr 03, 2008

nice script, i would change the variable to a hash table and save it as a txt file though just in case the variable gets deleted. or at least back it up to a hash table just in case. Cause if the variable gets lost, thand you arent identified, then you are screwed

 Respond  
Darkkeeper   -  Feb 21, 2008

its ment to keep changing it, if you type /newpass it will change it or if you say your pass in a channel it will change it

 Respond  
Mylesmart   -  Feb 21, 2008

when i use this it will not stop changing the password lol

 Respond  
guest598594   -  Feb 19, 2008

Why not just if you input your password, halt?

 Respond  
Are you sure you want to unfollow this person?
Are you sure you want to delete this?
Click "Unsubscribe" to stop receiving notices pertaining to this post.
Click "Subscribe" to resume notices pertaining to this post.