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/)
-   -   Akick hakkında (https://www.ircforumlari.net/mirc-scripting-sorunlari/508499-akick-hakkinda.html)

TİGeR 24 Ekim 2012 15:57

Akick hakkında
 
Selamlar, If < yetkili olduğum kanala 3,4,6,8 harfli nickleri akick almak istiorum
/chanserv akick #kanal add *!*???!*@* Yasak!

kullandığım komut bu yukardaki gibi "?" olan bölümde 3 haneli identleri yasaklamak istedim ama calısmadı sorun nerde acaba?

saywhat 24 Ekim 2012 16:46

Cevap: Akick hakkında
 
/cs akick #kanal add ???!*@* yassağ !!! <-- 3 haneli nickleri atar
/cs akick #kanal add *!???@* yassağ didiq !!! <- 3 haneli identi olanı tepikler.

? = herhangi "bir" karakter
* = bundan sonra "ne kadar karakter gelirse" .örnek murat* ...Murat'tan sonra 10 tane daha karakter yazılsada 1 tanede yazılsada işlem yaptırır.ama murat? Murat'tan sonra gelen tek karakteri işaret eder.

OzGuR 24 Ekim 2012 16:55

Cevap: Akick hakkında
 
Alıntı:

TİGeR Nickli Üyeden Alıntı (Mesaj 1041231674)
Selamlar, If < yetkili olduğum kanala 3,4,6,8 harfli nickleri akick almak istiorum
/chanserv akick #kanal add *!*???!*@* Yasak!

kullandığım komut bu yukardaki gibi "?" olan bölümde 3 haneli identleri yasaklamak istedim ama calısmadı sorun nerde acaba?


Kullanmış olduğunuz komutta bir mantık hatası var gibime geldi ;

/chanserv akick #kanal add *!*???!*@* Yasak!

! işareti ile zaten nick ismini bitirdiğinizi belirtiyorsunuz parametleri belirleyip tekrar ! işareti koymuşsunuz..

Identi 3 haneli nicklerin girişini engellemek için ;

/cs akick #kanal add *!???@* sebep

Yeterli olucaktır.

NOT: wildcard sisteminde (?) parametresi herhangi bir tek haneyi , (*) ise sonsuz haneyi kapsar.

TİGeR 24 Ekim 2012 22:32

Cevap: Akick hakkında
 
Alıntı:

Snet Nickli Üyeden Alıntı (Mesaj 1041231710)
Kullanmış olduğunuz komutta bir mantık hatası var gibime geldi ;

/chanserv akick #kanal add *!*???!*@* Yasak!

! işareti ile zaten nick ismini bitirdiğinizi belirtiyorsunuz parametleri belirleyip tekrar ! işareti koymuşsunuz..

Identi 3 haneli nicklerin girişini engellemek için ;

/cs akick #kanal add *!???@* sebep

Yeterli olucaktır.

NOT: wildcard sisteminde (?) parametresi herhangi bir tek haneyi , (*) ise sonsuz haneyi kapsar.

Peki şöyle bisey mumkunmu diyelimki kanalda herhangi bir idente akick almadık ama öle bir code ayarlayalımki belirlediğimiz (mesela 4 haneli) ident giris oldugu anda otomatik olarak akick alıp o saniyeden sora 4 haneli identleri yasaklayabilirmiyim?

OzGuR 25 Ekim 2012 09:59

Cevap: Akick hakkında
 
on @*:JOIN:#:{
(*!????@* iswm $fulladdress) {
cs akick $chan add $fulladdress Girişiniz Yasaklanmıştır !
cs akick $chan enforce
cs akick $chan del $fulladdress
}
}


NOT : Kanala giriş yapan identi 4 haneli nickleri akick listesine ekler , ardından eklediği kanalda akick listesini enforce ile günceller ve güncelleme işleminden sonrada akick liste eklediği mask'ı del eder.

ifüye003685 25 Ekim 2012 13:10

Cevap: Akick hakkında
 
Timer la del aralığını değiştir derim , aynı anda ekle aldır yapar sa böyle bir mask bulunamadı değip kaldırmayabilir .

OzGuR 25 Ekim 2012 13:13

Cevap: Akick hakkında
 
Verdiğim kod denenip test edilmiştir ;

[09:51] -ChanServ- deneme!
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
 maskesi #Sohbet kanal'inin akick listesine eklendi.
[09:51] -ChanServ- #Sohbet kanal'i icin AKICK ENFORCE tamamlandi; 1 kullanici bundan etkilendi.
[09:51] -ChanServ- deneme!
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
 maskesi #Sohbet kanal'inin akick listesinden silindi.


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

Powered by vBulletin® Version 3.8.8 Beta 3
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2024 IRCForumlari.Net