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/)
-   -   [Adword]'sa düşen bazi kelimeleri Zline/Gline'yle Uzaklaştirmak.. (https://www.ircforumlari.net/mirc-scripting-sorunlari/370290-adwordsa-dusen-bazi-kelimeleri-zline-glineyle-uzaklastirmak.html)

Coldman 10 Aralık 2010 23:10

[Adword]'sa düşen bazi kelimeleri Zline/Gline'yle Uzaklaştirmak..
 
Merhaba Arkadaşlar, Öncelikle Keyifli Forumlar dilerim..

Söyle bir Kodda ihtiyacim var.

[Adword] 'da düşen kelimeyi yazani zline'yle Uzaklaştirmak istiyorum yada gline fark etmez. mümkünse yardımcı olursaniz sevinirim..

Örnek :
22:48] <IRc.XXX.Com> [Adword] (gamze:PRIVMSG:Rakipsiz): 4,1 B1a4a1l4L1s4Sohbet1uo.0.1.gi4N1f4E1d 4T1c
[22:48] <IRc.xxx.Com> [Adword] (gamze:PRIVMSG:SeRKaN): 4,1 B1a4a1l4L1s4Sohbet1uo.0.1.gi4N1f4E1d 4T1c
[22:48] <IRc.xxx.com> [Adword] (gamze:PRIVMSG:AteŞ): 4,1 B1a4a1l4L1s4Sohbet1uo.0.1.gi4N1f4E1d 4T1c

Bu sekilde Belirlediğim Kelime Adword'a düşerse onu uzaklaştirmak istiyorum.

birde, [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
Bu tarz nickler Hizli Bir Sekilde Giriş Yapiyor. Buna bir koddeyle nasil bir önem yapabiliriz.
(identdleri sadece Rakamlardan Oluşuyor).
Şimdiden Teşekkür Ederim.. Kolay gelsin Keyifli Forumlar.

CesuryureK 10 Aralık 2010 23:34

Cevap: [Adword]'sa düşen bazi kelimeleri Zline/Gline'yle Uzaklaştirmak..
 
iki durum içinde spamfilter komutu kullanabilirsin.

birinci durum için spamfilter komutu;

/spamfilter add cp gzline - Sebep BaalLsSohbetuo

ikinci durum için ise,

/spamfilter add u gzline - Sebep XP-*!*@*

ikinci durumda identler dikkatimi çekti, 8 haneli ve hepsi rakamdan oluşuyor eğerki bu durumu gözlemleyip bunun hep 8 haneli ve rakamlardan oluştuğunu görürsen alternatif olarak da,

/spamfilter add u gzline - Sebep ^(.+![0-9]{8}@.+:.+)$

komutlarını kullanabilirsin.

mirc kodları ile yapılır ama sürekli sunucuda olmak gerekir. Spamfilter daha avantajlı.

Coldman 11 Aralık 2010 20:17

Cevap: [Adword]'sa düşen bazi kelimeleri Zline/Gline'yle Uzaklaştirmak..
 
Alıntı:

CesuryureK Nickli Üyeden Alıntı (Mesaj 1040611030)
iki durum içinde spamfilter komutu kullanabilirsin.

birinci durum için spamfilter komutu;

/spamfilter add cp gzline - Sebep BaalLsSohbetuo

ikinci durum için ise,

/spamfilter add u gzline - Sebep XP-*!*@*

ikinci durumda identler dikkatimi çekti, 8 haneli ve hepsi rakamdan oluşuyor eğerki bu durumu gözlemleyip bunun hep 8 haneli ve rakamlardan oluştuğunu görürsen alternatif olarak da,

/spamfilter add u gzline - Sebep ^(.+![0-9]{8}@.+:.+)$

komutlarını kullanabilirsin.

mirc kodları ile yapılır ama sürekli sunucuda olmak gerekir. Spamfilter daha avantajlı.

Spama Ekledim, Fakat Diyelimki Söyle bir nick; mİRCUser-26598 Gibi Olan Nicklerde Etkileniyor. o yüzden addon istedim 10 15 saat pcde oldugumdan. sorun olmuyor o yüzden.

uFuK 12 Aralık 2010 04:44

Cevap: [Adword]'sa düşen bazi kelimeleri Zline/Gline'yle Uzaklaştirmak..
 
PHP- Kodu:

on *:join:#: { 
    
if $me isop $chan 
      var %
ayar ufuk $+ $chan 
      hinc 
-mu1 %ayar $nick
      
if ($hget(%ayar,0).item >= 3) {
        var %
i 1
        
while %<= $hget(%ayar,0).item 
          
mode $chan +mode $chan +b $address($hget(%ayar,%i).item,2) | kick $chan $hget(%ayar,%i).item 0,4Hızlı Giriş Botnet/Proxy Saldırı Koruması. | mode $chan -m
          inc 
%i     
        
}
      }
    }
  } 

Hızlı giriş çıkış için böyle bir önlem aldım. 1 saniyede 3 nick ve fazlası girerse kanaldan atar. Bunu Zline Olarakta Yapabiliriz İstersen. Saniye ve Giren nick sayısını sen manuel olarak sen değiştirebilirsin. Yukardaki kodlardaki rakamlardan 1
olan saniye, 3 olan giren nick sayısıdır.

Birde Adwors dediğin şey kanalmı yoksa statusta cıkan server mesajımı ? yani o gösterttiğin ileti. Belirtirsen onun içinde bir kod yazarım.

Coldman 12 Aralık 2010 12:14

Cevap: [Adword]'sa düşen bazi kelimeleri Zline/Gline'yle Uzaklaştirmak..
 
Alıntı:

FenomeNs Nickli Üyeden Alıntı (Mesaj 1040613272)
PHP- Kodu:

on *:join:#: { 

PHP- Kodu:

[B]    if $me isop $chan { [/B]
[
B]      var %ayar ufuk $+ $chan [/B]
[
B]      hinc -mu1 %ayar $nick[/B]
[
B]      if ($hget(%ayar,0).item >= 3) {[/B]
[
B]        var %i 1[/B]
[
B]        while %<= $hget(%ayar,0).item { [/B]
[
B]          mode $chan +mode $chan +b $address($hget(%ayar,%i).item,2) | kick $chan $hget(%ayar,%i).item 0,4Hızlı Giriş Botnet/Proxy Saldırı Koruması. | mode $chan -m[/B]
[
B]          inc %i     [/B]
[
B]        }[/B]
[
B]      }[/B]
[
B]    }[/B]
[
B]  }[/B

Hızlı giriş çıkış için böyle bir önlem aldım. 1 saniyede 3 nick ve fazlası girerse kanaldan atar. Bunu Zline Olarakta Yapabiliriz İstersen. Saniye ve Giren nick sayısını sen manuel olarak sen değiştirebilirsin. Yukardaki kodlardaki rakamlardan 1 olan saniye, 3 olan giren nick sayısıdır.

Birde Adwors dediğin şey kanalmı yoksa statusta cıkan server mesajımı ? yani o gösterttiğin ileti. Belirtirsen onun içinde bir kod yazarım.

Bu koddaki Hangi Yeri, Degiştirirsem, Zline veya Gline Olarak Kullanabilirim kodu Teşekkürler Kirimizi ile gösterirsen memlun olurum.

öncelikle Teşekkür ederim. Adwords #OPERS kanalına Spamdan Düşen kelimeleri içeriyor. ve benimde almak istediğim önem şu yani söyle birsey diyelimki ben ' Sizi Bilmem Ne Yaparim ' diye birsey yazıldı ve bu tekrarlanan birsey oldugunda bunu ondan sonrada zline'yle uzaklaştirmak.


Kodun statuse erkanına verdiği hata.:
#Sohbet cam_ogretmen25ist!*@* set by CoLdmAn (Sun Dec 12 12:31:31)
#Sohbet masajcı_erkek!*@* set by CoLdmAn (Sun Dec 12 12:04:53)
#Sohbet sert_kaya!*@* set by CoLdmAn (Sat Dec 11 23:13:17)
#Sohbet real_***_26a_ist!*@* set by CoLdmAn (Sat Dec 11 22:15:20)
#Sohbet End of Channel Ban List
-
0 Boyle bir rumuz/kanal bulunmamaktadir.
-
4Hızlı Boyle bir rumuz/kanal bulunmamaktadir.
-

uFuK 12 Aralık 2010 16:23

Cevap: [Adword]'sa düşen bazi kelimeleri Zline/Gline'yle Uzaklaştirmak..
 
PHP- Kodu:

on *:join:#: { 
  
if $me isop $chan 
    var %
ayar ufuk $+ $chan 
    hinc 
-mu2 %ayar $nick
    
if ($hget(%ayar,0).item >= 4) {
      
mode $chan +m
      
var %i 1
      
while %<= $hget(%ayar,0).item 
        
mode $chan +b $address($hget(%ayar,%i).item,2) | kick $chan $hget(%ayar,%i).item 0,4Hızlı Giriş Botnet/Proxy Saldırı Koruması. | mode $chan -m
        inc 
%i     
      
}
    }
  }


İlk Verdiğim Kodu Bu Şekilde Değiştir.

Diğer olaya gelince sana şöyle birşey yaptım. Opers kanalında botun nicki (orda server olarak geçiyor bende o şekilde düzenledim extra nicki varsa yaz kırmızı yere) 'n yazdığı kelimeler eğer senin belirlediğin kelimelerden biriyse nicke zline atıcak.

Kırmızı noktaları editle.

Alıntı:

on *:text:*:#opers: {
if $nick == $server {
if *kelime1* iswm $1- || *kelime2* iswm $1- || *kelime3* iswm $1- {
zline $remove($gettok($2,1,58),$chr(40))
}
}
}


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

Powered by vBulletin® Version 3.8.8 Beta 3
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2024 IRCForumlari.Net