27 Eylül 2015, 21:58 | #1 |
Üyelik tarihi: 23 Temmuz 2015
Mesajlar: 129 WEB Sitesi: * IRC Sunucusu: * İlgi Alanı: Alınan Beğeni: 16 |
+b Extra ban parametreleri
Dökümanı hazırlayan; Beytullah Güleç * Goodbye
Konu; +b Ekstra banlar bitiş; 08/09/2008 05:14 Ön bilgi; Kanal modelerinden olan +b (ban) için ekstra parametreler vardır, bunlar zaten sunucu içinde "/version" komutunu uyguladıgımızda karşımıza cıkan "EXTBAN=~,cqnr" c,q,n ve r 'dir. bunları acıklıyayım.. +b (ban) Kullanımı; /mode #Kanal +b Nick Normalde ban atarken, *!*@* host olarakda atabiliriz, ama host'u sadece ident'e , ip'e atarken kullanılır, zaten nick'e atılan bir ban, otomatik olarak nick!*@* host'una dönüşecektir. kaç türlü +b (ban) atabiliriz bir nick'e; "/mode #kanal +b nick!*@* /mode #kanal +b *!*@IP /mode #kanal +b *!Ident@* /mode #kanal +b *!*@host /mode #kanal +b nick!ident@* /mode #kanal +b *!ident@host /mode #kanal +b nick!*@host /mode #kanal +b nick!ident@host " olarak 8 şekilde bir nick'i girişini engelleyebiliriz. Aşagıda görücegimiz parametrelerde ise, kanalda "yazmasını/nick degiştirmesini/belli bir kanaldan, bulundugumuz kanala girememesini/istemedigimiz bir fullnamaye sahip kullanıcının kanala girişini engelleyebiliriz." Acıklıyalım; c; Bu parametre ile, belirli bir kanal'ı kendi kanalımızda banlayabiliriz, yani banladıgımız kanal'daki kullanıcılar bizim ban'ı attıgımız kanala giremez. Kullanımı; /mode #kanal +b ~c:#Kanal Örnek; /mode #SuNSeT +b ~c:#lale Acıklama; bu komutu uyguladıgımız taktirde lale kanalından hiç bir kullanıcı giremez, kanalda "banlı oldugunu belirten" bir yazı ile karşılaşacaktır, oysaki nick'e atılan bir ban söz konusu degildir, tüm kanal geneline atılan bir bandır. yalnız kanal'dan biri kullanıcıyı davet ettimi "/invite nick #lale" bu ban o kullanıcı için etkisiz kalıcaktır, veyahut kanala bir nick için atılmış bir +e (except, hariç tutmak) varsa, yine etkilenmez atılan ban'dan, kanal'a giriş cıkışı serbest'dir. -- q; Bu parametre ile, kanaldaki bir kullanıcıyı susturabiliriz, yani konuşmamasını saglarız, ama (+v)voice gibi en düşük bir prefix'e sahipse kanalda atılan ban yine etkili olmuyacaktır. Kullanımı; /mode #kanal +b ~q:Nick Bunun sonuna *!*@* host eklemedim çünkü, bunu yine Nick!*@* olarak algılayacaktır, ve öyle ekliyecektir ban list'e. q; flagına nick'den başka ayrıca, host olarakda ekliyebiliriz, örnegin ident veyahut ip'i algılaması içinde host'lar yapabiliriz. Örnek; /mode #love +b ~q:*!dark@* Acıklama; Burada ident'i dark olan hic bir kullanıcı kanal'da konuşamaz, +e (except) veyahut, +v (voice) gibi bir yetkisi yoksa, kanalda konuşabilir. Örnek2; /mode #dark +b ~q:*!*@666.* Acıklama; Bu komut'dan şunu anlıyoruzki, IP adresinin başı 666 ile başlayıp, sonu ne olursa olsun, kanalda konuşamasın 666.* buradaki yıldız wilcards olarak bilinir. *666 bu şekilde ekleseydik, sonu 666 olsun, başı ne olursa olsun anl***** gelecektir. -- n; Bu parametre ile, banladıgımız bir nick,host, veya ip adresi olsun kanalda Nick'ini degiştiremiyecektir, yalnız voice gibi düşük bir yetkiye sahip kullanıcı, kanalda nick'ini degiştirebilme yetkisinede sahip olucaktır, +e (except) eklenmiş bir nick bu durumdan etkilenmez, yani nick'ini değiştirebilecektir. Kullanımı; /mode #kanal +b ~n:Nick Bunun sonuna *!*@* host eklemedim çünkü, bunu yine Nick!*@* olarak algılayacaktır, ve öyle ekliyecektir ban list'e. Örnek; /mode #love +b ~n:Love Acıklama; Love kanalında, love nick'i hic bir şekilde nick degişemez, eger belirttigim şartlar yok ise, voice gibi. Örnek2; /mode #love +b ~n:*!hate*@* Acıklama; Love kanalında, ident'inin başı hate ile başlayıp, sonu ne olursa olsun, nick degiştiremez, "hate*" buradaki yıldız, her hangi bir karakter (wilcards) -- r; Bu parametre ile, banladıgımız bir (fullname) yani kişinin /whois 'de cıkan host'dan sonraki kısım ile alakalıdır. Kullanımı; /mode #kanal +b ~r:fullname Örnek; /mode #dark +b ~r:Şizofrenik Acıklama; bu komutu uyguladıgımızda, fullnamesi Şizofrenik olanlar kanala giremiyeçektir, ama fullnamesi "Şizofrenik bir aşk" olanlar kanala girebileçektir. Örnek2; /mode #dark +b ~r:*Şizofrenik* Acıklama; bu komutta ise, fullnamesinde "Şizofrenik" kelimesi gecenleri arayacaktır komut, eger fullnamede "Şizofrenik" geciyorsa, kanala girmesini engelleyecektir. not: iki örnek arasındaki tek fark * (wilcards) kullanılmış olmasıdır. wilcards'ı sadece ban'larda degil, akick, who, list olsun, ignore 'de de rahatlıkla kullanabiliriz.. -- e; bu parametreyi yukarda bahsettigimiz " c, q, n, r " için koruma olarak kullanabiliriz, yani atılan ban'lardan etkilenmez nick. (antiban) Kullanımı; /mode #kanal +e Nick (host'u kendi alacaktır, Nick!*@*) diger parametreler için ise şöyle kullanırız; /mode #kanal +e ~(c,q,n,r):işlev Örnek; /mode #dark +be *!*@* ~c:#IF Acıklama; bu komutu uyguladıgımızda, kanalımıza sadece IF kanalında bulunan kişiler girebileçektir, IF'de bulunmayan hiç bir kullanıcı kanala giremiyeçektir.. |
Alıntı
|
Etiketler |
ban, extra, parametreleri |
Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir) | |
Seçenekler | |
Stil | |
|
|
Benzer Konular | ||||
Konu | Konuyu Başlatan | Forum | Cevaplar | Son Mesaj |
Stats Komutu Ve Parametreleri | Anti | IRCd | 0 | 27 Eylül 2015 22:12 |
+b tipleri ve parametreleri | Violence | Dersler, Dökümanlar ve Arşiv | 0 | 24 Temmuz 2015 19:16 |
Exceptions parametreleri | Violence | Dersler, Dökümanlar ve Arşiv | 0 | 24 Temmuz 2015 19:11 |
Timer Parametreleri | Xr | Dersler, Dökümanlar ve Arşiv | 1 | 23 Mart 2015 15:47 |
+f kipi ve parametreleri | Kaf_Dağı | Dersler, Dökümanlar ve Arşiv | 0 | 28 Ocak 2015 13:10 |