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/)
-   -   Çözüldü nick uzunlugu spamfilter eklemek (https://www.ircforumlari.net/mirc-scripting-sorunlari/497119-nick-uzunlugu-spamfilter-eklemek.html)

angry1 23 Temmuz 2012 20:32

nick uzunlugu spamfilter eklemek
 
slm arkadaslar burda gözüme carpmıstı fakat saatlerdir arıyorum bulamadım..
nicki 20 harften uzun olanların sunucuya girişini yasaklamak istiyorum 20 harften buyuk nıckler giremeyecek ve bunu istediğimiz zaman kapatmak için servisler üzerinden deilde spamfilter olarak eklemek istiyorum..

hazır kodlar bolumune acmısım konuyu yanlıslıkla kusura bakmayın silemedimde....

Feragat 23 Temmuz 2012 20:56

Cevap: nick uzunlugu spamfilter eklemek
 
20 harften büyük nicklerin sunucuya girişini spamfilter ekleyerekmi yasaklamak istiyorsun ve istediğin zaman açıp kapatmakmı istiyorsun. Doğrumu anlamışım ?

angry1 23 Temmuz 2012 21:09

Cevap: nick uzunlugu spamfilter eklemek
 
evet dostum spamfilter olarak eklıcem... kaldırmam gerektiğindede spamfilterden tekrar kaldırcam

house 23 Temmuz 2012 22:34

Cevap: nick uzunlugu spamfilter eklemek
 
Kod:

alias uekle {
.spamfilter add u block - Nickiniz_Çok_Uzun ^(.{ $+ $1 $+ }!.+@.+:.+)$
}
alias usil {
.spamfilter del u block - Nickiniz_Çok_Uzun ^(.{ $+ $1 $+ }!.+@.+:.+)$
}

Bunu Remote kısmına ekle. Şimdi biraz daha geliştirdim;

20 karakter ve uzun nickleri bloke için; /uekle 20

Yasağı kaldırmak için; /usil 20

20
sayısını kafana göre yazarsın. Alınabilecek en uzun nickin karakter sayısı, belirttiğinin bir altı olacaktır, yani 19 olur.

CoCoRiCo 23 Temmuz 2012 23:24

Cevap: nick uzunlugu spamfilter eklemek
 
spamfilter + u block -Rumuzunuz_Sunucumuza_Uygun_Degildir ^.{20,}!.*

angry1 24 Temmuz 2012 09:59

Cevap: nick uzunlugu spamfilter eklemek
 
arkadaşlar şimdi bu 2 kodu da denedim, hatta block + kill deiştim limiti 20 yaptım

ama sunucuya 25 haneli nickle bağlanabıldım block tada kill dede bi etkı olmadı

benim istediğim limit i 20 yaptıysam 21 haneli yada üstü nickler sunucuya bağlanamasın gzlinede olabılır gline de olabılır


ama bu 2 kodda calısmadı

house 24 Temmuz 2012 15:30

Cevap: nick uzunlugu spamfilter eklemek
 
Kod:

alias uekle {
.spamfilter add u block - Nickiniz_Çok_Uzun ^(.{ $+ $1 $+ }!.+@.+:.+)$
}
alias usil {
.spamfilter del u block - Nickiniz_Çok_Uzun ^(.{ $+ $1 $+ }!.+@.+:.+)$
}

Burada 20 rakamının yanına bir virgül koyup dener misin. Taban 20 olur, gerisi de varsa..
Örnek; /uekle 20,

angry1 20 Nisan 2014 19:02

Cevap: nick uzunlugu spamfilter eklemek
 
alias uekle { .spamfilter add u block - Nickiniz_Çok_Uzun ^(.{ $+ $1 $+ }!.+@.+:.+)$ } alias usil { .spamfilter del u block - Nickiniz_Çok_Uzun ^(.{ $+ $1 $+ }!.+@.+:.+)$ }

bunu fullname ye göre değiştirebilirmiyiz

yada buna benzer bir spamfilter
daha farklı bir komut..

fullname si 20 harften uzun olan lar giremiyecek

IRC-Dancer 20 Nisan 2014 19:36

Cevap: nick uzunlugu spamfilter eklemek
 
Kod:

^(.{ $+ $1 $+ }!.+@.+:.+)$
Kısmı Alttaki ile değilştir.
Kod:

^(.+!.+@.+:.{ $+ $1 $+ })$
NOT:Lakin bu işlev hatalı iş görür ama %100 sonuc vermez.
Kod:

(?-i)(.*([A-ZÖÇŞİÜĞ])){ $+ $1 $+ }
Bu gibi çözümde olabilir.Saldırı alıyorsan veya bu gibi rahatsız oldugun durumlar varsa 2-3 örnek verirsen %100 sonuc vercek spamı yazarım.

angry1 20 Nisan 2014 23:01

Cevap: nick uzunlugu spamfilter eklemek
 
nick ident ve ip adresleri duzgün tek farklı olan kısım fullname
örnek fullname : apQrwkGUuyDBJpCdZQzQFrsivvUKELcAWJTyzuFKfbFntAbTOS

--IRCForumlari.NET ; Flood Engellendi -->-> Yeni yazılan mesaj 23:01 -->-> Daha önceki mesaj 22:24 --

-
* OHfaikle H sohbet@71.195.72.136 :0 apQrwkGUuyDBJpCdZQzQFrsivvUKELcAWJTyzuFKfbFntAbTOS
OHfaikle (/WHO) listesi sonu.
* ahlikoje H chat@97.95.34.122 :0 yzuFKfbFntAbTOSapQrDBJpCdZQzQFrsivvUKELcAWJT
* kajdinge H muhabbet@88.155.68.147 :0 bTOSapQryzuFKfbFntAwkGUuyDBJpCdZQzQFrvUKEL

fullname ler hep boyle karmasık


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

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