IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası

IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası (https://www.ircforumlari.net/)
-   mIRC Scripting Sorunları (https://www.ircforumlari.net/mirc-scripting-sorunlari/)
-   -   spamfilter u (https://www.ircforumlari.net/mirc-scripting-sorunlari/504191-spamfilter-u.html)

LineS 17 Eylül 2012 06:01

spamfilter u
 
s.a arkadaşlar spamfilter ile nicke saldırıyı kesmek için yardım istiyorum

nick lale

Saldırılar ise
senınlaleanan
****lale***
nick içerisinde kufurlu nickler kullanıyorlar


benım isteğim ise spamda eklediğim birnicke herhangi bir ekleme yaparak giriş yapmak isteyeni block etmektir bu konuda ayrdım edebillirmisiniz

block haric yasaklamalarda kanal kirliliği oluyor sonucta görünüyor görünmemesi için giriş yapmamasını istiyoruz kolay gelsin

XcLusive 17 Eylül 2012 11:50

Cevap: spamfilter u
 
/spamfilter add u block - - .*lale.*!.+@.+:.+ bloke edildi
aalaleaa bblalebb gibi nicklerin girişini engeller.
(uzun zaman oldu bu tür komutlar yazmayalı yanlışım varsa düzeltirlerse sevinirim :)

LineS 17 Eylül 2012 13:24

Cevap: spamfilter u
 
sanırım olmamıs :) aga yaw
.nick eki yasakla:/spamfilter + u block - Yasak $?"Nick Yazın?" $+ .{1,32}!.+@.+:.+

busekılde bır ekleme yaptım calısıyor ama nickin ardına eklenecek bır ek olursa atıyor
şöyleki lalebensenı gibi ek olursa atıor

nickin önünde bir ekleme olursa atmıyor onu nasıl yaparız

TİGeR 17 Eylül 2012 15:53

Cevap: spamfilter u
 
yasaklamak istediğin nicki *Nick* seklinde eklersen belki istediğin olur

IRC-Dancer 17 Eylül 2012 18:39

Cevap: spamfilter u
 
Yıldız temizle , diye bir spam konusu görmüştüm.Onu bi araştır.Faydası olacağından eminim.

XcLusive 17 Eylül 2012 18:51

Cevap: spamfilter u
 
/spamfilter add u block - - ^(.*lale.*!.+@.+:.+)$
işlemesi gerek

MesqeN 17 Eylül 2012 22:36

Cevap: spamfilter u
 
os sqline add lale* YASAK NİcK sunucuya girişini engeler sorun cözülür.

GemLik 17 Eylül 2012 23:20

Cevap: spamfilter u
 
Alıntı:

XcLusive Nickli Üyeden Alıntı (Mesaj 1041215577)
/spamfilter add u block - - ^(.*lale.*!.+@.+:.+)$
işlemesi gerek

denenmiştir bu şekilde çalışacaktır

LineS 17 Eylül 2012 23:39

Cevap: spamfilter u
 
hocam lale yasaklanmayacak lale kanala girebilecek lale nıckıne ek olursa girilmeyecek

kendım de denedim giremedim sunucuya

XcLusive 18 Eylül 2012 01:53

Cevap: spamfilter u
 
/spamfilter add u block - - ^(lale.+!.+@.+:.+)$
/spamfilter add u block - - ^(.+lale!.+@.+:.+)$
dene bakalım işin aslına bakarsan unreal regex ham olduğun için "nickte ek varsa" gibi bir değer nasıl girilir bilmiyorum :)
unrealircd.docs okumak gerekli şunları bir denede olmazsa bakacaz :)

LineS 18 Eylül 2012 02:11

Cevap: spamfilter u
 
eline emeğini yüreğine sağlık çok tşk ederim bu verdiğin kodlarla nicke saldırıyı minimuma düşürmüş olduk cok güzel çalışıyor cok teşekkürler her iki kodunda kullanılması gerekiyor arkadaşlar

LineS 25 Eylül 2012 13:54

Cevap: spamfilter u
 
Alıntı:

XcLusive Nickli Üyeden Alıntı (Mesaj 1041215831)
/spamfilter add u block - - ^(lale.+!.+@.+:.+)$
/spamfilter add u block - - ^(.+lale!.+@.+:.+)$
dene bakalım işin aslına bakarsan unreal regex ham olduğun için "nickte ek varsa" gibi bir değer nasıl girilir bilmiyorum :)
unrealircd.docs okumak gerekli şunları bir denede olmazsa bakacaz :)

aynı komutu ip için nasıl kullana biliriz

78.187.173.71 bu ip adresini modem resetleyıp giriyor tekrar diyelim

buşekilde @78.187. spama alma şansımız varmı yanı ipin ilk 5 hanesini

Extre 25 Eylül 2012 16:52

Cevap: spamfilter u
 
Alıntı:

LineS Nickli Üyeden Alıntı (Mesaj 1041218830)
aynı komutu ip için nasıl kullana biliriz

78.187.173.71 bu ip adresini modem resetleyıp giriyor tekrar diyelim

buşekilde @78.187. spama alma şansımız varmı yanı ipin ilk 5 hanesini

Kod:

/spamfilter add u gzline +0 Yasak ^(.+!.+@78.187.+:.+)$

XcLusive 26 Eylül 2012 04:38

Cevap: spamfilter u
 
gzline yerine block kullanın görüntü kirliligi olmaz.

Dangerous123 22 Temmuz 2013 20:02

Cevap: spamfilter u
 
merhaba arkadaşlar kullandığım bi spamfilter hakkında bilgi alıcaktım
/spamfilter + u kill - ident_ile_realname_kısmı_aynı_olamaz. !~?(.+)@.+:\1$

bu komut ident ve fullname aynı ise işlem yapıyor fakat örnekle gösterirsek

[19:56] -irc.sunucum.com- *** Notice -- Client connecting on port 6667: kelebekuser1234 (sohbet@95.6.47.204) [clients]
-
#ankara kelebekuser1234 H sohbet@95.6.47.204 :0 Sohbet
kelebekuser1234 End of /WHO list.

sohbet@95.6.47.204 :0 Sohbet
ident küçük harfle devam ediyor (sohbet) Fullname Büyük harfle baslamış(Sohbet)

bu sebeble bu komut çalışmıyor ident ve fullname aynı olduqunda gayet sağlıklı calışıyor fakat bir harf büyük olsa işlem yapmıyor..
bu sorunu nasıl aşarız

CoCoRiCo 23 Temmuz 2013 12:13

Cevap: spamfilter u
 
!\1@.+:\1 bu sekilde calısacaktır. büyük kücük baslaması fark etmez..

Dangerous123 23 Temmuz 2013 21:17

Cevap: spamfilter u
 
/spamfilter + u kill - ident_ile_realname_kısmı_aynı_olamaz. !~?(.+)@.+:\1$

hocam bunun gibi ekleme şekliyle verirseniz spamfilter biraz tehlikeli hata yapmayayım diye

IRC-Dancer 24 Temmuz 2013 06:23

Cevap: spamfilter u
 
;--- İdent/Fullname:BLOCK
Kod:

/spamfilter add u Block +0 ident_fullname_benzerliği_girişiniz_onaylanmamıştır. !\1@.+:\1
;--- Buda Benden olsun (;
;--- Nick/Fullname:BLOCK
Kod:

/spamfilter add u Block +0 Nick_ve_fullname_benzerliği_girişiniz_onaylanmamıştır. .?(.+)!.+@.+:\b\1$

Dangerous123 24 Temmuz 2013 18:04

Cevap: spamfilter u
 
/spamfilter + u kill - ident_ile_realname_kısmı_aynı_olamaz. !~?(.+)@.+:\1$

available bu zaten kullandığım komut
CoCoRiCo hocanın verdiğinini eklıyecezde tam yazılıs seklınde vermesini istedim

neyse tşkler.

IRC-Dancer 24 Temmuz 2013 18:29

Cevap: spamfilter u
 
;--- Verdik ya sen neye baktığının farkında değilsin ezbere alışmış gözlerin :)

Dangerous123 24 Temmuz 2013 18:47

Cevap: spamfilter u
 
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] güldürme beni :)

Konu Available tarafından (Bugün Saat 18:33 ) değiştirilmiştir.
postuma bakarsan ne zaman yazmışım sen ne zaman deişmişsin neyse tşkler spamfilter baya tehlikeli oldugu için sizlerde bu konuda bilgili oldugunuz için bu şekilde rica ettim

tşkler

Dangerous123 14 Ağustos 2013 00:12

Cevap: spamfilter u
 
selam arkadaslar.. spamfilter hakkında bir komuta ihtiyacım var lakin denenen komutlar işlem yapmıyor.
spamfilter + u gzline 1d yasak-host .+comcast.net$

bu calısmıyor, ihtiyac duyduğum sebeb ise şu tarz girişler

[19:03] *** IRC`den Çıktı: askimsnnn (
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
.biz.rr.com)
[19:03] *** IRC`den Çıktı: tansu (
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
.biz.rr.com)
[19:03] *** IRC`den Çıktı: deemiir_35 (
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
.net)
[19:03] *** Giriş: kangaI (G-mIRC@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]tal4071622C.hsd1.tx.comcast.net)
[19:03] *** Giriş: Gamze (
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
.optonline.net)
[19:03] *** IRC`den Çıktı: bukaIemun (
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
.embarqhsd.net)
[19:03] *** IRC`den Çıktı: kelebekuser (
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
.res.rr.com)

yani hostunda içinde geçen ( net & Com ) yada sonu ( net & Com ) la biten host ları spamfilter yoluyla kapatmak istiyorum bu konuda yardımcı olursanız cok memnun kalırım..

eklerken spamfilter + u gzline 1d yasak-host net
eklerken spamfilter + u gzline 1d yasak-host Com
gibi ama hostu kapsıycak sekılde

IRC-Dancer 14 Ağustos 2013 10:46

Cevap: spamfilter u
 
Kod:

F4 /Spamfilter add u block 24h 1[2IRC_Security_Protection] ( $+ $$?="Yasaklayacağınız Nick?" $+ !.+@.+:.+)$ 
F5 /spamfilter add u block 24h 1[2IRC_Security_Protection] (.+! $+ $$?="Yasaklayacağınız Ident?" $+ @.+:.+)$
F6 /Spamfilter add u block 24h 1[2IRC_Security_Protection] ( $+  .+!.+@ $+ $$?="Yasaklayacağınız Host" $+:.+)$
F7 /Spamfilter add u block 24h 1[2IRC_Security_Protection] ( $+  .+!.+@.+: $+ $$?="Yasaklayacağınız FULL" $+ )$
f8 /Spamfilter add c gzline 24h [Spam] $$?="Yasak Kanal Sebeb gLine"
F9 /Spamfilter add c  block - [Spam]  $$?="Yasak Kanal Sebeb bLock"
F10 /Spamfilter add p block - [Spam]  $$?="Yasak Özel Sebeb bLock"



;--- Bu Senin işini istediğin şekilde görür.

Ve araştırmadan blog yazma ; Burda örneği verilmiş ; armut piş ağzıma düş istyorsunuz.
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] <<< Burdan inceleyip baka bilirsin.

PuSsS 18 Eylül 2013 00:29

Cevap: spamfilter u
 
Arkadaşlar spamfilter hakkında bi sorum olacak mesela
|C|H|A|T|S|O|H|B|E|T|C|O|M
örnek böyle yapıldığında burdaki | karanteri nasıl spama alabiliriz.

Feragat 18 Eylül 2013 01:23

Cevap: spamfilter u
 
Alıntı:

PuSsS Nickli Üyeden Alıntı (Mesaj 1041342596)
Arkadaşlar spamfilter hakkında bi sorum olacak mesela
|C|H|A|T|S|O|H|B|E|T|C|O|M
örnek böyle yapıldığında burdaki | karanteri nasıl spama alabiliriz.

Belirttiğin örnekteki reklamı spamfilter eklemek istersen alttaki şekilde ekleyebilirsin.
Kod:

\|C\|H\|A\|T\|S\|O\|H\|B\|E\|T\|C\|O\|M
Ayrıca [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] da incelemeni öneririm.

IRC-Dancer 20 Eylül 2013 14:30

Cevap: spamfilter u
 
Alıntı:

PuSsS Nickli Üyeden Alıntı (Mesaj 1041342596)
Arkadaşlar spamfilter hakkında bi sorum olacak mesela
|C|H|A|T|S|O|H|B|E|T|C|O|M
örnek böyle yapıldığında burdaki | karanteri nasıl spama alabiliriz.

;--- ([a-zA-Z]|[[:punct:]]){1,}([a-zA-Z]|[[:punct:]]){1,}
;--- [a-zA-Z]{1}([[:space:]]|/W|[[:digit:]]{1}|/W)
;--- [a-zA-Z]{1}([[:space:]]|[[:punct:]])[a-zA-Z]{1}([[:space:]]|[[:punct:]])[a-zA-Z]{1}([[:space:]]|[[:punct:]])[a-zA-Z]{1}

;--- Yukardakilerden hangisini istersen , işini görür ;
;--- Not : (w/s/w/s){2} < bunuda cp olarak al , faydasını görürsün.


;--- Burdada : [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
Bu Kodu al İstediğin şekil istediğin düzeyde ekleye bilirsin.

Feragat 20 Eylül 2013 16:59

Cevap: spamfilter u
 
Öncelikle verdiğin spamfilter regex filtrelerini test etmeni kesinlikle öneririm. 5 dakikanı almaz test etmek. Çünkü yanlış bir filtre verdiğinde ve insanlar bunu gzline/gline gibi kullanıcıyı sunucudan uzaklaştıracak biçimde eklediklerinde problem yaratacaktır.

1.Verdiğin Filtre ve Sonuçları:
Filtre:
Kod:

([a-zA-Z]|[[:punct:]]){1,}([a-zA-Z]|[[:punct:]]){1,}
Sonuç:
[16:22] -> -Feragat- slm
[16:22] -irc.Sunucu.com- Message to Feragat blocked: Yasak deneme1
[16:22] -> -Feragat- sl <-- (Küçük L harfidir)
[16:22] -irc.Sunucu.com- Message to Feragat blocked: Yasak deneme1
[16:22] -> -Feragat- s,
[16:22] -irc.Sunucu.com- Message to Feragat blocked: Yasak deneme1

2.Verdiğin Filtre ve Sonuçları:
Filtre:
Kod:

[a-zA-Z]{1}([[:space:]]|/W|[[:digit:]]{1}|/W)
Sonuç:
[16:25] -> -Feragat- s l <-- (Küçük L harfidir)
[16:25] -irc.Sunucu.com- Message to Feragat blocked: Yasak deneme2
[16:25] -> -Feragat- s lm
[16:25] -irc.Sunucu.com- Message to Feragat blocked: Yasak deneme2,
[16:25] -> -Feragat- a 1
[16:25] -irc.Sunucu.com- Message to Feragat blocked: Yasak deneme2
[16:25] -> -Feragat- a b1
[16:25] -irc.Sunucu.com- Message to Feragat blocked: Yasak deneme2

3.Verdiğin Filtre ve Sonuçları:
Filtre:
Kod:

[a-zA-Z]{1}([[:space:]]|[[:punct:]])[a-zA-Z]{1}([[:space:]]|[[:punct:]])[a-zA-Z]{1}([[:space:]]|[[:punct:]])[a-zA-Z]{1}
Sonuç:
[17:01] -> -Feragat- a|a|a|a (bu ve üzeri için çalışıyor yani : a|a|a|a|a gibi)
[17:01] -irc.Sunucu.com- Message to Feragat blocked: Yasak deneme3

4.Verdiğin Filtre ve Sonuçları:
Filtre:
Kod:

(w/s/w/s){2}
Sonuç:
Kullanıcının isteği ile ilgili hiçbir sonuç yok.

Ayrıca /W şeklinde bir terim kullanmışsın. Böyle bir terim mevcut değil. Ve son verdiğin (w/s/w/s){2} bu da hatalı.

Unreal32docs dökümanında belirtilen semboller:
Kod:

  • \b - Word boundary

  • \B - Non-word boundary

  • \d - Digit character (equivalent to [[:digit:]])

  • \D - Non-digit character (equivalent to [^[:digit:]])

  • \s - Space character (equivalent to [[:space:]])

  • \S - Non-space character (equivalent to [^[:space:]])

  • \w - Word character (equivalent to [[:alnum:]_])

  • \W - Non-word character (equivalent to [^[:alnum:]_])


Unreal32docs dökümanını [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] inceleyebilirsiniz.

Not: Spamfilter eklemenin(özellikle regex kullanarak) önemli sonuçları olabileceği için bu açıklamayı yapma gereği duydum. Elbette seninde amacın doğru filtreleri vermekti, fakat en başta da söylediğim gibi test etmeni öneririm. İyi forumlar.

IRC-Dancer 20 Eylül 2013 19:38

Cevap: spamfilter u
 
;--- Garantisi olmayan birşeyi paylaşmam ben :)
;--- Sen kendi açından yapmışsın ;
;--- Eklenen spamfilterin daha nerde ne işe yarıcağını dahi bilmiyorsun.
;--- Verdiğin örnekle alakası yok dostum.

Kod:

([a-zA-Z]|[[:punct:]]){1,}([a-zA-Z]|[[:punct:]]){1,}
;---Yukardaki kod'da punct < denmiş yani nedemek oluyor ; Yerine gelcek herhangi bir karakter ;
d*e*n*e*m*.c*o*m < d-e_\n-e-m-e|c|oM < d/e/n/e/m/e/c/o/m < d|e|n|e|m|e|c|o|m
Kod:

[a-zA-Z]{1}([[:space:]]|/W|[[:digit:]]{1}|/W)
;--- Yukardaki kod'da ( A'dan z'ye ) 1 harflik musadesi ile ; Boşluk veya karakter yazılımını musade veriyor ;
;--- Daha sonrasında , ( A'dan z'ye ) 1 harflık musade veriyor ve ; Harf olmaksızın '' boşluk '' dahil gelecek olan yazılımı block'e eder.

Kod:

[a-zA-Z]{1}([[:space:]]|[[:punct:]])[a-zA-Z]{1}([[:space:]]|[[:punct:]])[a-zA-Z]{1}([[:space:]]|[[:punct:]])[a-zA-Z]{1}
;--- Yukardaki kod ise ;
;--- 1 Harf musadesi ile , boşluk veya karakter , 1 harf boşluk veya karakter kullanımını yasaklar ;
;--- Örnek ;
d,e,n e - me ----- c - 0 - m < d[e]n[e]m[e].C-o-m vb gibi

Gelelim son olaya ;

Kod:

4.Verdiğin Filtre ve Sonuçları:
Filtre:
Kod:
(w/s/w/s){2}
Sonuç:
Kullanıcının isteği ile ilgili hiçbir sonuç yok.

Ayrıca /W şeklinde bir terim kullanmışsın. Böyle bir terim mevcut değil. Ve son verdiğin (w/s/w/s){2} bu da hatalı.

;--- Bunu demişsin :=) Ben bunuda kullan faydasını görürsün dedim '' Yani extra bir öneri '' demektir.
;--- Garantisi olmayan bir modeyi ben buraya yazmam....

Kod:

İşinize yarayacak birkaç Regex SYNTAX’ları
\ : Bir liste içindeki \ kendinden sonra gelen karakteri önceler (karakter bir özel karakterse onu sıradan bir karakter yapar)
+ : Bir veya daha fazlası ile eşleşme işlecini temsil eder.
? : İse sıfır veya daha fazlası ile eşleşme işlecini temsil eder.
^ : Satırın başlangıç noktasını temsil ederi
$ : Satır sonu noktasını temsil eder
{ : Aralık başlatma işlecini temsil eder.
} : Aralık sonlandırma işlecini temsil eder.
( : Grup başlatma işlecini temsil eder.
) : Grup sonlandırma işlecini temsil eder.
| : Veya işlecini temsil eder.
\b : Bir sözcüğün başındaki ya da sonundaki boş dizge ile eşleşir
Örneğin : \baCme\b \B : Bir sözcüğün içindeki boş dizge ile eşleşir.
Örneğin : \BaCme\Be ifadesi tHeaCme1 ile eşleşir fakat tHe aCme ile eşleşmez
\< : Bir sözcüğün başındaki boş dizge ile eşleşir.
\> : Bir sözcüğün sonundaki boş dizge ile eşleşir.
\w : Bir sözcüğün öğesi olan herhangi bir karakter ile eşleşir.
\W : Bir sözcüğün öğesi olmayan herhangi bir karakter ile eşleşir.
\` : Bir tampon işlecidir. Tamponun başlangıcındaki boş dizge ile eşleşir.
\’ : Bir tampon işlecidir. Tamponun sonundaki boş dizge ile eşleşir.
\` : Bir tampon işlecidir. Tamponun başlangıcındaki boş dizge ile eşleşir.
\' : Bir tampon işlecidir. Tamponun sonundaki boş dizge ile eşleşir.
\s : Herhangi bir boşluk var anlamındadır.
\S : Herhangi bir boşluk yok anlamındadır.
\d : Herhangi bir sayı var anlamındadır.
\D : Herhangi bir sayı yok anlamındadır.
[ifade] : Liste işlecidir. Öğreğin [aCme] ifadesi a veya C veya m veya e ile eşleşir.
[^ifade]: Liste işlecidir. Öğreğin [^aCme] ifadesi a veya C veya m veya e hariç herhangi bir karakter ile eşleşir.
Spamfilterde , ident yasaklamak mümkündür.Anlık saldırılarda saldırılan identi spama alabilir girişleri statüste parçalayabilirsiniz.Buyurun ihtiyacınız olan komut.


;--- Buna benzer , digit , space , alnum , alpha , lower , blank vb gibi kısa yol cözümleride var ve ben karşımdaki çözmeye çalışsın die , kısa ve net çözüm sundum.

Feragat 20 Eylül 2013 20:04

Cevap: spamfilter u
 
Alıntı:

IRC-Dancer Nickli Üyeden Alıntı (Mesaj 1041343883)
;--- Garantisi olmayan birşeyi paylaşmam ben :)
;--- Sen kendi açından yapmışsın ;
;--- Eklenen spamfilterin daha nerde ne işe yarıcağını dahi bilmiyorsun.
;--- Verdiğin örnekle alakası yok dostum.

Kod:

([a-zA-Z]|[[:punct:]]){1,}([a-zA-Z]|[[:punct:]]){1,}
;---Yukardaki kod'da punct < denmiş yani nedemek oluyor ; Yerine gelcek herhangi bir karakter ;
d*e*n*e*m*.c*o*m < d-e_\n-e-m-e|c|oM < d/e/n/e/m/e/c/o/m < d|e|n|e|m|e|c|o|m
Kod:

[a-zA-Z]{1}([[:space:]]|/W|[[:digit:]]{1}|/W)
;--- Yukardaki kod'da ( A'dan z'ye ) 1 harflik musadesi ile ; Boşluk veya karakter yazılımını musade veriyor ;
;--- Daha sonrasında , ( A'dan z'ye ) 1 harflık musade veriyor ve ; Harf olmaksızın '' boşluk '' dahil gelecek olan yazılımı block'e eder.

Kod:

[a-zA-Z]{1}([[:space:]]|[[:punct:]])[a-zA-Z]{1}([[:space:]]|[[:punct:]])[a-zA-Z]{1}([[:space:]]|[[:punct:]])[a-zA-Z]{1}
;--- Yukardaki kod ise ;
;--- 1 Harf musadesi ile , boşluk veya karakter , 1 harf boluş veya karakter kullanımını yasaklar ;
;--- Örnek ;
d,e,n e - me ----- c - 0 - m < d[e]n[e]m[e].C-o-m vb gibi

Gelelim son olaya ;

Kod:

4.Verdiğin Filtre ve Sonuçları:
Filtre:
Kod:
(w/s/w/s){2}
Sonuç:
Kullanıcının isteği ile ilgili hiçbir sonuç yok.

Ayrıca /W şeklinde bir terim kullanmışsın. Böyle bir terim mevcut değil. Ve son verdiğin (w/s/w/s){2} bu da hatalı.

Kod:

İşinize yarayacak birkaç Regex SYNTAX’ları
\ : Bir liste içindeki \ kendinden sonra gelen karakteri önceler (karakter bir özel karakterse onu sıradan bir karakter yapar)
+ : Bir veya daha fazlası ile eşleşme işlecini temsil eder.
? : İse sıfır veya daha fazlası ile eşleşme işlecini temsil eder.
^ : Satırın başlangıç noktasını temsil ederi
$ : Satır sonu noktasını temsil eder
{ : Aralık başlatma işlecini temsil eder.
} : Aralık sonlandırma işlecini temsil eder.
( : Grup başlatma işlecini temsil eder.
) : Grup sonlandırma işlecini temsil eder.
| : Veya işlecini temsil eder.
\b : Bir sözcüğün başındaki ya da sonundaki boş dizge ile eşleşir
Örneğin : \baCme\b \B : Bir sözcüğün içindeki boş dizge ile eşleşir.
Örneğin : \BaCme\Be ifadesi tHeaCme1 ile eşleşir fakat tHe aCme ile eşleşmez
\< : Bir sözcüğün başındaki boş dizge ile eşleşir.
\> : Bir sözcüğün sonundaki boş dizge ile eşleşir.
\w : Bir sözcüğün öğesi olan herhangi bir karakter ile eşleşir.
\W : Bir sözcüğün öğesi olmayan herhangi bir karakter ile eşleşir.
\` : Bir tampon işlecidir. Tamponun başlangıcındaki boş dizge ile eşleşir.
\’ : Bir tampon işlecidir. Tamponun sonundaki boş dizge ile eşleşir.
[ifade] : Liste işlecidir. Öğreğin [aCme] ifadesi a veya C veya m veya e ile eşleşir.
[^ifade]: Liste işlecidir. Öğreğin [^aCme] ifadesi a veya C veya m veya e hariç herhangi bir karakter ile eşleşir.
Spamfilterde , ident yasaklamak mümkündür.Anlık saldırılarda saldırılan identi spama alabilir girişleri statüste parçalayabilirsiniz.Buyurun ihtiyacınız olan komut.

;--- Bunu demişsin :=) Ben bunuda kullan faydasını görürsün dedim '' Yani extra bir öneri '' demektir.
;--- Garantisi olmayan bir modeyi ben buraya yazmam....



/W den bahsediyorum farkında mısın bilmiyorum ama. Paylaştıklarını spamfilter eklersen anlarsın ne söylemek istediğimi. Sana yukarda verdiğin filterleri test edip sonuç göstererek sunduğum halde halen savunuyorsun. Ben hatanı düzeltmek adına yazmıştım. Demek ki yazmamak gerekiyormuş. Benim hakkımdaki düşüncelerini ve yazdıklarını umursamıyorum. Tek umursadığım hatalı kombinasyonu düzeltmeye yönelikti.

Kendi verdiğin 1. Kodu ekle bakalım, ekle ve kendin gör sonuçlarını.
Kod:

/spamfilter add c gzline - Yasak_Kelime ([a-zA-Z]|[[:punct:]]){1,}([a-zA-Z]|[[:punct:]]){1,}
Not: Dostun değilim.

Adam gibi paylaşım yapan herkese İyi forumlar.

uFuK 20 Eylül 2013 21:16

Cevap: spamfilter u
 
Konu amacına ulaştığı için kilitliyorum


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

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2025 IRCForumlari.Net Sparhawk