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/)
-   -   Küfür koruması (https://www.ircforumlari.net/mirc-scripting-sorunlari/25180-kufur-korumasi.html)

MayheM 24 Eylül 2006 16:39

Küfür koruması
 
Merhaba;

Kanala şöyle saldırı yapıyorlar


Örnek: *A*N*A*N*I*N* A*M*I*N*I* S*İ*K*İ*M* O*R*O*C*P*U* *C*O*C*U*G*U*K*L*A*R*I E*B*E*İ*N*İ*Z*İ S*İ*K*İ*M P*İ*C*İ*N *E*V*L*A*T*L*A*R*I H EP-İ_Z-N_İ P_İ-C S_İ-N_İ-Z S_İ-K_İ-M A_N_A_-L_A-R_I-N-I_Z-I

Örnek: Ahmer S A L A K O GL AN S A L A K S E N P İ C S İN Ş E R E F İ S İ Z İ N

öRNEK: L*A-N* D-E/L/İ E/T/M/E/Y/İ/N B/E/N/İ Y/A/K/A/R/I/M S/İ/Z/İ/ /P/İ/C/L/E/R

Bu şekilde küfür edip kacıyorlar. Bu kadar kısa yazmıyorlar gerci onlar örnek diğe kısa kısa yazdım. onlar elleri geldigince daha uzun yazıp 1 yada 2 kere kanal genline yazıp gidiyorlar.İplerine ban atıyorum ama yine modem degişyorlar. Gelip küfür ediyorlar.

Yardımlarınız icin şimdiden TŞklr.

NaTSuKa 24 Eylül 2006 17:24

Yanıt: Küfür koruması
 
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

burdaki addonu mIRC ine koy eger küfür koruman varsa küfürleri şu şekilde ekle..
ör:

*s*i*k*r*i*m*

şeklinde ekle S/i/k/e/r/i/m gibi her ne türlü yazarsa yazsın onu atacaktur yazdıgında atacaktır

MayheM 24 Eylül 2006 17:41

Yanıt: Küfür koruması
 
Atmıyor. Msn de bu konuda bana yardımcı olurmusun

MayheM 24 Eylül 2006 17:42

Yanıt: Küfür koruması
 
Atmıyor. Bu konuda bana msn den yardımcı olurmusun

SCouNDReL 24 Eylül 2006 19:14

Yanıt: Küfür koruması
 
Kod:


on *:TEXT:*:#:{
var %i 1
while $read(kelimeler.txt,%i) {
if ($read(kelimeler.txt,%i) iswm $remove($1-,$chr(32),*,/,\,.,$chr(44),-,_,!,;)) { ban -k $nick 2 Küfür etme a nokta q ,p }
inc %i
}
}

içinde * / \ vs.. gibi karakterlerin olmadıını varsayalım.. (:
kelimeler.txt ye küfürleri alt alta eklersin..

*salak*
*aptal*

gibi..

verdiim sadece örnek bu şekilde kullanılabilr.

LeadeR 25 Eylül 2006 02:47

Yanıt: Küfür koruması
 
Üst bölümde verilen kodlarıda kullanabilirsin, en nihayetinde onlarıda aşarlarsa artık regex'i kullanabilirsin
"sikerim" "ananı" kelimelerini örnek olarak vereyim devamını sen getirebilirsin

Kod:

on *:text:*:#: {
  if ($regex($1-,/.*?([sS]{1,5}\W*(!|1|[iI]){1,5}\W*[kK]{1,5}\W*(é|[eE]){1,5}\W*[rR]{1,5}\W*(!|1|[iI]){1,5}\W*[mM]{1,5})/)) {
    gzline $nick küfür
  }
  if ($regex($1-,/.*?([aA]{1,5}\W*[nN]{1,5}\W*[aA]{1,5}\W*[nN]\W*(!|i|?|[ıI]){1,5})/)) {
    gzline $nick küfür 
  }
}

Risklidir, hatalı ban atabilirsin bunu en son seçenek olarak düşün.

Teoman 25 Mayıs 2007 16:02

Yanıt: Küfür koruması
 
Regex güzel.. Büyük yerlerde kullanmak mantıklı.. acaip küfür edenler var regex bile yakalamıo nedense..Ascii karakter yazıyorlar.. bir nokta şapka vs..gibi.. ben cok ugrastim cok yoruldum umarım birileri deli gibi bi küfür koruması yazar da bende kurtulurum...

diEfoRyoU 26 Mayıs 2007 21:05

Cevap: Küfür koruması
 
Neden bu biri sen olmayasın ki? Sırf sen rahat edesin diye, neden başkası küfür koruması yazsın ki? Sen yaz bu korumayı. En azından gözle görülür bir katkın olur mIRC Scripting'a.

artemiSo 31 Mayıs 2007 10:47

Yanıt: Küfür koruması
 
Genelde bu Tarz KufurLerin Harf uzunlukları Baya bir uzundur. Ve Pek bir Çözüm BuLunamıyor. Bende Uzun Zaman NasıL bir Çözüm üretile bilinir diye düşündüm. vE 100 Harfi Gecen Her sozu Spamfilterden Block Lanırsa Kufurlerde Kanala Çıkmaz diye düşündüm vE gayette başarılı oLdu..

BLocK eklenicek olan kod Spamfiltere. (.{100})

50 yaparsanız 100 u 50 yapmanız yeterli.

Sinbat 15 Eylül 2007 13:58

Cevap: Küfür koruması
 
if ($regex($1-,/.*?([sS]{1,5}\W*(!|1|[iI]){1,5}\W*[kK]{1,5}\W*(é|[eE]){1,5}\W*[rR]{1,5}\W*(!|1|[iI]){1,5}\W*[mM]{1,5})/)) {
gzline $nick küfür
}
bu koruma hoşuma gitti ama *aptal* mantıgı ile çalışıyo if ($regex($1-,/^ yaptım oldu aptal* gibi çalışıyo ama renkli yazılarda atmıyo o zamanda [[:cntrl:]] kullanmam lazım galiba ama yapamadım yardımlarınız bekliyorum arkadaşlar :)

detay 15 Eylül 2007 15:27

Cevap: Küfür koruması
 
$strip($1-) kullan $1- yerine.

Sinbat 16 Eylül 2007 05:36

Cevap: Küfür koruması
 
detay olmadı buda küfürü ilk kelimede bulursa banlıyo mesela aptal kelimesini aptal hepiniz yazınca banlıyo ama hepiniz aptal yazınca kanala biri banlamıyo nasıl düzeltebilirim if ($regex($strip($1-),/^ olmadı if ($regex($1-,/.*? kelimeler çakışıyo if ($regex($1-,/^ renksizde atmıyo bi ayar tutturamadım:) if ($regex($strip($1-),/.*?([pP]{1,5}\W*(ı|I|[iİ]){1,5}\W*(ç|Ç|[cC]){1,5})/)) { bundada kapıcı yazıyolar banlıyo salak* wilcard şeklinde çalışacak ama cümlenin ortasında da atacak sen bir aptalsın gibi

detay 16 Eylül 2007 11:32

Cevap: Küfür koruması
 
//echo : $regex(hepiniz aptalsiniz,aptal) sadece 1.kelime olmasi gerekmez cumle icinde de atar. tek basina kelimeyi kullandiginda zaten if *kelime* iswm nin islevini gorucektir ama dersenki sadece o kelime yazidiginda atilsin ^kelime$ kullanmalisin

Sinbat 16 Eylül 2007 14:59

Cevap: Küfür koruması
 
detay bazı sözlerde inek* mantıgı ile çalışmasını istiyom i*n*e*k*l*e*r yazınca da atacak bunu renkli yazıncada if ($regex($1-,/.*? bu sinek yazıncada atıyo if ($regex($strip($1-),/^ bu da inek seni yazınca atıyo hepiniz ineksiniz yazınca atmıyo

Sinbat 17 Eylül 2007 01:22

Cevap: Küfür koruması
 
detay olmuyo hep *aptal* şeklinde çalışıyo kaptalya yazıncada atıyo kelimenin sonunu $ ile kesebiliyom ama baş tarafı olmuyo bi türlü yapamadım ya:(

detay 17 Eylül 2007 01:35

Cevap: Küfür koruması
 
//echo * $regex(aptalya,^aptal)

//echo * $regex(kaptalya,^aptal)
ikisini bir incele.

Sinbat 17 Eylül 2007 05:18

Cevap: Küfür koruması
 
if ($regex($1-,/^([pP]{1,5}\W*(ı|I|[iİ]){1,5}\W*(ç|Ç|[cC]){1,5})/)) {
.mode # +b $nick
}
kapıcı yazınca hala banlıyo //echo * $regex(kaptalya,^aptal) 0 değerini gösteriyo ama bende hala banlıyo
if ($regex($strip($1-),/^([pP]{1,5}\W*(ı|I|[iİ]){1,5}\W*(ç|Ç|[cC]){1,5})/)) {
.mode # +b $nick
olmuyo ikiside epic yazınca kapıcı yazınca banlıyo kafam durdu:(

yepaa 17 Eylül 2007 12:31

Yanıt: Küfür koruması
 
\binek diye ekle kelimeyi kelimenin sonunda atsın istiyorsan. Başında istiyorsan \b yi ayraç alarak kullanabilirsin. Başa yada sona nasıl olmasını istiyorsan o şekilde ekle işini görür.

yepaa 17 Eylül 2007 12:46

Yanıt: Küfür koruması
 
Bak kendi kullandığım koruma .

PHP- Kodu:

on *:text:*:#:if $regex($1-,/ $+ $read(kufres.txt) $+ /i) { ban -u900 # $nick 2 | kick # $nick 12Lütfen 4Kurallara 12Uyunuz!4! %logo   } 

kelimeleri kufres.txt ye şu şekilde ekledim.

\byarra|\byaraq|\byarak|\b*****|

Tabi eklenip çıkarılmak gerektiğinde acemi oplar baya bir sorun yaşıyor öğrenene kadar:) Bigün olurda adam gibi olan bu korumaya ben addon yapacağım diyen çıkarsa ona üstün onur madalyası takacağız hepberaber :p

BehroozWolf 17 Eylül 2007 12:58

Cevap: Küfür koruması
 
yeppa, verdigin kod biraz risk tasiyor :)

yepaa 17 Eylül 2007 13:09

Yanıt: Küfür koruması
 
Ne gibi bir risk ?

Sinbat 17 Eylül 2007 16:18

Cevap: Küfür koruması
 
su topragı oyarak ilerliyo yazınca atıyo yine ben kelimeden öncesi degil sonrası geçtiğinde atsın istiyom oda olmuyo:(


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

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