x=1
print "How much password do you want? "
n=gets
print "How much long password do you want? "
l=gets
if l.to_i<4
puts "You can do it your self, you looser!"
exit()
end
if l.to_i>6
y=l.to_i-6
x=x+y
end
n.to_i.times do
pa1=('a'..'z').to_a.shuffle[0..x].join
pa2=('A'..'Z').to_a.shuffle[0..0].join
pa3=['@','#','$','&','^'].shuffle[0..0].join
pa4=(0..9).to_a.shuffle[0..1].join
if l.to_i>=6
a=(pa1+pa2+pa3+pa4).split('')
elsif l.to_i==5
a=(pa1+pa3+pa4).split('')
elsif l.to_i==4
a=(pa1+pa2+pa3).split('')
end
puts a.shuffle.join
end
No comments:
Post a Comment