ForumAilem.Com - Paylasimin Yeni Adresi
  SohbetYaz



Etiketlenen üyelerin listesi

Yeni Konu Aç Cevapla
 
LinkBack Seçenekler Arama Stil
Alt 21.Ağustos.2022, 16:18   #1 (permalink)
Çevrimiçi
~ www.forumailem.com ~
Kullanıcıların profil bilgileri ziyaretçilere kapalı
You can not vote!
0
You can not vote!

Flood Parametreleri


Konu: Flood (Chmodef) Komutları

+f kipinin işlemi, flood korumasıdır. Belirtilen süre zarfında kanalda yapılacak olan işlevlere sınır koyma özelliği sağlar.
Bu sınırlama/eylem işlemlerini yaparken çeşitli parametreler kullanılır.
Bu parametreler sayesinde, istediğimiz işlemi belirlediğimiz saniye içerisinde yaptırabiliriz

Kullanımı: /mode #kanal +f [<limit><tür>#<ceza-extraceza><dakika>]:saniye
Çok Önemli: Limit+1 olduğunda belirlenen ceza veya extra ceza uygulanır.
Bunlar c, j, k, m, n ve t türleridir. Her türün kendine ait ve sabit ceza ve extracezaları vardır.
Şimdi bu parametrelerin nasıl kullanıldığını ve ne işe yaradıklarına bakalım;

c: Belirtilen kanalda, belirtilen süre zarfı içerisinde gönderilecek maksimum CTCP sayısını belirlemek için kullanılır.
Maximum limit aşıldığında kanal ceza olarak +C, extraceza olarak +m veya +M modlarını alabilir.
Kullanımı : /mode #kanal +f <[limit><c>#<C-m-M><dakika>]:saniye
Örnek: Helpteam kanalında 30 saniye içerisinden 7 ctcp mesaji gönderilirse, kanalın 5 dakika +C olmasını istiyorum.
Cevap: /mode #Helpteam +f [6c#C5]:30
Örnek: Helpteam kanalında 20 saniye içerisinden 2 ctcp mesaji gönderilirse, kanalın 3 dakika +m olmasını istiyorum.
Cevap: /mode #Helpteam +f [2c#m3]:20
-
j: Belirtilen kanalda, belirtine süre içerisinde kanala maksimum giriş sayısını belirlemek için uygulanır.
Maximum limit aşıldığında kanal ceza olarak +i, extraceza olarak +R modlarını alabilir.
Kullanımı: /mode #kanal +f [<limit><j>#<i-R><dakika>]:saniye
Örnek: Helpteam kanalında 15 saniye içerisinde 9 kullanıcı girerse, kanalın 7 dakika +i olmasını istiyorum.
Cevap: /mode #Helpteam +f [8j#i7]:15
Örnek: Helpeteam kanalında 3.5 dakika (150 saniye) içerisinde 20 kullanıcı girerse, kanalın 300 saniye (5 dakika) +R olmasını istiyorum.
Cevap: /mode #Helpteam +f [19j#R5]:210
-
k: Belirtilen kanalda, belirtilen süre zarfı içerisinde gönderilecek Maksimum Knock sayısını belirlemek için kullanılır.
Maximum limit aşıldığında kanal ceza olarak +K modunu alabilir.
Kullanımı: /mode #Help +f [<limit><k>#<K><dakika>]:saniye
Örnek: Helpteam kanalında 1.5 dakika (90 saniye) içerisinde 9 knock mesajı gönderilirse, kanalın 180 saniye (3 dakika) +K olmasını istiyorum.
Cevap: /mode #Helpteam +f [8k#K3]:90
-
m: Belirtilen kanalda, belirtilen süre zarfı içerisinde gönderilecek maksimum mesaj sayısını belirlemek için kullanılır.
Maximum limit aşıldığında kanal ceza olarak +m, extraceza olarak +M modlarını alabilir.
Kullanımı: /mode #kanal +f [<limit><m>#<m-M><dakika>]:saniye
Örnek: Helpteam kanalında 45 saniye içerisinde 7 mesaj gönderilirse, kanalın 5 dakika +m olmasını istiyorum.
Cevap: /mode #Helpteam +f [6m#m5]:45
Örnek: Help kanalında 1,5 dakika (90 saniye) içerisinde 7 mesaj gönderilirse, kanalın 180 saniye (3 dakika) +M olmasını istiyorum.
Cevap: /mode #Helpteam +f [6m#M3]:90
-
n: Belirtilen kanalda, belirtilen süre zarfı içerisinde maksimum değiştirilecek Nick sayısını belirlemek için kullanılır.
Maximum limit aşıldığında kanal ceza olarak +N modunu alabilir.
Kullanımı: /mode #kanal +f [<limit><n>#<N><dakika>]:saniye
Örnek: Helpteam kanalında 43 saniye içerisinde 6 nick değişimi yapılırsa, kanalın 10 dakika +N olmasını istiyorum.
Cevap: /mode #Helpteam +f [5n#N10]:43
-
t: Belirtilen kanalda, belirtilen süre zarfı içerisinde gönderilecek maksimum mesaj satırı sayısını belirlemek için kullanılır.
Maximum limiti aşan kullanıcı kanaldan ceza olarak kick, extraceza olarak ban (b) olarak cezalandırılır. Eğer ceza olarak (b) seçilir ise, limit ihlali yapan kullanıcıya ban uygulanıp kanaldan atılır.
Kullanımı: /mode #kanal +f [<limit><t>#<kick-b>]:<saniye>
Örnek: Helpteam kanalında 57 saniye içerisinde 10 mesaj gönderen kullanıcıya ban uygulanıp kanaldan atılsın istiyorum.
Cevap: /mode #Helpteam +f [9t#b]:57
Örnek: Helpteam kanalında 20 saniye içerisinde 10 mesaj gönderen kullanıcının, kanaldan atılmasını istiyorum.
Cevap: /mode #Helpteam +f [9t#kick]:20
Notlar:
* Kanalda %, @, & ve ~ prefixlerine sahip kullanıcılar belirlenen limiti ihlal etseler dahi bu türden etkilenmezler.
* Herhangi bir tür belirlenmeyen flood komutlarında otomatik olarak t türü uygulanır.
* t türü için kullanılabilecek 2 özel komut vardır. Bunlar;
1- /mode #kanal +f 5:10 => /mode #kanal +f [5t#kick]:10komutu ile aynı işlevi görür. Limit ihlali yapan kullanıcıyı kanaldan atar.
2- /mode #kanal +f *5:10 => /mode #kanal +f [5t#b]:10 komutu ile aynı işlevi görür. Limit ihlali yapan kullanıcıya ban uygulayıp, kanaldan atar.
* Ceza ve extracezayı bir arada kullanabilen tek tür ''t'' türüdür.

Not: Son örneklerde olduğu gibi, komutlarda o parametreye ait ceza veya extraceza modu dışında bir mode belirtilir ise, kanal limit ihlalinde CEZA olarak belirtilen modu alacaktır.

Not: m türü, toplam gönderilen mesaja göre kanala ceza veya extraceza modunu uygular. t türü, bir kullanıcının gönderdiği mesaja göre kullanıcıya ceza veya extraceza uygular.

Yukarıda anlatılan bilgileri bir tabloya dökmek gerekirse, ortaya şöyle bir tablo çıkar.

Tür ~~~~~ İsim ~~~~~~~~~~ Ceza ~~~~~~ Extra Ceza
c ~~~~~~~ CTCP ~~~~~~~~~~ +C ~~~~~~~~ +m, +M
j ~~~~~~~ JOIN ~~~~~~~~~~ +i ~~~~~~~~ +R
k ~~~~~~~ KNOCK ~~~~~~~~ +K
m ~~~~~~~ MESAJ ~~~~~~~~ +m ~~~~~~~~ +M
n ~~~~~~~ NICKDEĞİŞİMİ~~ +N
t ~~~~~~~ TEKRAR ~~~~~~~ kick ~~~~~~ +b

Şayet belirtilen süre (saniye) aynı ise, istenilen +f komutları aşağıdaki gibi birleştirilebilir.
Örnek: Help kanalında 10 saniye içerisinde 4 nick değişimi yapılırsa, kanalın 3 dakika +N olmasını ve 10 saniye içerisinde 5 mesaj gönderilirse, kanalın 6 dakika +M olmasını istiyorum.
Cevap: /mode #Help +f [3n#N3,4m#M6]:10

Flood (Chmodef) Komutları hakkında IRCd'den yardım almak için /helpop ?chmodef komutu kullanılır.
  Alıntı ile Cevapla

Cevapla



Yetkileriniz
Konu Acma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodu Kapalı
Trackbacks are Açık
Pingbacks are Açık
Refbacks are Açık


Benzer Konular
Konu Konuyu Başlatan Forum Cevaplar Son Mesaj
Cnick Parametreleri BuRaY Client 0 21.Ağustos.2022 16:06
Timer Parametreleri BuRaY Client 0 21.Ağustos.2022 16:05
Flood Koruması TÜRK mIRC Scrpit Ve Hazır Kodlar 0 01.Mayıs.2022 20:52
Flood TÜRK mIRC Scrpit Ve Hazır Kodlar 0 01.Mayıs.2022 20:52