|
Spamfilter kullanımı ve karakterleri
/helpop ?spamfilter
**** Spamfilter ***** - Type; | Action; | c: Kanala gönderilen mesajları engeller. | Kill p: Özele mesajları engeller. | Tempshun n: Kişiye gönderilen notice’leri engeller. | Shun N: Kanala gönderilen notice’leri engeller. | Kline P: Part mesajılarını engeller. | Gline q: Quit mesajlarını engeller. | Zline d: ddc engeller. | Gzline a: Away mesajlarını engeller. | Block t: Topic’leri engeller. | Dccblock u: Kullanıcıyı ifade eder. | viruschan Spamfilter Kullanımı : /spamfilter [add|del|remove|+|-] [type] [action] [tkltime] [reason] [regex] Seçenekleri mevcuttur, burada dikkat etmeniz gereken husus; yukarıdaki seçeneklerden sadece birisini kullanabilecek olmanızdır. Buna göre eklediğiniz spam textine engel olarak zline ve kill seçeneklerini aynı anda kullanamazsınız. İkisinden birini seçmeniz gerekir. tkltime; Bu zamani ifade eder; 2d, 3d(2day yani iki gün day ) gibi belirlediğiniz zaman düzenlemesini yaparsiniz. regex ; Yazi kaliplarini ifade etmek icin kullanilan ozel bir bicim ozel bir bicim olmakla beraber tam karsiligi duzenli ifadelerdir. . : bosluklar icin kullanılır önrek : girmek icin tıkla = girmek.icin.tıkla +kelime+ : Direk bu kelimeyi yasaklar. Örnek : +www.reklam.com+ | : Veya anlaminda kullanilir diyebiliriz. Örnek olarak; /spamfilter add a gzline 2d Spam/Away http://www.+[net|com|org] Yani burada diyor ki; away olan kullanıcının away msjında www. ‘den sonra com, net, org gibi bir uzantisi varsa bu kisiye iki günlük gzline at. www.reklam.com , www.reklam.net , http://www.reklam.org gibi adresleri uzaklastirir. ——————————————————————— Regex Hakkında bir kac ipucu: [A-Z] : harf satirinin tanimidir A dan baslayarak latin alfabesinin sonuna kadar gider Z yani. [0-9] : Numaralari temsil eder 0 dan baslayarak 9′a kadar olan butu rakamlar anlamindadir \ (Slash) : Bu bir kac ozelliginden biridir. özel karakterlerden kacinmak ve temin ettigi özelligi bizim istedigimiz hale getirmesi icin kullanilir. Ornegin . (Nokta ) : Bu bir belirsiz kelime yerine kullanılan özel bir POSIX tanimidir ornegin aCoustiC adli bir kelimenin 2. harfinin ne oldugunu bilmiyorsunuz bunun yerine . (Nokta) koyarak orada ne olursa olsun anlamini tasimasini saglaya bilirsiniz. Eger http://www./ (açıklaması: www.) gibi bir reklam engellemesi eklediginizde ki herkezin yaptigi en buyuk hata sonuc itibari ile olan olay http://www./ (açıklaması: www.) yani wwwburada_ne_var_bilmiyorum dolayisiyla wwwa wwwb wwwc www0 alfabetik ve numerik her ne gelirse gelsin bunu dinleyecek ve bu özellikteki bir metin mesajını engelleyecektir. bu tarz bir metin mesajını engellemek icin \ (Slash) kullanmaliyiz www\. bu tamamen su anlama gelir http://www./ (açıklaması: www.) kelimesi gecen keliemeleri dikkate al. yukaridaki spamfilter’imde dikkatinizi muhakkak cekmistir | ( ) .+ gibi ozel islemsel bir tanimlama kullandim bunlarin anlami || yani programlama dilideki veya anlamina gelir regex de ise | olarak kullanılmaktadir. ali|veli|49|50 yani ali veya veli veya 49 veya 50 demek istemis oluyoruz burada veyanın bize sagladigi özellik belirtilen ilk olasiligin yani ali olasılıgının kelime ile butunlesmemesi halinde veli olabilecegi bununlada butunlsmediginde 49 olabilecegi bunun disinda da 50 olabilecegi anlamina gelmektedir. () özelligine gelelim. Bu bir Gruplama özelligidir icine bir grubu dahil ederiz. Cogu spamfilter lerimizde kullanmamiz gerekir ornegin benim kullandigim gibi. Once regex tarafindan islenecek stringlerin geldigi sirada yani (http://|www|w.ww|w.w.w) orneginde oldugu gibi once http:/// (açıklaması: http://) sonrasinda www sonrasinda w.ww sonrasinda w.w.w özelligi gozden geirilecek ve bu ozelliklerden birinin yakalanmasi halinde (n.e.t|c.o.m|o.r.g|net|com|org) grubundaki ifadelere bakacaktir isin asli ilk olasiligin olmamasi halinde regex’in butun string(verilerin) islenmesine gerek duymadan ilk bir kac ifadede durmasi ve bosuna islem yapmasini engelliyecektir. Neden cok onemli Cunku bosa donen her ifade bos olmasina ragmen islenmeye calisiliyorsa programiniz yani IRCD biz belli bir buffer ( GÜC) tüketiyor ve kendini asan durumlarda kitleniyor bu da kapanmasina neden oluyor ircd systeminizin. \d [0-9] ile ayni anlami tasir \w [A-Z] ile ayi anlami tasir ? ne anlama gelir bunun ifade ettigi anlam sudur programdan anlayanlar bunu cok rahat anlayacaklardir 0 ve sonrasi. baslangic noktasi 0 dir arkadaslar yani dahil olan yerin bir oncesidir bir kac ornekle acıklayayim Cappa?docian kelimesi cappaxxdocian ve cappa01docian ile ayi anlami tasir ? oldugu yerde bulundugu ve onun onundeki ifade ? tarafindan bir bilinmeyen anlamini tasir. bulundugu yere ne gelirse gelsin ve sonrasinda bulundugu yerin oncesine ne gelirse gelsin anlamini tasir. * ne anlama gelir ? ile ayni anmi tasimaktadir ama bu sefer 0 dan baslayarak sonsuza kadar ki ifadeleri temsil eder ornekle aciklamak gerekirse cappadocian* kelimesi cappadocianfalan54654filan ve cappadocianfalanfilan654642 ile ayni anlama gelir * in bulundugu yer kendinden bir oncesinden baslayarak sonsuza kadar ne oldugu bilinmeyen anlamina gelir kisacasi. + ne anlama gelir * ifadesinin aynisi olup tam tersin 1 den baslayip sonsuzluga kadar giden ifadeler anlamina gelir. Warning (w)(w)(w) \w\w\w w.w.w w?w?w gibi reklamlari kac (\) kullanarak yasaklamalisiniz ( ) \ / ^ ? * . [ ] bu tur karakterler regexde islenmesi icin ozel tanimlardir bunlari kullanirken mutlaka onlerine \ koyunuz {} bu işaretler ise alt sınır ve üst sınır belirlemek için kullanılır. yani biz bir harf yada bir sayı arıyoruz fakat bu aradığımız karakter 1 tanede olabiliyor 10 tanede olabiliyor bu tip durumlarda bunu kullanıyoruz.. örn: Aradığımız “1025″ olsun fakat bu 1025 degeri her defasında değişebilir yani 125 de olabilir 7000 de olabilir buna uygun bir regexp [0-9]{1,4} olcaktır… burda 1 ile en az bir tane 0 ila 9 arasında bir sayı gelebilir enfazla ise 4 tane yanyana bir 0-9 grubundan bir sayı gelebilir dedik.. bunu illa 0-9 grubuna bağlamak gerekmez. aynı şeyi a-zA-Z grupları içinde geçerlidir… örneğin ardığımız text “ali” olsun fakat i harfi 1 tanede gelebilir 10 tane de gelebilir o halde buna göre RegEXP desenimiz [aA][lL][[iI]{1,10} bu desen bize ali alii aliiii aliiiiiiiiii onda yazılsa sonuç verecektir… diğer bir özel karakterler ise ^ ve $ dır bunlar ne iş yapar ^ bu karakter kullanıldığında bir metinde örneğin ali kelimesini arıyoruz normal de ali yazdığımız da memetali kelimesinide bulucaktır fakat bize sadece ali lazım ise başında ^ali diyoruz yani şapka işareti kendinden sonra başlayan harf ve devamına bakıyor bölece bi çok gereksiz gelecek olan degerden kurtulmuş oluyoruz… ^ali bu desenlede alimehmet gibi degerler de dönecektir.. oysa biz ne demiştik bize sadece ali lazım idi o haldeyse bu noktada devreye $ gircektir $ ile biten anlamına gelir yani desenimizin en son hali ^ali$ evet bu bize direk ali kısmını tarıcaktır kaynak metinde… kısaca ^ ile başlayan $ ise kendinden bi önceki harf ile biten anlamına gelmektedir…. şapkanın kullanım yerine göre görevi de değişmektedir… karakter katar gruplarından önce kullanıldığında yine standart olarak bu harf yada rakamlarla başlayan metinleri tarayacaktır fakat karakter katar grubu içinde yazıldığı takdir de tam tersi bir görev yapcaktır… Kısaca bir örnek…. ^[a-zA-Z] bu desende herhangi bir a-z yada A-Z ile başlayan tüm metinler dedik… [^a-zA-Z] ise bu karakterler haricinde demek oluyor.. yani aradigimiz kaynakta yazi yani harfler göz ardı edilecektir bölece arıyacağı tek şey 0-9 grubundan elemanlar olucaktır… \b ise direk bir metinle birebir eşleştirmek için kullanılır diyeyim yani bir cümle olsun “mehmetali naber nasılsın” biz bu cümledeki sadece aliyi bulmak istiyorsak \bali\b dememiz yeterli olucaktır.. evet bu bilgilerden sonra bir ufak regex yazalım mı ? RegEXP konusu: irc ve www ve http gibi reklamları önlemek üzerine…. ilk örnek “irc” ([iI1]|!)\W*[rR]\W*[cC]\W*\..*\.(\W*[cC]\W*[oO0]\W*[mM]|\W*[nN]\W*([eE]|€)\W*|\W*[gG]\W*([eE]|€)\W*[nN]\W*\.\W*[rR]|[oO0]\W*[rR]\W*[gG]) bu ilk desenimiz… evet burda \W* kullandık bu sadece harf leri alıp aradaki boşluk veya herhangi bir -_?*\ vs kısımları engelleyerek direk olarak bize irc.dnm.com gibi kısımları vercektir… yukarıdaki desenimiz 1 r c . h*k*g*f*d . c\o\m gibi herhangi buna benzer tüm reklamları denetleyip doğru olarak dönecektir… diğer örnek “www” (\W*[wW]{3}|\\/\W*\\/\W*\\/|[wW]\W*[vV]\W*[wW]) bu desen ise www yahut w-w-w w*w*w veya \/ \/ \/ w*v*w bunun gibi kelimelerle eşlecektir…
This command adds/removes global spam filters.
Spamfilters can be used to get rid of spam, advertising, bots, etc.
-
Use: /spamfilter [add|del|remove|+|-] [type] [action] [tkltime] [reason] [regex]
[type] specifies the target type, you can specify multiple targets:
‘c’ channel msg, ‘p’ private msg, ‘n’ private notice,
‘N’ channel notice, ‘P’ part msg, ‘q’ quit msg, ‘d’ dcc,
‘a’ away, ‘t’ topic, ‘u’ user (nick!user@host:realname ban)
[action] specifies the action to be taken (only 1 action can be specified):
‘kill’, ‘tempshun’ (only shun current session), ’shun’,
‘kline’, ‘gline’, ‘zline’, ‘gzline’, ‘block’ (blocks the msg),
‘dccblock’ (unable to send any dccs), ‘viruschan’ (part all channels
and join the virus help chan).
[regex] this is the actual regex where we should block on
[tkltime] the duration of the *LINEs placed by action (use ‘-’ to use the default
set::spamfilter::ban-time, this value is ignored for block/tempshun;
[reason] the reason for the *LINE or blockmsg, CANNOT CONTAIN SPACES,
‘_’ will be translated to spaces. Again, if you use ‘-’ for this
the default (set::spamfilter::ban-reason) is used.
-
PDF dökümanı olarak indir! |
Arkadaşıma Gönder >> |
| Sizden önce 215 kişi okudu. | |
Toplam Oy : 0 Puan : 0
İlk yorumu yazan siz olmak ister misiniz?
Yorum yapabilmek için için üye olmanız gerekmektedir. Lütfen üye girişi yapın eğer üye değilseniz lütfen üye olun.
Away Msj kontrol addonu
Tüm Kanallarda Otomatik Yetki
Oto kanal addonu
Nick Şifre girici
Onlarca Kanala Sokma
mirc Unreal3 2 8 Yayınlandi Download
mirc Proxy Conf Full Dosyasi indir
mirc Unrealircd conf Dosyasi indir
mirc SendRaw Modülü
TrafficCompressor
Bülent Arınçtan emeklilik yorumu
Emniyet Müdürü denizde boğuldu
Boşandığı eşini sokakta öldürdü
Faceboookta yasadışı organ nakli
Kaynanasını av tüfeğiyle öldürdü
Helper Seçme Sınav Soruları ve Cevapları
+f (Flood) Modu Ve Kullanımı
/timestamp Komutu Ve Kullanımı
Çıkış Mesajları Ve Açıklamaları
Showmirc Komutu Ve Kullanımı
Msn Skinner
Harbi Delikanlı Msn Nickleri
Dertli Msn nickleri
Şekilli Msn Nickleri
Fenerbahçe Nickleri
Online İrc Proxyler / Socks4/Socks5 Proxy Listesi
Online İrc Proxyler / Online İRC Proxy
Script
mirc Puanlama Sistemi
mirc Userin ileti geçmişini görüntüle
mirc Çift Renkli Yazi Tipi
Auto Translator
Nick Degisenleri Ayri Pencerede Görmek
Kullanışlı Bir Op Paneli
Flood Koruması
Oper Admin Popupsları
mirc Badnick Listesi
mirc Helperler için Ame Amsg Mesajlari Yasakla Kodu
mirc Komple Ban Temizleme
mirc Join Part Saldırılarını Durdurma
mirc Kick sebeblerini atasozu olarak belirle
mirc ircservices chg host değiştirmek
mirc Türkçe Apache httpd conf Anlatımı
mirc ircservices import
mirc Ptlink6 2 16 server full hatası
mirc Bastille Firewall Kurulumu
John Carter izle, iki dunya arasında izle
Siyahlı Kadın Fragmanı, Siyahlı Kadın izle
Aşkım Benim Fragmanı, Aşkım Benim izle
Kara Şövalye Yükseliyor Fragmanı, Kara Şövalye Yükseliyor izle
Safe izle, Safe Fragmanı, Safe hd izle, Safe filmi izle
64 Bit Firefox Görüyüce Çıktı
internet üzerinden porno yayını yasaklansın
Pentegram Alarma Geçti Siber Alem iş Başında
Sessiz sedasız Facebook ayarı ile
Seksi ve ölümcül
İngore KomutLarının KuLanımı
Mircte Kendi KomutLarını HazırLama
Raw Komutları
mIRC Shell Komutları
Tek komutla bir kanalı cekme kodu
Unreal Hazır Kurulum Nasıl Yapılır
IP Adreslerini Farklı Göstermek
Gizli Whois
Away Mesajlarını Kapatmak
Karşılama Mesajı
Anope 1.7.10 MySQL 1.7.10 MySQL
Anope 1.7.10 1.7.10
Anope 1.6.4.tar.gz 1.6.4
Anope 1.7.13 1.7.13
Anope 1.7.15 1.7.15
İrc.MircKeyfi.Gen.TR
irc.SiberLive.Net
irc.mircsohbet.com
IRc.ideaLChat.Org
irc.chatask.net
Depresyon tedavisinde elektrotlara bile belki gerek kalmayacak
Aşırısı da kemiklere zararlı
Horlama ölümü tetikliyor
Kadınlara ıslak mayo uyarısı
Solaryum cilt kanseri riskini 3 kat artırıyor
Ankara Sohbet, Ankara Chat, Ankara Sohbet Odaları, Ankara Sohbet Siteleri, Ankara Sohbet odası, Ankara Sohbet kanalı, Ankara Sohbet Sitesi, Ankara Sohbet Kanalları
chat rooms, chat rooms online, chat rooms singles, english chat rooms
Sex Sohbet, Sex Chat, Sex Sohbet Odaları, Sex Sohbet Siteleri, Sex Sohbet Odası, Sex Sohbet Sitesi, Sex Sohbet Kanalları, Sex Sohbet Kanalı
Sevgi Sohbet, Sevgi Chat, Sevgi Sohbet Odaları, Sevgi Sohbet Siteleri, Sevgi Sohbet Odası, Sevgi Sohbet Sitesi, Sevgi Sohbet Kanalları, Sevgi Sohbet Kanalı
aşk Sohbet, aşk Chat, aşk Sohbet Odaları, aşk Sohbet Siteleri, aşk Sohbet Odası, aşk Sohbet Sitesi, aşk Sohbet Kanalları, aşk Sohbet Kanalı
Muhteşem Yüzyıl 27.Bölüm full izle
Kuzey Güney 4.Bölüm full izle
Çocuklar Duymasın 69.Bölüm full izle
Anneler ile Kızları 6.Bölüm full izle
Sakarya Fırat 79.Bölüm full izle
Alt Klasörler için Kalıcı Bağlantı Ayarları Nasıl Yapılır Wordpress Alt Klasör Hatalarını Düzeltme
Wordpresste Teşekkür Butonu Yapalım
Wordpress Download Yönetici Eklentisi
Galatasaray Teması
BuddyPress invite Friends Eklentisi Türkçe Sürüm
Gökhan Türkmen Sevdam
Demet Akalın Evli Mutlu Çocuklu
Serdar Ortaç Poşet
Yalın Meleklerin Sözü Var
Soner Kabadayı Pas
Menopoz döneminde cinsellikle ilgili ne tür sorunlar yaşanabilir?
Kadının orgazm olduğu nasıl anlaşılır?
Kadınlar nasıl orgazm olur?
Kadınlar nasıl daha kolay orgazm olabilir?
Kadınlar arka arkaya kaç kez orgazm olabilir?
ibrahim tatlıses sen olsan içmez misin dinle
funda arar ikimiz remix 2011 dinle
nil hakkında her şeyi duymak dinle
mete bütün dünya buna inansa dinle
mete ağlaya ağlaya dinle
IRC.Sohbetlive.Com Help Departmani
mIRCTR.org Yeni Yüzü
KeLeBekCem.Com Yeniliklere devam ediyoruz
OrtamChat te yenilikler bitmeyecek
Zurna.net Yönetim Değişikliği
