+b Kipi ve Parametreleri

Açıklama : +b kipi <nick!ident@host> (ban maskesi) bu kanal kipi ile belirtilen maske’nin kanala
girmesini veya kanal içinde belirli eylemleri yapmasını engelliyebilirsiniz.
+b kipi beraberinde kullanılan parametreleri ile belirlediğiniz <username, hostname, nickname>
clientların kanala girişi, kanal içerisinde konuşmasını, kanalda nick değiştirmesini
engelliyebilirsiniz. Ancak bu komutu kullanmadan önce mask dediğimiz <nick!ident@host> kavramlarını
iyice kavramanız gerekmektedir. Bu komutun işlev alanını genişletmek için “?” ve “*” karakterlerinden
faydalanabiliriz. Şimdi mask ve bu karakterlerin ne anlama geldiğini ve nasıl kullanıldığını öğrenelim.

Mask <nick!ident@host> ;

nick! = “!” işareti nick belirtilen kısmın sona erdiğini belirtir, ardından ident kısmı başlar.
ident@ = “@” işareti ident kısmının sona erdiğini belirtir, ardından host kısmı başlar.
host = “@” işaretinden sonra yazılan kısımdır.

Çeşitli şekillerde ban atılabilir;

1-nicke ban için : nick!*@*
2-idente ban için : *!ident@*
3-hosta ban için : *!*@host
4-hem ident hem nicke ban için : nick!ident@*
5-hem ident hem hosta ban için : *!ident@host
6-hem nicke hem hosta ban için : nick!*@host
7-hem nick hem ident hem hosta ban için : nick!ident@host

Mask bir kullanıcının taşıdığı nick, ident ve host bilgileridir.

“Creep is helpdesk@global.oper.mIRCTurk.com * mIRCTurk IRC Network” bilgilerine sahip bir kullanıcıyı
banlamak için ;
/mode #kanal +b creep!helpdesk@global.oper.mIRCTurk.com
komutunu kullanırız. Bu komutu kullandığımızda creep nickli başka bir kullanıcı ident veya host kısmı
farklı olduğu sürece bu bandan etkilenmez. Yani sadece banlanan maskedeki bilgilerin tümünü içeren
kullanıcı bandan etkilenir.
/mode #kanal +b creep!*@*
komutunu kullanırsak, creep nickini kullanan kullanıcılar ident ve hostları her ne olursa olsun
kanala giriş yapamıyacaklardır.

“?” tek karakter yerine geçer.
“*” sonsuz karakter yerine geçer.

/mode #kanal +b c*!*@*
komutunu kullanırsak nicki “c” harfi ile başlayan hiçbir kullanıcı kanala giriş yapamaz.

/mode #kanal +b c?!*@*
komutu kullanırsak nicki 2 haneli olan kullanıcılardan ilk hanesi “c” olanlar kanala giriş yapamaz.

+b kipi ve bareberinde kullanılan parametreleri inceleyelim.

+c: Parametresi ile Belli kanalda bulunan kullanıcıların kanalımıza girmelerini engelleriz.
örnek : /mode #kanaladı +b ~c:#creep
Açıklama : bu komudu kullandigimiz takdirde, creep kanalinda bulunan kullanicilarin kanalima girisini engelleriz.

+n: Parametresi ile Belirtilen nickin kanalda nick değistirmesini engelleriz.
örnek : /mode #kanaladı +b ~n:creep
Açıklama : bu komudu kullandigimiz takdirde, creep nickli kisi kanalda nick degistiremez.

+r: Parametresi ile Belirtilen fullname ye sahip kullanıcıların kanala girislerini engeller.
örnek : /mode #kanaladı +b ~r:creep
Açıklama : bu komudu kullandigimiz takdirde, creep fulnamesine sahip kullanicilar kanalimiza giremez.

+q: Parametresi ile Belirttiğimiz kullanıcının komutu uyguladığımız kanalda konuşmasını engelleriz.
örnek : /mode #kanaladı +b ~q:creep
Açıklama : bu komudu uyguladigimiz takdirde, creep nickli kullanicinin kanalimizda konusmasini engelleriz.

Önemli Uyari : +e kipi ile belirledigimiz mask’a sahip kullaniciyi ban korumasi altina alabiliriz.
örnek : /mode #kanaladı +e creep!*@*
Açıklama : bu komutu uyguladigimiz taktirde, creep nickli kullanici kanaldaki banlardan etkilenmez.

Öğrendiklerimizi birkaç çözümlü örnek ile pekiştirelim.

Soru : Kanalima #sex ve #gay kanallarina girmis kullanicilarin girmesini istemiyorum ?
Cevap : /mode #kanaladı +bb ~c:#sex ~c:#gay

Soru : x ve y nickleri kanalima girebilsin ama nicklerini degistiremesinler istiyorum ?
Cevap : /mode #kanaladı +bb ~n:x ~n:y

Soru : x nickinin kanalima girebilmesini ama kanalda konusamamasini istiyorum ?
Cevap : /mode #kanaladı +b ~q:x

Soru : Fullname bolumunde Lamer ve Hacker yazan kullanicilarin kanalima girisini onlemek istiyorum ?
Cevap : /mode #kanaladı +bb ~r:Lamer ~r:Hacker

Soru : Kanalima sadece Creep nicki girsin istiyorum ?
Cevap : /mode #kanal +be *!*@* creep!*@*

Soru : Kanalima identinin ikinci harfi x olan 4 haneli nicklerin girisini engellemek istiyorum ?
Cevap : /mode #kanaladı +b ????!?x@*

Soru : Kanalıma 3 haneli nickler girmesin ama ali nicki girsin eğer alinin identi lamer ise oda girmesin ?
Cevap : /mode #kanal +beb ??? ali!*@* *!lamer@*

soru : Daha karmasik bir örnek verelim, Nicki’nin 3. harfi ” x ” , 5. harfi ” b ” 8. harfi ” y ” olan , ident’inin 3. harfi ” z ” olan ve ip adresi 81. ile baslayan tüm 9 haneli nick sahiplerini #deneme kanalindan nasil banlayabilirim?
Cevap : /mode #deneme +b ??x?b??y?!??z*@81.*

soru : Kanalıma nicki m ile başlayıp l ile biten içinde n harfi geçenler giremesin. S ile başlayıp t ile biten ve içinde n harfi geçen nickler kanalıma girebilsin, kanalımda nickleri a ile başayıp d ile biten kullanıcılar konuşamasın, nicklerinin baş harfi d ile başlayıp a ile biten kullanıcılar kanalda nick değiştiremesin, sex kanalında bulunanlar kanalıma giremesin?
Cevap : /mode #kanal +bebbb m*n*t!*@* S*n*t!*@* ~q:a*d!*@* ~n:d*a!*@* ~c:#sex

soru : Kanalıma Yalnızca nicki LAME ile başlayan nicklerin girememesini istiyorum. Ne yapmam gerekir?
Cevap : /mode #kanal +b LAME*!*@*

soru : Kanalıma sadece 5 haneli ve kayıtlı nickler girebilsin ?
Cevap : /mode #kanal +beR *!*@* ?????!*@*

soru : Ethem nickli kullanıcı kanalımda nick değiştiremesin, Egemen nickli kullanıcı kanalımda konuşamasın, identi arda olanlar girsin ama identi arda hariç a ile başlayanlar giremesinler ?
Cevap : /mode #kanal +bbeb ~n:Ethem!*@* ~q:Egemen!*@* *!arda@* *!a*@*

soru : Kanalıma sadece nicki 2 ve 4 karakter olanlar girebilsin?
Cevap : /mode #kanal +bee *!*@* ??!*@* ????!*@*

soru : Kanalıma içinde x harfi geçenler giremesin ama içinde x harfi geçse bile #help kanalında olanlar girebilsin ve kanalımın ban exception listelerini göreyim. Bütün bunları tek bir komutta nasıl yaparım?
Cevap : /mode #kanal +bebe *x*!*@* ~c:#help

Soru : Kanalımda fullname bölümünde sex yazanlar giremesin. Ama Ethem nicki fullnameinde sex yazıyorsa bile girsin ?
Cevap : /mode #kanal +be ~r:sex Ethem!*@*

Soru : Kanalıma içinde numara olan nickler giremesin ?
Cevap : /mode #kanal +bbbbbbbbbb *1*!*@* *2*!*@* *3*!*@* *4*!*@* *5*!*@* *6*!*@* *7*!*@* *8*!*@* *9*!*@* *0*!*@*

Soru : Kanalıma #x kanalında bulunanlar, fullname bölümünde sex sözcüğü geçenler, identdi x ile başlayanlar giremesin ama bütün bu kısıtlamalara takılsalar bile nickleri A ile başlayan kullanıcılar girebilsin. Ayrıca kanalımda sadece kayıtlı nickler konuşabilsin ve küfürlü söczükler sansürlensin. Tek bir komutla nasıl yapabilirim?
Cevap : /mode #kanal +bbbeMG ~c:#x ~r:*sex* *!x*@* A*!*@*

Yorum bırakın