PDA

View Full Version : چگونه ميتوان يوزرنيم و پسورد توليد كرد؟



كامران ساتراپي
یک شنبه 13 دی 1388, 09:22 صبح
با سلام
برنامه اي كه من نوشتم لازمه كه به كاربران يوزرنيم و پسورد بدم (مثل بانكها كه به مشتريها
تحويل ميدن)
حالا سئوال من اينه كه سازوكار اين داستان چطوريه؟خودم بايد برنامه اي جدا براي توليد آنها
بنويسم؟ يا نرم افزار آمادش هست كه بايست بخرم ؟....خلاصه يه راهنمايي بكنيد ممنون
ميشم.

Chabok
یک شنبه 13 دی 1388, 11:44 صبح
یک روش ساده :
در کد زیر کارکترهایی که لازم است در رشته وجود داشته باشد را مشخص کنید


private readonly Random _rng = new Random();
private const string _chars = "ABCDEFGHIJKLMNOPQRSTUVWXYZ_0123456789@%";

private string RandomString(int size)
{
char[] buffer = new char[size];

for (int i = 0; i < size; i++)
{
buffer[i] = _chars[_rng.Next(_chars.Length)];
}
return new string(buffer);
}

و در Google

http://stackoverflow.com/questions/1122483/c-random-string-generator
http://www.c-sharpcorner.com/UploadFile/mahesh/RandomNumber11232005010428AM/RandomNumber.aspx
http://www.kivela.be/index.php/2007/06/19/how-to-generate-a-random-string-in-c-20/
http://devpinoy.org/blogs/keithrull/archive/2005/03/10/177.aspx
http://digitalformula.net/development/c-generate-random-string/
http://theanti9.wordpress.com/2008/03/08/c-random-string-generators/
http://snipplr.com/view/13357/random-string-generator/

araz_pashazadeh
دوشنبه 14 دی 1388, 01:47 صبح
از الگوریتم ژنتیک استفاده کن .

كامران ساتراپي
دوشنبه 14 دی 1388, 08:30 صبح
با سلام
آدرس زير كلي نرم افزار مجاني براي همين كار گذاشته فكر كنم بدك نباشه
http://www.top4download.com/freeware-xxx-website-username-and-password-generator/0-r.html