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/)
-   -   Spam hakkında (https://www.ircforumlari.net/mirc-scripting-sorunlari/393663-spam-hakkinda.html)

Beklenti 15 Mayıs 2011 12:32

Spam hakkında
 
Merhaba arkadaşlar spamfilter da xxx nickini spama eklemek istiyorum.
xxx nicki sunucuya bağlandığı zaman kanala sokmadan zline atsın.

Böyle birşey lazım. Bende vardı ama kodlari bulamadım denediklerimde kanala girince atıyor. Yardım lütfen.

toXic 15 Mayıs 2011 12:49

Cevap: Spam hakkında
 
Kod:

/Alias F1 { /spamfilter add u gzline +1h yasak_nick (?-i)^($+  $$?=”Nick?” $+ !.+@.+:.+)$ }

Sunu deneyin.

Beklenti 15 Mayıs 2011 12:57

Cevap: Spam hakkında
 
Toxic teşekkürler lakin bu zaten benim kullandıgımdan ama kanala girmeden atmıyor kanala yansıyor önceden yansımıyordu acaba unrealle alakalı bir problemmi var :o

Edit: Ayrıca kodla eklediğimde hiçbir etki etmiyor atmıyorda.
Status; *** Spamfilter added: '(?-i)^($+ sergenovic!.+@.+:.+)$' [target: u] [action: gzline] [reason: yasak nick] on Sun May 15 09:57:52 2011 GMT

Yazıyor ama atmıyor.

toXic 15 Mayıs 2011 13:47

Cevap: Spam hakkında
 
Kod:

spamfilter {
ban-time "10m";
regex "NICK";
target user;
reason "BANNED!";
action gline;
};

Bu şekil verilmiş böyle al unrealircd.conf'una ekle.

regex "nick" nick kısmına nicki yaz.

Beklenti 15 Mayıs 2011 17:42

Cevap: Spam hakkında
 
Toxic saolasın ama ben buldum.
Senin ilk verdiğin kodda değer giriş kısmı olan $$?="Nicki yazınız" bölümü önü ve arkasındaki boşluklar spamfilteri geçersiz yapıyor. Boşluklar kaldırıldıgında site spamfileri $$?="nicki diye ekliyor. En kesin çözüm o bölümü ve boşluklari silip tek tek elle eklemek.

Zaten bu kod sitelerde hep aynı, sözüm meclisten dışarı bizim milletimiz kopy yapıştıra aşırı düşkün oldugu için özgün yazılara pek rastlanmıyot. Bu nedenle sonucun çok olması da pek fayda etmiyor. Yardıma ihtiyac duyuyorsun. Vakit nakittir :)

Teşekkür ederim tekrardan toXic. İşin rast gitsin inş...

Difuzyon 15 Mayıs 2011 21:43

Cevap: Spam hakkında
 
Kod:

Alias F1 { spamfilter add u gzline +1h yasak_nick (?-i)^( $+ $$?=”Nick?” $+ !.+@.+:.+)$ }
$+ identifierini bir bağlaç olarak düşünelim,önünde ve ardında mutlak surette birer boşluk olmalıdır.O boşlukları silip,diğer kısımlarla birleştirme işlevi görür.

Beklenti 15 Mayıs 2011 22:47

Cevap: Spam hakkında
 
Açıklama 10 numara olmuş. $+ boşlugu sildiğini bilmiyordum. Buna göre kodu tekrar düzenleyince sahiden ve tam istediğim gibi ekleme çalıştı.

Teşekkürlerimi sunuyorum size.


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

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