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/)
-   -   Belli Bir KArakter Uuzunlugunda cümlenin 2. tekrarında Ban (https://www.ircforumlari.net/mirc-scripting-sorunlari/173296-belli-bir-karakter-uuzunlugunda-cumlenin-2-tekrarinda-ban.html)

µGµR 20 Ocak 2009 14:31

Belli Bir KArakter Uuzunlugunda cümlenin 2. tekrarında Ban
 
mesela kanala yapılan saldırılarda

<SaldırıYapanNick> Hepinizin Bilmem ne:DDDDDDHepinizin Bilmem ne:DDDDDDHepinizin Bilmem ne:DDDDDDHepinizin Bilmem ne:DDDDDDHepinizin Bilmem ne:DDDDDDHepinizin Bilmem ne:DDDDDD
<SaldırıYapanNick> Hepinizin Bilmem ne:DDDDDDHepinizin Bilmem ne:DDDDDDHepinizin Bilmem ne:DDDDDDHepinizin Bilmem ne:DDDDDDHepinizin Bilmem ne:DDDDDDHepinizin Bilmem ne:DDDDDD

şeklinde çocukça hareketleri oluyor bazılarının.

yukardakini örnek olsun diye verdim orda aşağı yukarı 200 karakter var 200 karakteri aşan cümlenin 2. tekrarında kline atabilirmiyiz ?

IrCbaStarD 20 Ocak 2009 14:45

Cevap: Belli Bir KArakter Uuzunlugunda cümlenin 2. tekrarında Ban
 
Kod:

alias x1 return $remove($1-,$chr(32))
on *:text:*:#: {
  if $len($1-) > 200 {
    if $istok(Nick1 Nick2 Nick3,$nick,32) { halt }
    hinc -mu10 Saldırı $+($chan,.,$nick,.,$x1($1-)) 1
    if $hget(Saldırı,$+($chan,.,$nick,.,$x1($1-))) == 2 {
      .kline $nick 10d sebeb.
      .hdel -s Saldırı $+($chan,.,$nick,.,$x1($1-))
    }
  }
}

Kırmızı cümle uzunlugu, mavi ise korumalı nick'ler, sonuçda oyun botları vs. bunların nick'lerini alırsın sorunsuz calışır, fazla test etme imkaan'ım olmadı, ama düzgün çalıyor. Sorun olursa bu başlık altında belirte bilirsin.

epicemic 05 Haziran 2009 22:42

Cevap: Belli Bir KArakter Uuzunlugunda cümlenin 2. tekrarında Ban
 
<SaldırıYapanNick> Hepinizin Bilmem ne:DDDDDDHepinizin Bilmem ne:DDDDDDHepinizin Bilmem ne:DDDDDDHepinizin Bilmem ne:DDDDDDHepinizin Bilmem ne:DDDDDDHepinizin Bilmem ne:DDDDDD

<SaldırıYapanNick> Hepinizin Bilmem ne:DDDDDDHepinizin Bilmem ne:DDDDDDHepinizin Bilmem ne:DDDDDDHepinizin Bilmem ne:DDDDDDHepinizin Bilmem ne:DDDDDDHepinizin Bilmem ne:DSSSSS

arkadaşlar birde böyle yapıyorlar yani son 4,5 harfi değiştirerek 2. satırı kopyalıyorlar o zaman koruma birşey yapmıyor ne gibi birşey yapabiliriz?

Regex 05 Haziran 2009 23:55

Cevap: Belli Bir KArakter Uuzunlugunda cümlenin 2. tekrarında Ban
 
hinc -mu10 Saldırı $+($chan,.,$nick,.,$x1($1-)) 1

Olan yeri;

hinc -mu10 saldırı $+(#,.,$nick,.,$x1($1-4))

Yukarıdaki biçimde değiştirirsen, birinci sözcükten dördüncü sözcüğe kadar olan bölümü alacaktır. Kırmızıyla gösterdiğim rakamı kaç yaparsan, o kadar sözcüğü içerecektir.

epicemic 06 Haziran 2009 01:52

Cevap: Belli Bir KArakter Uuzunlugunda cümlenin 2. tekrarında Ban
 
malesef bu sekilde olmadı. 8,9 sözcük aynı son kelimeyi degisik gösteriyorum atmıyor.

XcLusive 07 Haziran 2009 03:56

Cevap: Belli Bir KArakter Uuzunlugunda cümlenin 2. tekrarında Ban
 
karakter sınırlaması getirin korumanız 50 yada 70 karakterden sonrasını almasın bu şekilde işlem görecektir.

epicemic 07 Haziran 2009 18:41

Cevap: Belli Bir KArakter Uuzunlugunda cümlenin 2. tekrarında Ban
 
if $len($1-) > 200 {
Burası 50 zaten ?

epicemic 20 Haziran 2009 15:49

Cevap: Belli Bir KArakter Uuzunlugunda cümlenin 2. tekrarında Ban
 
bu konuda yardımcı olacak bir arkadaş yokmu acaba

XcLusive 21 Haziran 2009 18:56

Cevap: Belli Bir KArakter Uuzunlugunda cümlenin 2. tekrarında Ban
 
PHP- Kodu:

on *:text:#:*:{
  
var %$nick,%$chan,%$regsubex($1-,/(.)\1+/g,\1)
  
hinc -mu60 repeat $+(%c,%n,%t1
  
if ($hget(repeat,$+(%c,%n,%t)) == 3) { ban -%%n 2 Tekrar.. | hdel repeat $+(%c,%n,%t) }



epicemic 22 Haziran 2009 21:10

Cevap: Belli Bir KArakter Uuzunlugunda cümlenin 2. tekrarında Ban
 
yok malesef bu code işlem yapmıyor.
normal yapılan tekrarda da atmadı
diğer şekilde sonunda ki harflerin bir kaçını değiştirerek yapılan tekrarda da tepki göstermedi.


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

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