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/)
-   IRCd (https://www.ircforumlari.net/ircd/)
-   -   Wilcard ve Mask Komutları (https://www.ircforumlari.net/ircd/574692-wilcard-ve-mask-komutlari.html)

R3dLine 17 Mart 2014 18:33

Wilcard ve Mask Komutları
 
Açıklama : Wildcard bazı IRC komutlarının kullanım alanlarını genişletmekte kullanılan karakterlerdir.
Bu karakterleri kullanabileceğimiz alanlardan bazıları akick,ban,invex,ignore,access list, vb komutlardır. "?" ve "*" simgelerini bu komutlar beraberinde kullanarak daha geniş kapsamlı bir maske belirleyebiliriz.
"?" tek haneyi kapsar ve belirtilen hane için tüm olasılıkların yerini alır.

Örneğin ; /chanserv akick #Sohbet add ?xy!*@* girişiniz yasaklanmıştır.

Açıklama;bu komut kullanılırsa Sohbet kanalına nickinin karakteri 3 haneli olan kullanıcılardan son iki harfi xy olanları kanala giriş yapamaz.

"*" sıfır ila sonsuz hane kapsar. belirtildiği haneden önceki/sonraki tüm olasılıkların yerine geçer.

Örneğin ; /chanserv akick #Sohbet add *xy!*@*[/B] girişiniz yasaklanmıştır.

Açıklama ;bu komut kullanılırsa Sohbet kanalında nickinin son iki hanesi xyolan kullanıcılar kanala giriş yapamaz.

örnek : #Sohbet kanalına Yalnızca nick'i 3 haneli olan kullanıcılar girebilsin istiyorum ?
çözüm : /mode #Sohbet +be *!*@* ???!*@*
örnek : #x6 kanalının access listesinde yer alan kullanıcılardan ilk harfi a olanları listelemek istiyorum ?
çözüm : /chanserv access #x6 list a*
örnek : #x3 kanalı +i(invite only) modundadır.Nicki x ile başlayan kullanıcıların kanala davet edilmeden girebilmesini istiyorum, nasıl yapabilirim ?
çözüm : /mode #x3 +I x*!*@*

Mask Nedir? - Nasıl kullanılır?
Mask bir kullanıcının adres bütünüdür, bu adres kullanıcının "Nick,Ident ve IP(HOST)"unu kapsar.
Mask = Nick!Ident@Host
Mask yazılırken öncelikle Nick kısmı girilir ve "!" işareti ile nick kısmının bittiği belirtilir.
"!" işaretinin ardından Ident bölümüne geçilir ve Ident yazılır.
Ardından "@" karakteri ile Ident bölümü bitirilir ve Host kısmına geçilir.
Host yazıldıktan sonra sonuna "@" karakter konulur ve mask tamamlanır.
örnek : X identine sahip hiçbir kullanıcı #x9 kanalına giremesin istiyorum, nasıl yapabilirim ?
çözüm : /mode #x9 +b *!X@*
Örnek : Host bölümünde "sohbet" sözcüğü geçen hiçbir kullanıcı #x2 kanalına giriş yapamasın istiyorum, nasıl yapabilirim ?

çözüm : /mode #x2 +b *!*@*sohbet*
örnek : Nicki 3 haneli olan kullanıcılar bana memo gönderemesinler ?
çözüm : /memoserv ignore add ???
örnek : Nickinin içerisinde x harfi geçen kullanıcılar #y5 kanalına yasak sebebi ile giremesinler istiyorum, nasıl yapabilirim ?
çözüm : /chanserv akick #y5 add *x*!*@* yasak
örnek : Identi 4 haneli olan kullancılardan nicki 2 haneli olanlar #x7 kanalında davetli modu alsınlar istiyorum, nasıl yapabilirim ?
çözüm : /mode #x7 +I ??!????@*
örnek : #x6 kanalı access listesinde bulunan nicklerden ilk harfi Y olanları listelemek istiyorum, nasıl yapabilirim ?
çözüm : /chanserv access #x6 list Y*
örnek : #x1y2 kanalına nicki z ile başlayıp t ile biten kullanıcılar giremesinler istiyorum, nasıl yapabilirim ?
çözüm : /mode #x1y2 +b z*t!*@*


Hazırlayan:Kelebek.ORG Helpsop RedLine


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

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