IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası

IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası (https://www.ircforumlari.net/)
-   mIRC Scripting Sorunları (https://www.ircforumlari.net/mirc-scripting-sorunlari/)
-   -   Random Nick.. (https://www.ircforumlari.net/mirc-scripting-sorunlari/135043-random-nick.html)

By`BiLaL 21 Eylül 2008 15:47

Random Nick..
 
Arkadaşlar Öncelikle Atılmışsa Özür diLiyorum ßulamadım..

Sunucuya Random Nickler Girdiğinde Akill Atılmasını İstiyorum.. Yardımcı olurmusunuz

Regex 21 Eylül 2008 16:00

Cevap: Random Nick..
 
Forumda onlarca kez bu konu üzerinde kodlar yazıldı. "Benzer konular" çekmesinde bile dört adet çıktı...

By`BiLaL 21 Eylül 2008 16:21

Cevap: Random Nick..
 
De ßen Göremedim Yardımcı oLurmusun

Editor 21 Eylül 2008 17:13

Cevap: Random Nick..
 
Random Nick Kapsıyan (Forumda Mevcut olan) Linkler ;

1. [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

2. [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]


Yukarıdaki Linklere bir bak istersen Baktım Fakat İstedigin Olay Burda yok Diyorsan ;

[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] 'nin yazmış Oldugu bir Random Koruması var ;

Kod:

alias randomnick if ($randn2($1)) || ($randn($1))  { return $true } | else { return $false }
alias randn2 {
  if $1- isalpha && $1- islower {
    if (($count($1,a,e,i,o,u) >= 4))  { return $false }
    if ($regex($1-,/([[:print:]])\1\1/gi) >= 1) { return $false }
    if ($len($1) >= 4) && ($regex($1,/^[a-z]+$)) {
      if ($regex($1,/^[^aeiou]{3}/)) { return $true }
      elseif ($regex($1,/([a-z])\1{2}/)) { return $true }
      elseif ($regex($1,/[aeiou]{3/)) { return $true }
      elseif ($regex($1,q[^u])) { return $true }
      elseif ($regex($1,/[^aeioux]x[^aeiouyx]/)) { return $true }
      else { return $false }
    }
  }
}
alias randn {
  if $1- isalpha && $1- islower {
    if ($regex($1-,/([[:print:]])\1\1/gi) >= 1) { return $false }
    if ($len($1) == 7) {
      var %son = $mid($1,$len($1),1)
      var %son2 = $mid($1,$calc($len($1) - 1),1)
      if (%son == %son2) { return $false }
      if $regex($left($1,3),/(o|i|a|e|u)/g) <= 0) { return $true }
      elseif $regex($right($1,3),/(o|i|a|e|u)/g) <= 0) { return $true }
      elseif $regex($mid($1,3,4),/(o|i|a|e|u)/g) <= 0) { return $true }
      else { return $false }
    }
    elseif ($len($1) == 8) {
      var %son = $mid($1,$len($1),1)
      var %son2 = $mid($1,$calc($len($1) - 1),1)
      if (%son == %son2) { return $false }
      if $regex($left($1,3),/(o|i|a|e|u)/g) <= 0) { return $true }
      elseif $regex($right($1,4),/(o|i|a|e|u)/g) <= 0) { return $true }
      elseif $regex($mid($1,3,4),/(o|i|a|e|u)/g) <= 0) { return $true }
      else { return $false }
    }
    elseif ($len($1) == 9) {
      var %son = $mid($1,$len($1),1)
      var %son2 = $mid($1,$calc($len($1) - 1),1)
      if (%son == %son2) { return $false }
      if $regex($left($1,3),/(o|i|a|e|u)/g) <= 0) { return $true }
      elseif $regex($right($1,4),/(o|i|a|e|u)/g) <= 0) { return $true }
      elseif $regex($mid($1,4,3),/(o|i|a|e|u)/g) <= 0) { return $true }
      elseif $regex($mid($1,3,4),/(o|i|a|e|u)/g) <= 0) { return $true }
      else { return $false }
    }
    elseif ($len($1) == 10) {
      var %son = $mid($1,$len($1),1)
      var %son2 = $mid($1,$calc($len($1) - 1),1)
      if (%son == %son2) { return $false }
      if $regex($left($1,3),/(o|i|a|e|u)/g) <= 0) { return $true }
      elseif $regex($right($1,3),/(o|i|a|e|u)/g) <= 0) { return $true }
      elseif $regex($mid($1,4,5),/(o|i|a|e|u)/g) <= 0) { return $true }
      else { return $false }
    }
    if ($regex($1,/(o|i|a|e|u)/g) <= 0) && ($len($1) == 4) { return $true }
    elseif ($regex($1,/(o|i|a|e|u)/g) <= 1) && ($len($1) == 5) {
      var %son = $mid($1,$len($1),1)
      var %son2 = $mid($1,$calc($len($1) - 1),1)
      if (%son == %son2) { return $false }
      else { return $true }
    }
    elseif ($regex($1,/(o|i|a|e|u)/g) <= 1) && ($len($1) == 6) {
      var %son = $mid($1,$len($1),1)
      var %son2 = $mid($1,$calc($len($1) - 1),1)
      if (%son == %son2) { return $false }
      else { return $true }
    }
    elseif ($regex($1,/(o|i|a|e|u)/g) <= 3) && ($len($1) == 10) { return $true }
    elseif ($regex($1,/(o|i|a|e|u)/g) <= 3) && ($len($1) >= 11) { return $true }
    else { return $false }
  }
}
on !*:join:#:if ($randomnick($nick)) { Akill $nick random nick kullanmayın! }

Lütfen DetayLı arama yapınız Kolay Gelsin.

wKatli4mci 21 Eylül 2008 17:42

Cevap: Random Nick..
 
Yıkıcı olmak yerine, yapıcı olsak nasıl olur ? Bilmediği için buraya açmış(doğru yere) ve sorusunu sormuş.
Konu açma sebebi(yardım istiyor) hatasını söylemek yerine yardımcı olmak en doğrusu diye düşünüyorum.
Unutmayın bir zaman bizde onlar gibiydik..

XcLusive 21 Eylül 2008 18:01

Cevap: Random Nick..
 
o kodu random identler içinde kullanabilirsiniz.

Regex 22 Eylül 2008 00:23

Cevap: Random Nick..
 
Alıntı:

wKatli4mci Nickli Üyeden Alıntı (Mesaj 548731)
Yıkıcı olmak yerine, yapıcı olsak nasıl olur ? Bilmediği için buraya açmış(doğru yere) ve sorusunu sormuş.
Konu açma sebebi(yardım istiyor) hatasını söylemek yerine yardımcı olmak en doğrusu diye düşünüyorum.
Unutmayın bir zaman bizde onlar gibiydik..


Ortada "yıkıcılık" niteliğinde bir eylem göremiyorum. Evet, kimse bu işi anne karnında öğrenmedi. Fakat hepimiz hazıra alışmış olsaydık, bir arpa boyu yol kat edemezdik. Var olan bir şeyi tekrardan vererek, o kişiyi araştırma yeteneğini kullanmaksızın hazıra kondurmaktan ziyade var olan bir şeyi kişinin bulmasına yönelik teşvikte bulunmak daha doğru olmaz mı?

nihattt 08 Ekim 2008 01:03

Cevap: Random Nick..
 
random ident için nasıl kullanıcağız


Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 22:06.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2025 IRCForumlari.Net Sparhawk