08 Ekim 2008, 09:42 | #1 | |
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | +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 anlamına 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.. -- Konu hakkında sorusu olan başlık altında dile getirebilir, bende elimden geldiginçe yardımcı olurum.. ___ Umarım faydalı bir anlatım olmuştur.. Kolay gelsin.. | |
|
09 Ekim 2008, 12:13 | #3 |
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | Cevap: +b Extra ban parametreleri Paylaşımın için teşekkürler. -------------------- Ek Bilgi1; Konu: Ban Parametreleri Hazırlayan: SontieL (Yılmaz ALPAY) -------------------- u : Kullanıcıya süreli ban atmak için kullanılan parametredir. Süre saniye cinsinden belirtilmelidir. Kullanımı : /ban -usüre #kanal Nick!Ident@Host Örnek : Help kanalından nicki SontieL olan kullanıcıyı 2 dakika (120 saniye) banlamak istiyorum. Cevap : /ban -u120 #Help SontieL -------------------- k : Banlanan kullanıcıyı kanaldan atmak için kullanılan parametredir. Kullanımı : /ban -k #kanal Nick!Ident@Host sebep Örnek : Help kanalında nicki SontieL olan kullanıcıyı banlayıp kanaldan atmak istiyorum. Cevap : /ban -k #Help SontieL Testing -------------------- T : Belirlenen kelimenin kanalda kullanılmasını engelleyen parametredir. Kullanımı : /mode #kanal +b ~T:block:kelime Örnek : Help kanalında selam kelimesinin kullanılmamasını istiyorum. Cevap : /mode #Help +b ~T:block:selam -------------------- Ek Bilgi2; Konu: Ban Numaraları Hazırlayan: SontieL (Yılmaz ALPAY) -------------------- Ban numaraları, çeşitli karakter ve numaralarla belli bir şekilde maska ban atmak için kullanılır. Şimdi bu karakter ve numaraların, maska nasıl ban attığını inceleyelim. -------------------- Nick : SontieL Ident : Self Host : Helper.SontieL.Com Sunucu hostu : SontieL.Com -------------------- * : Kullanıcıya Nick!*Ident@Host şeklinde ban atmak için kullanılır. Kullanımı : /ban nick * Örnek : /ban SontieL * = SontieL!* Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. -------------------- ? : Kullanıcıya Nick!*Ident@Host şeklinde ban atmak için kullanılır. Kullanımı : /ban nick ? Örnek : /ban SontieL ? = SontieL!* Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. -------------------- 1 : Kullanıcıya *!*Ident@Host şeklinde ban atmak için kullanılır. Kullanımı : /ban nick 1 Örnek : /ban SontieL 1 = *!* Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. -------------------- 2 : Kullanıcıya *!*@Host şeklinde ban atmak için kullanılır. Kullanımı : /ban nick 2 Örnek : /ban SontieL 2 = *!*@Helper.SontieL.Com -------------------- 3 : Kullanıcıya *!*Ident@*.Sunucuhostu şeklinde ban atmak için kullanılır. Kullanımı : /ban nick 3 Örnek : /ban SontieL 3 = *!*Self@*.SontieL.Com -------------------- 4 : Kullanıcıya *!*@*.Sunucuhostu şeklinde ban atmak için kullanılır. Kullanımı : /ban nick 4 Örnek : /ban SontieL 4 = *!*@*.SontieL.Com -------------------- 5 : Kullanıcıya Nick!Ident@Host şeklinde ban atmak için kullanılır. Kullanımı : /ban nick 5 Örnek : /ban SontieL 5 = SontieL! Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. -------------------- 6 : Kullanıcıya Nick!*Ident@Host şeklinde ban atmak için kullanılır. Kullanımı : /ban nick 6 Örnek : /ban SontieL 6 = SontieL!* Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. -------------------- 7 : Kullanıcıya Nick!*@Host şeklinde ban atmak için kullanılır. Kullanımı : /ban nick 7 Örnek : /ban SontieL 7 = SontieL!*@Helper.SontieL.Com -------------------- 8 : Kullanıcıya Nick!*Ident@*.Sunucuhostu şeklinde ban atmak için kullanılır. Kullanımı : /ban nick 8 Örnek : /ban SontieL 8 = SontieL!*Self@*.SontieL.Com -------------------- 9 : Kullanıcıya Nick!*@*.Sunucuhostu şeklinde ban atmak için kullanılır. Kullanımı : /ban nick 9 Örnek : /ban SontieL 9 = SontieL!*@*.SontieL.Com -------------------- 10 : Kullanıcıya *!Ident@Host şeklinde ban atmak için kullanılır. Kullanımı : /ban nick 10 Örnek : /ban SontieL 10 = *! Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. -------------------- 11 : Kullanıcıya *!*Ident@Host şeklinde ban atmak için kullanılır. Kullanımı : /ban nick 11 Örnek : /ban SontieL 11 = *!* Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. -------------------- 12 : Kullanıcıya *!*@Host şeklinde ban atmak için kullanılır. Kullanımı : /ban nick 12 Örnek : /ban SontieL 12 = *!*@Helper.SontieL.Com -------------------- 13 : Kullanıcıya *!*Ident@Host şeklinde ban atmak için kullanılır. Kullanımı : /ban nick 13 Örnek : /ban SontieL 13 = *!* Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. -------------------- 14 : Kullanıcıya *!*@Host şeklinde ban atmak için kullanılır. Kullanımı : /ban nick 14 Örnek : /ban SontieL 14 = *!*@Helper.SontieL.Com -------------------- 15 : Kullanıcıya Nick!Ident@Host şeklinde ban atmak için kullanılır. Kullanımı : /ban nick 15 Örnek : /ban SontieL 15 = SontieL! Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. -------------------- 16 : Kullanıcıya Nick!*Ident@Host şeklinde ban atmak için kullanılır. Kullanımı : /ban nick 16 Örnek : /ban SontieL 16 = SontieL!* Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. -------------------- 17 : Kullanıcıya Nick!*@Host şeklinde ban atmak için kullanılır. Kullanımı : /ban nick 17 Örnek : /ban SontieL 17 = SontieL!*@Helper.SontieL.Com -------------------- 18 : Kullanıcıya Nick!*Ident@Host şeklinde ban atmak için kullanılır. Kullanımı : /ban nick 18 Örnek : /ban SontieL 18 = SontieL!* Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. -------------------- 19 : Kullanıcıya Nick!*@Host şeklinde ban atmak için kullanılır. Kullanımı : /ban nick 19 Örnek : /ban SontieL 19 = SontieL!*@Helper.SontieL.Com -------------------- 20 ve üstü : Kullanıcıya Nick!Ident@Host şeklinde ban atmak için kullanılır. Kullanımı : /ban nick 20 Örnek : /ban SontieL 20 = SontieL! Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. |
|
18 Haziran 2011, 13:50 | #6 |
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | Version Komutu ve Açıklamaları Eğitim Konusu : Version Komutu ve Açıklamaları | Tarihi : - | Başlangıç Saati : 21:00 | Eğitmen : Minstrel Tanım : Version kelime anlamı olarak sürüm demektir ve kullanılan IRCd ile ilgili yazılım bilgilerini gösterir. /helpop ?version komutuyla genel bilgi edinebiliriz. Kullanımı1 : /version Farklı linklerin version bilgisine ulaşmak için; Kullanımı2 : /version sunucu Örnek : /version hub.eu.trsohbet.com Komutu uyguladığımız zaman status penceremize bir mesaj gelir. Şimdi bu mesajdaki seçeneklerden bahsedelim. 1. Bölüm : Unreal3.2.3. hub.eu.trsohbet.com Unreal3.2.3. : IRCd'nin adı ve sürümünü belirtir. hub.eu.trsohbet.com : Bağlı olduğumuz sunucuyu belirtir. 2. Bölüm : FhiXOoeEmM3 flaglar F : Tanımlayıcı listeler için dosya kullanımı h : Sunucuda hub derlemesinin olduğunu gösterir. i : Yöneticilerin kullanabileceği /trace komutunda gizli userleri gösterir. X : Kötü kelime koruması açık (Kanal ve kullanıcı modlarından G) O : Operoverride açık o : Operoverride doğrulanmaksızın açık E : Genişletilmiş modeler destekleniyor. e :SSL (güvenli bağlantı) destekleniyor. m : Özel mesajlar denetleniyor. M : Kanal mesajları denetleniyor. 3 : Dışarıdan yeni eklenecek modlara uyumlu. 3. Bölüm : [*=2306] * : Yukarıda bahsedilen flaglara yenilerinin eklenebileceğini gösterir. = : "*" ile "2306" için ayraçtır. 2306 : Unreal3.2.3. 'ün protokol numarasıdır. 4. Bölüm : SAFELIST, ELIST=MNUCT SAFELIST : /list komutunda çeşitli parametreler kullanabileceğimizi gösterir. Ek Bilgi : Bu özellik, birim zamanda Unreal konfigürasyon dosyasında belirtilen veri miktarından fazla bilgi alınması (MaxSendQ Exceeded) sebepli çıkışa neden olabilir. ELIST=MNUCT : Extra listeleme yapabileceğimiz parametreleri gösterir. M : Maske belirterek kanal listeleme yapabileceğimizi gösterir. Örnek : /list #*maske* N : Negatif maskeleme (istemediğimiz kanalların çıkmaması) yapabileceğimizi gösterir. Örnek : /list #*,!#*maske* U : Kullanıcı sayısına göre kanalları listeleyebileceğimizi gösterir. Örnek : /list >5 C : Kanalın kullanıma başlama zamanına göre (kanal kuruluş tarihi değil) listeleme yapabileceğimizi gösterir. Örnek : /list C>9 T : Kanala topic yazılış tarihine göre listeleme yapabileceğimizi gösterir. Örnek : /list T<17 5. Bölüm : HCN, WALLCHOPS,NETWORK=TRSohbet CASEMAPPING=ascii, STATUSMSG=@ %+ HCN : "Hybrid Connecting Notice" cümlesinin kısaltmasıdır. Melez bağlantı mesajları anlamına gelir. Sunucunun melez bağlantıyı desteklediğini gösterir. Melez bağlantı mesajına bir örnek, sunucuya bağlanırken gördüğümüz; TRSohbet Sohbet Sunucuları Minstrel!La_Linea@* hub.eu.trsohbet.com IRC Sunucusu Unreal3.2.3 sistemini kullanmaktadır IRC Sunucusunun kuruluş tarihi Fri Mar 7 2008 at 01:05:40 EET WALLCHOPS :Sunucuda /privmsg ve /notice /privmsg (~,&,@,%,+)#kanaladı komutlarının aktif olduğunu belirtir. STATUSMSG=@%+ : Sunucuda “/privmsg” komutunun ” @ % + ” prefixlerini almış kullanıcılara da uygulanabileceğini belirtir. Örnek : /privmsg +#kanal mesajiniz Ek Bilgi : /helpop ?privmsg komutuyla bilgi alabiliriz. NETWORK : Bağlı olduğumuz ağın adını temsil eder. CASEMAPPING=ASCII : IRCd'nin kullandığı karakter sisteminin ASCII olduğunu belirtir. Bu karakterleri ve numaralarını /run charmap komutuyla görebiliriz. 6. Bölüm : MAXCHANNELS=20 CHANLIMIT=#:20 MAXLIST=b:1000,e:1000,I:1000 NICKLEN=30 CHANNELLEN=32 TOPICLEN=400 KICKLEN=400 AWAYLEN=400 MAXTARGETS=2 WATCH=128 MAXCHANNELS : /join komutuyla girebileceğimiz azami(maximum) kanal sayısını belirtir. CHANLIMIT : /join komutuyla tek seferde girebileceğimizal sayısını belirtir./join #kanal1,#kanal2... MAXLIST : Sunucuda bir kanalda uygulanabilecek en fazla b (ban) sayısı, e (exception) ve I (Invex) sayısını gösterir. NICKLEN : Sunucuda kullanılabilecek nick karakter sayısının en fazla değerini belirtir. CHANNELLEN : Sunucuda kullanılabilecek kanaladı karakter sayısının en fazla değerini belirtir. TOPICLEN : Sunucuda bir kanala yazılabilecek topic mesajının alabileceği en fazla karakter sayısını belirtir. KICKLEN : Sunucuda bir kanalda kick atılırken yazılacak sebep mesajının alabileceği en fazla karakter sayısını belirtir. AWAYLEN : Sunucuda away mesajının maximum karakter sayısını belirtir. MAXTARGETS : Sunucuda /privmsg nick,nick1 /privmsg #kanal,#kanal1, /ame /amsg komutları ile nicklere ve kanallara gönderilebilecek mesaj sayısının maximum değerini belirtir. WATCH : Sunucuda /watch +nick komutuyla izleme listemize alabileceğimiz maximum kişi sayısını belirtir. 7. Bölüm : PREFIX=(ohv)@%+ CHANMODES=beIqa,kfL,lj,psmntirRcOAQKVGCuzNSMTGD ,EXTBAN=~,cqnr, PREFIX : Sunucuda kanal yetkililerinin alacağı kipleri belirtir. CHANMODES : Sunucuda kullanılan kanal modelerini gösterir. Virgüllerle ayrılmasının nedeni ilk bölüm kullanıcılara uygulanan kanal modeleri olmaları, diğerlerinin de kullanımlarının farklı oluşuyla ilgilidir. 8. Bölüm : EXCEPTS, INVEX, USERIP,CMDS=KNOCK,MAP,DCCALLOW EXCEPTS : Sunucuda exception seçeneğinin aktif olduğunu gösterir. Örnek : /mode #kanal +e mask INVEX : Sunucuda invex özelliğinin aktif olduğunu gösterir. Invex, davetsel konumda bir kanala (+i) belirteceğimiz maskelerin giriş yapabilmesini sağlar. Örnek : /mode #kanal +iI mask USERIP : Kullanıcıların ip adresini görmek için kullanılır. Kullanımı : /userip nick Örnek : /userip Cxyz Bu komutu uyguladığımda status pencereme Cxyz Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. mesajı gelir. + , Cxyz'nin away olmadığını, La_Linea identd'ini, devamındaki sayılar da kullanıcı x modesi aldığı için ip adresini maskeli gösterir. /helpop ?userip CMDS : "External commands" harici komutlardır. Kullanımları farklı olduğu için ayrılmışlardır. KNOCK : Bulunmadığımız bir kanala mesaj atmak için kullanılır. Örneğin davetsel modda bir kanala kendimizi davet etttirmek için kullanabiliriz. Ayrıntılı bilgi için /helpop ?knock Kullanımı : /knock #kanal mesaj MAP : Ağ üzerindeki online sunucuları ve onlarla ilgili bazı bilgileri gösterir. Kullanımı : /map hub.eu.trsohbet.com (197) 1 Bu benim bağlandığım sunucudur ve 197 kişinin online olduğunu anlarız. DCCALLOW : DCC + ALLOW kelemelerinden oluşur. Dosya aktarımı için Direct Client Connection (Doğrudan client iletişimi) kullanılır. Yani kişi ile sunucu üzerinde değil ama client üzerinden bağlantı kurmamızı sağlar. Bu(kullanıcı) nick ,ident veya host değişse bile, siz istemedikçe, onla bağlantı kopmıyacaktır./dccallow help komutuyla bilgi alınabilir. Konu Kafkef tarafından (19 Temmuz 2012 Saat 11:59 ) değiştirilmiştir. |
|
09 Eylül 2011, 16:02 | #8 |
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | Genişletilmiş Ban Tipleri Eğitim Konusu : Genişletilmiş Ban Tipleri | Eğitim Tarihi : 09/09/2011 | Başlangıç Saati : - | Eğitmen : Minstrel Tanım : Genişletilmiş banlar sorunumuzu daha özel olarak çözebildiğimiz, duruma göre kullanabileceğimiz çeşitleri olan kısıtlama seçeneklerini içerir. Mesela; bizi rahatsız eden kullanıcının nick değişmesi ise, sadece +b uygulayarak kullanıcıya gereksiz kısıtlamalar yapmak yerine, bu durum için nick değişimini kısıtlayan ban parametresini konuya dahil edebilir ve yeni bir sorun yaratmadan (kanalı +N yapmak da kanal için gereksiz bir kısıtlamadır bu durumda) sorunu çözebiliriz. Genel Kullanımı : /mode #kanal +b ~tip:<banlanacak değişken> Genişletilmiş ban tipleri : q , n, j ve c, R, r ve T 1. grup ban tipleri : ~q (quiet = sessiz) : Belirtilen maskeye sahip kullanıcı/ların belirtilen kanalda konuşmalarını engeller. Bu tipte dikkat etmemiz gereken, konuşmasını engellemek istediğimiz kullanıcının prefix (+,%,@,~,.) sahibi olmamasıdır. Kullanımı : /mode #kanal +b ~q:nick!identd@host Örnek : #abc kanalında Arp nickinin konuşmasını engellemek istiyorum. Çözüm : /mode #abc +b ~q:Arp!@* Bu ban uygulandığında, Arp kanala mesaj yazarsa #abc You are banned (#abc) mesajıyla yazıları engellenir. Normal banlarda olduğu gibi, biz tamamını yazmasak da (~q:Arp) ban uygulandığında maske tamamlanacaktır. ~n (nickchange) : Belirtilen maskeye sahip kullanıcı/ların belirtilen kanalda nick değişmelerini engeller. ~q parametresi için söylediğimiz prefix sahibi olmama ve maske tamamlama kuralları bu parametre için de geçerlidir. Kullanımı : /mode #kanal +b ~n:nick!identd@host Örnek : Arp nickinin #a kanalında nick değişmesini istemiyorum. Çözüm : /mode #a +b ~n:Arp!*@* ~j (join) : Belirtilen maskeye sahip kullanıcı/ların belirtilen kanala girişini engeller. Bu tip ile atılan bir ban maskesiyle eşleşen bir kullanıcı eğer kanalda ise herhangi bir kısıtlama söz konusu değildir, ancak kanaldan çıkarsa tekrar giriş yapamaz. Kullanımı : /mode #kanal +b ~j:nick!identd@host Örnek : Identi "xyz" olan kullanıcıların #Arp kanalına girmelerini istemiyorum. Çözüm : /mode #Arp +b *!xyz@* Bu tip, chanserv akick komutuna alternatif olarak düşünülebilir. 2. grup ban tipleri ile devam edelim. ~c (channel) : Bu tip ile belirtilen kanaldaki kullanıcıların, kanalımıza giriş yapmalarını engelleyebiliriz. Ayrıca eğer bir kullanıcı banladığımız bir kanalda zaten bulunuyorsa ya da, kanalımıza girdikten sonra o kanala girdiyse kanalımızda konuşamayacaktır, nick değişemeyecektir. Yani banlanan kanala konan kısıtlamayı Kullanımı : /mode #kanal +b ~c:#yasaklanacakkanal Örnek : #Bad kanalındaki kullanıcılar #Good kanalına giremesinler. Çözüm : /mode #Good +b ~c:#Bad Eğer anlaşamadığımız kullanıcılar sadece kanalın yetkili kişileriyse bunun için de bir çözüm var. ~c:+#Bad , kullandığımızda kanalda + ve daha üst prefix almış kullanıcılar bandan etkilenecektir. Benzer mantık diğer prefixler için de geçerlidir. Bu tip için de wildcard kullanmak mümkün. X sunucusunda global kanallar X_blabla şeklinde isimlendirildiğini düşünelim. #Good kanalına bu kanallarda bulunan kullanıcıların girişini /mode #Good +b ~c:#X_?* şeklinde kısıtlayabiliriz. R (registered) : Bu tipte bir kullanıcıya ancak nickini servislere (genelde nickserv) tanıttığında çalışacak bir kısıtlama söz konusudur. Başka bir ifadeyle, belirtilen kanala belirtilen kullanıcının +r kullanıcı modunu aldıktan sonra girişinin engellenmesini sağlar. Kullanımı : /mode #kanal +b ~R:nick Örnek : Rast nicki nickini identify ettiğinde #Arp kanalıma giriş yapamasın. Çözüm : /mode #Arp +b ~R:Rast Peki Rast nicki nickini identify etmeden kanala girdi, kanalda identify etti o zaman ne olur? O zaman da Rast kanalda bulunur ancak, tamamen kısıtlıdır. Konuşamaz, nick değişemez, çıkarsa tekrar giriş yapamaz. Bu özellik, chanserv -100/-999 access ekleyerek kullanıcı girişini engellemeye alternatif olabilir. Uygulamanın kanala girdikten sonra da devam etmesi açısından access sisteminden daha kullanışlıdır. r (realname) : Belirtilen realname(username) maskesiyle eşleşen kullanıcıların kanala girişini kısıtlar. Kullanıcı ban uygulandığında kanalda ise ya da /setname isim komutuyla kanalda iken banlı maskeye geçtiyse bile kanalda kısıtlıdır. Kullanımı : /mode #kanal +b ~r:isim Örnek : Kullanıcı adı " Puslu Kıtalar Atlası" olan kullanıcı/ları #X kanalında kısıtlamak istiyorum. Çözüm : /mode #X +b ~r:Puslu_Kıtalar_Atlası Burada "_" karakteri " " karakterine denk gelir. Bu nedenle, kelimeleri birleştirmek için bu karakterden faydalanıyoruz. Bu tipte de wildcard kullanabileceğimizi hatırlatalım. Birinci gruptan olan ban tiplerini, ikinci gruba yönlendirebiliyoruz. Mesela ; #dem kanalındaki kullanıcılar #A kanalında konuşamasınlar istiyorsam /mode #A +b ~q:~c:#dem komutu benim için iyi bir seçenektir. _______________________ #a ~q:~c:#dem set by Dus (Fri Sep 09 15:28:56) #a End of Channel Ban List G Kimlik Bilgisi: - Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. * ~ G is a registered nick G Bulunduğu Kanallar: #dem #a G Bağlı Olduğu Server: irc1.unrealircd.org Primary UnrealIRCd server G Idle süresi: 2mins 20secs, Bağlandığı zaman: Fri Sep 09 14:28:09 G End of /WHOIS list. [15:28:57] *** Dus mod değiştirdi:+b ~q:~c:#dem [15:29:12] «G» . #a You are banned (#a) [15:33:49] *** G Nick değişerek Arp Oldu _______________________________ Son olarak T tipinden bahsedelim. ~T (Text Ban) : Belirtilen kanalda, belirtilen kelime/lerin normal ve voice(+) sahibi kullanıcılar tarafından kullanılmasını engeller. Birden fazla kelimeyi kullanamayız ancak wildcards kullanımına açıktır. Kullanımı : /mode #kanal +b ~T:block:kelime Aşağıda bu tipin anlaşılması için örnekler bulacaksınız. [15:44:41] *** Minstrel mod değiştirdi:+b ~T:block:*Dus* [15:44:45] «Arp» Dus #T Message blocked due to a text ban (#T) ~ [15:47:32] *** Minstrel mod değiştirdi:+v Arp [15:47:36] «+Arp» Dus #T Message blocked due to a text ban (#T) [15:47:43] *** Minstrel mod değiştirdi:+o Arp [15:47:46] «@Minstrel» Dus [15:47:52] «@Arp» Dus [15:48:00] *** Minstrel mod değiştirdi:-o Arp [15:48:09] *** Minstrel mod değiştirdi:+h Arp [15:48:13] «%Arp» Dus ~ [15:55:08] *** Minstrel mod değiştirdi:+b ~T:block:Hek_im [15:55:12] «Dus» Hekim [15:55:18] «Dus» Hek_im #T Message blocked due to a text ban (#T) [15:56:14] *** Minstrel mod değiştirdi:+b ~T:block:*A* [15:56:17] «Dus» aa #T Message blocked due to a text ban (#T) Not : Genişletilmiş ban tipleri ile ilgili /helpop ?extbans komutu ile yardım alınabilir. Konu Minstrel tarafından (09 Eylül 2011 Saat 20:15 ) değiştirilmiştir. |
|
07 Mart 2012, 13:19 | #10 | ||||
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | Cevap: +b Extra ban parametreleri
Güzel anlatmışsınız emeğinize ve elinize sağlık fakat şurada bir hatırlatma yapmakta fayda var; /mode #kanal +b ~q:rumuz ~q parametresinin en önemli özelliği ; rumuz nickli kişinin (+b) banlı olduğu halde belirtilen kanala giriş çıkış(/part - /join) yapabilmesidir. | ||||
|
Etiketler |
açıklamaları, ban, extra, genişletilmiş, komutu, parametreleri, tipleri, ve, version |
Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir) | |
| |
Benzer Konular | ||||
Konu | Konuyu Başlatan | Forum | Cevaplar | Son Mesaj |
Yeni Albüm : Extra Orchestra'dan "Extra Şarkılar" | AngeL | Albüm Tanıtımları | 0 | 06 Ekim 2014 17:56 |
Who ve Parametreleri | eNyA | Serbest Kürsü | 3 | 11 Eylül 2007 00:56 |
+b Kipi ve Parametreleri | hitman | Servisler | 1 | 03 Haziran 2006 19:38 |