IRCRehberi.Net- Türkiyenin En iyi IRC ve Genel Forum Sitesi  
 sohbet
Sohbet chat


💬 Bu Alana Reklam Ver ! 🎉 Hemen Katıl!
5Beğeni(ler)
  • 4 Gönderen Xr
  • 1 Gönderen oMeN


 
 
Seçenekler Stil
Alt 29 Ocak 2020, 14:10   #1
Özel Üye
Xr - ait Kullanıcı Resmi (Avatar)

Standart 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]:10 komutu 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.

* Flood (Chmodef) Komutları konusu eğitimi sona ermiştir.
👍 4
 
Alt 30 Ocak 2020, 13:16   #2
✰ ÖzeL..
oMeN - ait Kullanıcı Resmi (Avatar)

Standart

Alıntı:
Xr Nickli Üyeden Alıntı Mesajı göster
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]:10 komutu 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.

* Flood (Chmodef) Komutları konusu eğitimi sona ermiştir.
Emeğine sağlık kardeşim

👍 1
________________

Edep; aklın Tercümanıdır. İnsan edebi kadar akıllı, Aklı kadar şerefli, Şerefi kadar Kıymetlidir. Massive..


 
Alt 31 Ocak 2020, 05:03   #3
Bordo aşktır, mavi tutku..
Absent - ait Kullanıcı Resmi (Avatar)

Standart

Emeğine sağlık..

________________

Öpüşmek; alt katı kiralamak için, üst katta yapılan anlaşmadır..
 
Alt 31 Ocak 2020, 09:00   #4
Banlı Üye
Allecra - ait Kullanıcı Resmi (Avatar)

Standart

Teşekkürler.

 
Alt 31 Ocak 2020, 09:06   #5
𐱅𐰇𐰼𐰚
Swat - ait Kullanıcı Resmi (Avatar)

Standart

ellerin dert görmesin dostum

________________

 
Alt 22 Ağustos 2020, 15:09   #6
Özel Üye
She - ait Kullanıcı Resmi (Avatar)

Standart

Emeğinize sağlık @Xr

 
Alt 15 Ekim 2020, 22:10   #7
Mutena
Ruyanur - ait Kullanıcı Resmi (Avatar)

Standart

Emeginize saglik,paylasim icin tesekkurler.

 
Alt 16 Ekim 2020, 22:56   #8
𝐏𝐚𝐫𝐥𝐚 ✨
Reyhan - ait Kullanıcı Resmi (Avatar)

Standart

Emeğinize sağlık ;ççk

________________


vâki olanda hayr vardir. .

 
Alt 16 Ekim 2020, 23:00   #9
civciv~🐥
Sim - ait Kullanıcı Resmi (Avatar)

Standart

emeginize saglik

________________

quod relinquis, alienum est
 


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 

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 Kapalı
Pingbacks are Kapalı
Refbacks are Kapalı





Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 02:13.