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

 Kayıt ol  Topluluk
Etiketlenen Kullanıcılar

2Beğeni(ler)
  • 1 Post By WingmaN
  • 1 Post By WingmaN

Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 06 Eylül 2011, 08:35   #1
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
random nick ident e eklenti




S.a arkadaşlar değerli hocalarımızın paylaşmıs oldugu 1 random koruma cokta güzel çalısıyor. önceliklle emeği gecen kode sahibine tşk ederim..

Benim bu koda eklenti isteğim Şudur
on !*:join:#: { bunu join kanala giriş değilde SUNUCU ya bağlanırken algılayıp gline eklemesini istiyorum..
değişmem gereken yer bu sekıldemi olcak | on *:snotice:*Client connecting*: {

bu şekilde olursa extra who falandamı ister bu raw dan algılıyacak falan qibi

yardımcı olursanız cok faydalı bır kode.

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:#: {
var %identd = $gettok($gettok($address($nick,5),1,64),2,33),-1)
if ($randomnick($nick)) || ($randomnick(%identd)) { kill $nick Random nick ident yasaktır }
}

 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları reklam ver Mobil Chat
Alt 06 Eylül 2011, 13:35   #2
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: random nick ident e eklenti




Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:snotice:*:{ if *Client*connecting*on* iswm $1- { var %::pid = $remove($gettok($left($left($10,-1),-1),1,64),$chr(40)) || %::dx = $gettok($right($left($10,-1),-1),2,64) if ($randomnick($9)) || ($randomnick(%::pid)) { gline $+(*@,%::dx) - Random nick ident yasaktır } } }


 
Alıntı ile Cevapla

Alt 06 Eylül 2011, 20:54   #3
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: random nick ident e eklenti




WingmaN Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:snotice:*:{ if *Client*connecting*on* iswm $1- { var %::pid = $remove($gettok($left($left($10,-1),-1),1,64),$chr(40)) || %::dx = $gettok($right($left($10,-1),-1),2,64) if ($randomnick($9)) || ($randomnick(%::pid)) { gline $+(*@,%::dx) - Random nick ident yasaktır } } }



Hocam bunun hiç bir etkisi olmadı çalışmadı nedense

 
Alıntı ile Cevapla

Alt 07 Eylül 2011, 02:50   #4
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: random nick ident e eklenti




Verdiğin koda göre, %100 çalışır. Eğer ki eklerken bir problem yaptıysan bilemem, "alias randomnick" bunu da, kontrol et. Bi problem göremedim, hiç olmadı sunucuna giriş yapıldığında çıkmış olan " SNOTICE " mesajını buraya kopyala, ona göre bişiler yapabiliriz.

 
Alıntı ile Cevapla

Alt 16 Ekim 2011, 22:17   #5
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: random nick ident e eklenti




WingmaN Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
Verdiğin koda göre, %100 çalışır. Eğer ki eklerken bir problem yaptıysan bilemem, "alias randomnick" bunu da, kontrol et. Bi problem göremedim, hiç olmadı sunucuna giriş yapıldığında çıkmış olan " SNOTICE " mesajını buraya kopyala, ona göre bişiler yapabiliriz.


[22:10:34] -irc.xxx.net- *** Notice -- Client connecting on port 6667: sohbetUser-314796 ([email protected]) [clients]
-
* sohbetUser-314796 H [email protected] :0 %adalet mülkün temelidir
sohbetUser-314796 End of /WHO list.
-

-
[22:10:34] -irc.xxx.net- *** Notice -- Client connecting on port 6667: AsiGirL ([email protected]) [clients]
-
* AsiGirL H [email protected] :0 End
AsiGirL End of /WHO list.

Hocam girişler status de bu sekıl cıkıyor

kullanıcı listesindede su sekıl ekli
random:*!*oeiie*@*
random:*!*oio*@*
random:*!*uie*@*
random:*!*jx*@*
random:*!*aou*@*
random:*!*oua*@*
random:*!*iio*@*
random:*!*eii*@*
random:*!*eoe*@*
random:*!*wv*@*
random:*!*yj*@*
random:*!*dlk*@*
random:*!*czn*@*
random:*!*tbh*@*
random:*!*dz*@*
random:*!*wf*@*
random:*!*qu*@*
random:*!*iiu*@*
random:*!*qz*@*
random:*!*xf*@*
random:*!*jc*@*
random:*jx*!*@*
random:*uai*!*@*
random:*uoe*!*@*
random:*aio*!*@*
random:*ouo*!*@*
random:*aea*!*@*
random:*aei*!*@*
random:*oae*!*@*
random:*oea*!*@*
random:*oii*!*@*
random:*iao*!*@*
random:*ooe*!*@*
random:*ooi*!*@*
random:*ooa*!*@*
random:*eoo*!*@*
bu sekılde iden host olarak eklı devamı var yani.


Konu angry1 tarafından (17 Ekim 2011 Saat 05:00 ) değiştirilmiştir.
 
Alıntı ile Cevapla

Alt 17 Ekim 2011, 05:00   #6
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: random nick ident e eklenti




hocam random listte problem varsa ayrı bir txt dosyasımı olusturup ordan okutsak

 
Alıntı ile Cevapla

Alt 17 Ekim 2011, 15:21   #7
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: random nick ident e eklenti




Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:snotice:*:{ if *Client*connecting*on* iswm $1- { var %::pid = $remove($gettok($left($left($10,-1),-1),1,64),$chr(40)) || %::dx = $gettok($right($left($10,-1),-1),2,64) if ($randomnick($9) == $true) || ($randomnick(%::pid) == $true) { gline $+(*@,%::dx) - Random nick ident yasaktır } } }


 
Alıntı ile Cevapla

Cevapla

Etiketler
eklenti, ident, nick, random


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 

Yetkileriniz
Konu Acma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodu Kapalı
Trackbacks are Kapalı
Pingbacks are Açık
Refbacks are Açık


Benzer Konular
Konu Konuyu Başlatan Forum Cevaplar Son Mesaj
RANDOM Nick/Ident Koruması Toprak mIRC Parça Kodlar 0 02 Nisan 2019 13:57
nick ident fullname random Cpu mIRC Scripting Sorunları 11 26 Mayıs 2014 20:05
Random nick/ident remotesinde ban atma sorunu CamdibiLee mIRC Scripting Sorunları 7 24 Temmuz 2013 02:55
Random ident Cpu mIRC Scripting Sorunları 1 02 Mayıs 2012 20:59
random ident erdem55 mIRC Scripting Sorunları 16 29 Ağustos 2005 17:04