Tekil Mesaj gösterimi
Alt 03 Eylül 2007, 21:34   #19
Çevrimdışı
L4roXyL
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: IRC komutları(dersleri) ve geniş bilgi.




- BAN ÇEŞİTLERİNDEN EXTBAN=~,cqnr -


Sunucu üzerinde /version komutunu uyguladığımızda ;
EXTBAN=~,cqnr bilgisini görürüz.
Extban : Kanal için kullanılan , belirtilen kullanıcıya özel bazı ban çeşitleridir.
Bu ban çeşitleri ;

c : Kanal'a ban demektir.
Yani herhangi bir kanal kullanıcılarının belirtilen kanala girmemesini sağlamak için kullanılan parametredir.
Kullanımı :
/mode #kanal +b ~c:#kanal1 (Kanal kanalına kanal1 kanalından hiçbir kullanıcı giriş yapamaz.
Bu parametrelerde wilcard'larda kullanılır.
Mesela : /mode #kanal +b ~c:#??? (Kanal kanalına 3 harfli kanallardan hiçbir kullanıcı giremez)
Mesela : /mode #kanal +b ~c:#a* (kanal kanalına a harfi ile başlıyan kanallardan hiçbir kullanıcı giriş yapamıyacaktır)
Gibi.

q : Belirtilen mask'ın kanal üzerinde konuşmaması için kullanılan komuttur.
Yani herhangi bir kanalda belirtilen bir kullanıcı mask'ının konuşmasını engellemek için kullanılır.
Kullanımı : /mode #kanal +b ~q:Mask
Bu parametrede wilcard'lar kullanılır.
Mesela : /mode #kanal +b ~q:Nick!*@* (Kanal kanalında nick nick'i konuşamıyacaktır)
Mesela : /mode #kanal +b ~q:*!İdent@* (Kanal kanalında ident ident'ine sahip olan kullanıcılar konuşamıyacaktır)
Mesela : /mode #kanal +b ~q:*!*@Host (Kanal kanalında host host'una sahip kullanıcılar konuşamıyacaktır)
Bu ban çeşitini "*" "?" wilcardlarını kullanarak genişletebiliriz.

n : Belitilen mask'ın kanal üzerinde nick değişememesi için kullanılan komuttur.
Yani herhangi bir kanalda belirtilen mask'ın ncik değişmesini engellemk için kullanılan parametredir.
Kullanımı : /mode #kanal +b ~n:Mask
Bu parametrede wilcard'lar kullanılır.
Mesela : /mode #kanal +b ~n:Nick!*@* (Kanal kanalında nick nick'i kullanıcı rumuzunu değişemiyecektir)
Mesela : /mode #kanal +b ~n:*!İdent@* (Kanal kanalında ident ident'ine sahip olan kullanıcılar kullanıcı rumuzunu değişemiyecektir)
Mesela : /mode #kanal +b ~n:*!*@Host (Kanal kanalında host host'una sahip kullanıcılar kullanıcı rumuzunu değişemiyecektir)
Bu ban çeşitini "*" "?" wilcardlarını kullanarak genişletebiliriz.

r : Belirtilen realname(gerçek isim)'nin kanala girişini yasaklamak için kullanılan komuttur.
Yani belirtilen bir realname(Kullanıcı gerçek isim)'nin belirtilen kanala girişini yasaklamak için kullanılan komuttur.
Kullanımı : /mode #kanal +b ~r:Realname
Bu parametrelerde wilcard'da kullanılır.
Mesela : /mode #kanal +b ~r:???? (Kanal kanal'ına realname'i 4 harfli olan kullanıcılar giremiyecektir)
Mesela : /mode #kanal +b ~r:*Dersler* (Kanal kanal'ına realname'inin içinde Dersler kelimesi geçen kullanıcılar giremiyecektir)
Mesela : /mode #kanal +b ~r:ders* (Kanal kanal'ına realname'i ders kelimesi ile başlıyanlar giriş yapamıyacaktır)
Mesela : /mode #kanal +b ~r:*Ders (Kanal kanal'ına realname'i ders kelimesi ile biten kullanıcılar giriş yapamıyacaktır)
Bu ban çeşidin'de genellikle bazı kullanıcılarımı "@" "!" gibi İdent host ve nick için belirtilen asimetrik şekiller kullanır.
Ama bu yanlış bir işlemdir.
Realname için sadece "*" "?" wilcard'ları kullanılır.
Ayrıca realname için herhangi bir kanal belirtilemez.
Yani : Kanalıma Kanal kanalından realnamesi Ders olan kullanıcılar giremesin diye bir soru sorulamaz.
Realname her zaman sunucu üzerindeki tüm kanllar için geçerlidir , özel kanal belirtilemez.

 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları reklam ver Benimmekan Mobil Sohbet