![]() |
SC5 botları hakkında. sunucuya giren sc5 botlari var nick ve fullname kisimlari ayni bunlari sunucuya girerken banlamamiz gerekiyor bu konu hakkinda yardimci olabilecek varmi arkadaslar ? simdiden tesekkur ederim. |
Sunucuya girişte fullname kısmını gösteren eklenti mevcutmu sizde? |
Client connecting on port 6667: ?????? (-@?????????) [clients] maalesef boyle ki, bu kod icin dediginiz eklentiyi yapmak zorundamiyiz ? |
Değilsin. Ama hızlı çalışması bakımından iyi olurdu. Çünki sana yazacağım kodda ancak, kişi sunucuya girdiğinde /who /whois vs. çekip bilgilerini kontrol ederek devamında işlem yapabilirim. Uygunmudur? |
snippet' s bölümünde proxy killer 2.0b var Ümit abinin kodladığı.. Bi dene istersen. Sonuçta sc5 de proxy ile çalışıyo |
|
3-4 yıldır büyük denilebilecek bir sunucuda adminim ve sc5 sıkıntısını aştım, sen bana bunların ortak yönlerini söyleyiver. 1- identlerin karakter sayısı ile fullnamelerin karakter sayısı aynı mı? evet ise dile getiriver - 2- ident ile fullname aynı mı? aynı ise dile getiriver. - 3- ident'i nickinde ve fullnamesinde geçiyor mu? geçiyor ise dile getiriver - 4- giren her sc5 nickli kişinin bu şekilde gözlem yapıp hangi şık ağır basıp ve kessin uyuyorsa sen bana ilet o zaman kod değil spamfilter komutu yazarım giremez. Not: lütfen birden çok sc5 nickinin yukarıdaki maddelere göre gözlemleyiniz. Gözlemleyiniz ki kesin bir şekilde engelleme mantığı yapabilelim. Not2: illa mirc kodu olacak dersen de onu da yaparız. en kısa zamanda cevap bekliyorum. |
Bana dediğin EĞER nick fullname içerisinde GEÇİYORSA idi. Dediğin şekle uygun birşey yazdım, işini görür. - on *:snotice:*client conn*:hadd -m _jnick $9 1 | .enable #x | who $9 #x off raw *:*: { haltdef if ($regex(_num,$numeric,^(352|315)$)) { var %_n = $regml(_num,1) if ($(,%_n) = 352) if ($hget(_jnick,$6) && $6 iswm $9-) { echo -ae $6 bot olabilir. | hdel _jnick $6 } if ($(,%_n) = 315) .disable #x } } #x end Kalın olarak belirttiğim yerde $6 nick oluyor. Gline vb. işlev yaptırabilirsin. |
eline koluna saglik hasan tas gibi olmus kod bir hata veriyor /hdel: insufficient parameters (line 7, script2.ini) bunu anlayamadim ? |
Öyle bir hata vermemesi lazım. on *:snotice:*client conn*:hadd -m _jnick $9 1 | .enable #x | who $9 #x off raw *:*: { haltdef if ($regex(_num,$numeric,^(352|315)$)) { var %_n = $regml(_num,1) if ($(,%_n) = 352) { if ($hget(_jnick,$6) && $6 iswm $9-) { echo -ae $6 bot olabilir. | hdel _jnick $6 } } if ($(,%_n) = 315) .disable #x } } #x end - Şeklinde tekrar dene bakalım. |
++ mIRCScripting.net hakkında kısaca: |
User Alert System provided by
Advanced User Tagging v3.1.3 (Lite) -
vBulletin Mods & Addons Copyright © 2026 DragonByte Technologies Ltd. Runs best on HiVelocity Hosting.