sifre – Rasgele Şifre Oluşturun





Başlıktanda anlayacağınız üzere rasgele şifre oluşturabileceğiniz bir hazır kod.

Kodumuz;

!! KODU KOPYALA !!
CODE:

  1. ; CipriX !
  2. alias sifre {
  3.   if !$1 || !$istok(k b r,$1,32) || $2 <1 || $2> 100 {
  4.     echo $color(info) -a * sifre eksik parametre;
  5.     echo $color(info) -a * /sifre kbr 1-100
  6.     .halt
  7.   }
  8.   if $1 == k {
  9.     var %i 1, %k $2
  10.     while %i <= %k {
  11.       .var %generate %generate $r(a,z)
  12.       inc %i
  13.     }
  14.     return $remove(%generate,$chr(32))
  15.   }
  16.   if $1 == b {
  17.     var %i 1, %k $2
  18.     while %i <= %k {
  19.       .var %generate %generate $r(A,Z)
  20.       inc %i
  21.     }
  22.     return $remove(%generate,$chr(32))
  23.   }
  24.   if $1 == r {
  25.     var %i 1, %k $2
  26.     while %i <= %k {
  27.       .var %generate %generate $r(a,Z)
  28.       inc %i
  29.     }
  30.     return $remove(%generate,$chr(32))
  31.   }
  32. }

Kullanımı;
$sifre(P,N)
P : Parametre
- k : Küçük harfler
- b : Büyük harfler
- r : Küçük Büyük karışık harfler
N : Sayı

Verdiğiniz sayı kadar karakter rasgele verir.

Örnek: //echo -a $sifre(b,5) => CRMVS

Gibidir.

Etiketler: , , , , , , , , , , ,

Yorum yapın