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

 Kayıt ol  Topluluk
Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 30 Kasım 2007, 19:01   #1
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Spamla ilgili 1 kod lazım deneyimli arkadaslar yardım pls




arkadaşlar benim istediğim kod şu şekilde mesela ben spama action : block olarak bi küfür ekliyorum bunu bazen userler kullanıyor blockta olduğundan gitmiyor ve sorun olmuyor Ama kanalda sürekli küfür edenler var bu kişiler block a yakalandıklarını bildiği için çıkmıyolar küfürü değiştirip tekrar atıyolar Benim istediğim kod 3 defa üst üste spam filtere block olarak yakalanan ip e veya nicke oto zline atıcak. Şimdiden tşk ediyorum iyi çalışmalar

 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları reklam ver Benimmekan Mobil Sohbet
Alt 30 Kasım 2007, 22:44   #2
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Spamla ilgili 1 kod lazım deneyimli arkadaslar yardım pls




Evet bunu yapabilmenin yolu basit.
Snomasks'ların yeterli ise ve block kelimesini kullanan kişiyi, snotice olarak görebiliyorsan, yapabilirsin.
Normal'de spam'a yakalanan kişi status'de bu şekilde gösterilir;

[22:34] -irc.serverin.com - [Spamfilter] nick!ident@IP matches filter '******': [PRIVMSG #x: 'block-kelime'] [uyarı mesajı]

Burada; [Spamfilter] 1. kelimedir. Yani $1 oluyor.
Bundan yola çıkarak, $2 nick!ident@Ip kelimesine denk geliyor.
Yapıcağın işlev $2 verisininde(nick!ident@ip) IP'i almak.

Bilgiler:
1- $gettok($2,2,64) IP numarasını verir.
2- $gettok($2,1,33) Nick'i verir.

En basit şekilde;

on *:snotice:*[Spamfilter]*: { var %s = $gettok($2,2,64) | hinc -m spam %s 1 | if $hget(spam,%s) >= 3 { zline %s sebeb. | hdel spam %s } }

Şeklinde yapabilirsin.

 
Alıntı ile Cevapla

Alt 30 Kasım 2007, 23:11   #3
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Yanıt: Spamla ilgili 1 kod lazım deneyimli arkadaslar yardım pls




Bu konuda aCoUsTiC'in addonu vardı ..

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on &^*:SNOTICE:*: { ; Yapimci aCoustiC ; Mayıs 26, 2005, 04:41:52 am if ($strip($1) == [Spamfilter]) && ($3 == matches) && ($4 == filter) { if ($gettok($7,1,58) == $me) { if (!$query($gettok($2,1,33))) { query $gettok($2,1,33) echo -tm $gettok($2,1,33) $+($chr(3),3,$str(-,10)) 4Filtreden size göndermeye çalıştı $+($chr(3),3,$str(-,10)) echo -tm $gettok($2,1,33) $8- echo -tm $gettok($2,1,33) $+($chr(3),3,$str(-,30)) } else { echo -tm $gettok($2,1,33) $+($chr(3),3,$str(-,10)) 4Filtreden size göndermeye çalıştı $+($chr(3),3,$str(-,10)) echo -tm $gettok($2,1,33) $8- echo -tm $gettok($2,1,33) $+($chr(3),3,$str(-,30)) } halt } if (!$window(reklam)) { window -ekb @reklam } if (%otogline [ $+ [ $gettok($2,1,33) ] ] == $null) { set -u17 %otogline [ $+ [ $gettok($2,1,33) ] ] 1 } else { inc %otogline [ $+ [ $gettok($2,1,33) ] ] } echo -tm @reklam $+($chr(3),3,$str(-,10)) 4Reklam istatistiği $+($chr(3),3,$str(-,10)) echo -tm @reklam $chr(160) echo -tm @reklam $+($chr(3),4,Nick:,$chr(3)) $gettok($2,1,33) echo -tm @reklam $+($chr(3),4,IP:,$chr(3)) $gettok($2,2,64) echo -tm @reklam $+($chr(3),4,Tür:,$chr(3)) $gettok($6,1,91) echo -tm @reklam $+($chr(3),4,Kime:,$chr(3)) $gettok($7,1,58) echo -tm @reklam $+($chr(3),4,Reklam:,$chr(3)) $8- echo -tm @reklam $chr(160) if (%otogline [ $+ [ $gettok($2,1,33) ] ] => 4) { echo -tm @reklam $+($chr(3),4,Dikkat:,$chr(3)) Reklam tekrarı çok fazla otomatik Gline atıldı. gline $+(*@,$gettok($2,2,64)) 1d :[ma/inv] Reklam yaptiginiz için girişiniz engellenmiştir } else { echo -tm @reklam $+($chr(3),4,Atmak için:,$chr(3)) /gline $+(*@,$gettok($2,2,64)) 1d :[ma/inv] Reklam yaptiginiz için girişiniz engellenmiştir } echo -tm @reklam $chr(160) echo -tm @reklam $+($chr(3),3,$str(-,30)) echo -tm @reklam $chr(160) beep haltdef } }

Sanırım 4. defada takılana ban atıyordu....Tabi düzenleyebilirsin kaçıncı defa istersen ...

 
Alıntı ile Cevapla

Alt 01 Aralık 2007, 03:45   #4
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Spamla ilgili 1 kod lazım deneyimli arkadaslar yardım pls




1. kodda ip olarak vermişsin arkadaşım onu verdiğin bilgiye göre nick olarak yazdım oldu eline sağlık emeğe saygı tşk ederim

 
Alıntı ile Cevapla

Alt 01 Aralık 2007, 13:45   #5
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Spamla ilgili 1 kod lazım deneyimli arkadaslar yardım pls




on *:snotice:*[Spamfilter]*: { var %s = $gettok($2,1,33) | hinc -m spam %s 1 | if $hget(spam,%s) >= 3 { zline %s 1d 1S14pam12/1T14rojan 1N14edeniyle 1B14anlandınız. [OnLine] | hdel spam %s } }

Yalnız bunda adam zaman aralığı önemsiz 3 kez yakalandımı atılıyo bunu 3 kez üst üste veya 10 sn içinde 3 kez yakalanırsa atılsın şeklinde yazabilirmisin

 
Alıntı ile Cevapla

Alt 01 Aralık 2007, 15:18   #6
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Spamla ilgili 1 kod lazım deneyimli arkadaslar yardım pls




on *:snotice:*[Spamfilter]*: { var %s = $gettok($2,2,64) | hinc -mu10 spam %s 1 | if $hget(spam,%s) >= 3 { zline %s sebeb. | hdel spam %s } }

Şeklinde yaparsın.

 
Alıntı ile Cevapla

Cevapla

Etiketler
arkadaslar, deneyimli, ilgili, kod, lazim, lazİm, mirc download, mirc indir, pls, spamla, yardim, yardım


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 Açık
Refbacks are Açık


Benzer Konular
Konu Konuyu Başlatan Forum Cevaplar Son Mesaj
ArkadasLar Yardım Lazım.. ErkaY Bilgisayar Donanımı 1 06 Mart 2006 13:18
Verilen nicklere otomatik mesaj atmak [anti spamla ilgili] MaeLStrOm mIRC Scripting Sorunları 2 11 Nisan 2005 17:28