Tekil Mesaj gösterimi
Alt 16 Nisan 2008, 19:22   #15
Çevrimdışı
Dependent
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: hash tekrar korumamda sorun var..




SpecifiC Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on @*:text:*:#: { if $nick isreg # { var %mcrpty = $md5($+($nick,#,$regsubex($1-,/(.)\1+/g,\1)),m) hinc -mu4 flood %mcrpty if $hget(flood,%mcrpty) == 3 { ban -ku600 # $nick 2 KICK-SEBEBİ hdel flood %mcrpty } } }

Tekrar koruması dedigimizde bire bir yazılan metin tekrarları kapsamak ile kalmamalı yani "selllaammm" ile "seeelllaammm" birbirinin tekrarıdır. Bu durumuda göz önüne alarak üsteki koruma çok daha mantıklıdır. ;oki

örnegin:
seellllaaammmm naabbbeerrrr
sssseeeellaammm nnabbeerrr
sseeellaammm nabbbeerrr

Şeklindeki tekrarlarıda yakalayabilirsiniz. Yukarıdaki code 4 saniyede 3 kez tekrar yapıldıgında işlem yapar. ;scare;huh


tekrar eden genelde ctrl + v yada yukarı ok enter kullandığından regex biraz gereksiz kalır ama md5 i güzel düşünmüşsün en azından hash taki verilerin boyutu nu küçültür (gerçi bunu denemek gerek selam için 32 karakterli oluşturacak onun yerine 32 den aşağı ise md5 yapmaması denenebilir)

 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları reklam ver Benimmekan Mobil Sohbet