/* * * * * * * * * * * * * * * * * Author : Lucky Muhamad Email : kisni@live.com URL : http://kisni.wen.ru * * * * * * * * * * * * * * * * * // jangan dihapus? jangan dihapus? meskipun saya bukanlah seorang master, bukan berarti hasil karya saya ini tidak patut untuk dihargai. jika anda merasa gengsi atau keberatan ada nama author tertulis didalamnya, alangkah baiknya jika anda tidak menggunakan script ini dari pada anda merusak hasil karya seseorang. katanya masterwap! masa ngebajak? wakakak * * * * * * * * * * * * * * * * */ function randomNomer(satu, dua) { return (Math.floor(Math.random() * (dua - satu)) + satu); } function randomKarakter(nomer, kecil, besar, lainnya, extra) { var number = "0123456789"; var small = "abcdefghijklmnopqrstuvwxyz"; var big = "ABCDEFGHIJKLMNOPQRSTUVWXYZ"; var other = "`~!@#$%^&*()-_=+[{]}\\|;:'\",<.>/? "; if (nomer == true) extra += number; if (kecil == true) extra += small; if (besar == true) extra += big; if (lainnya == true) extra += other; return extra.charAt(randomNomer(0, extra.length)); } function getPassword(length, karakterExtra, nomerPertama, hurufKecil, hurufBesar, hurufLainnya, nomerKedua, tulisanKecil, tulisanBesar, tulisanLainnya) { var konvert = ""; if (length > 0) konvert = konvert + randomKarakter(nomerPertama, hurufKecil, hurufBesar, hurufLainnya, karakterExtra); for (var proses = 1; proses < length; ++proses) { konvert = konvert + randomKarakter(nomerKedua, tulisanKecil, tulisanBesar, tulisanLainnya, karakterExtra); } return konvert; } document.write('
Karakter Pertama :
Nomer
Huruf Kecil
Huruf Besar
Lainnya
Karakter Akhir :
Nomer
Huruf Kecil
Huruf Besar
Lainnya
Panjang Password :

Karakter Ekstra :

Hasilnya :

');