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/)
-   -   AntiSpam'daki Mesajı Kick Mesajına Aktarmak... (https://www.ircforumlari.net/mirc-scripting-sorunlari/5843-antispamdaki-mesaji-kick-mesajina-aktarmak.html)

djiNn 20 Temmuz 2005 11:59

AntiSpam'daki Mesajı Kick Mesajına Aktarmak...
 
Arkadaşlar Benim Kafama Takıldı Ve Yapmak IsTiyoRum şimdi Benim Istediğim Şey @ASB Gelen Reklam Mesajlarını Attıgım Kick Mesajlarına Yansıtmak.. Hiç Bir Bokta Yapamadım Deli Oldum.. şimdi ;

elseif (%asb.nmsg == msg) {
if (%asb.repme == 1) { window -e @ASB | echo -t @ASB 4MSG - $1 $.la( $+ $2- $+ 4) }
var %n = 1
var %t = $numtok(%asb.immune,44)
while (%n <= %t) {
if ($gettok(%asb.immune,%n,44) iswm %asb.checkspammask) { goto end }
inc %n
}
$asb.checkspamwords($1,$2-)
}
elseif (%asb.nmsg == n) {
if (%asb.repme == 1) { window -e @ASB | echo -t @ASB 4NOTICE - $1 $.la( $+ $2- $+ 4) }
var %n = 1
var %t = $numtok(%asb.immune,44)
while (%n <= %t) {
if ($gettok(%asb.immune,%n,44) iswm %asb.checkspammask) { goto end }
inc %n
}
$asb.checkspamwords($1,$2-)
}
:end
}

Kırmızı Yazılı Yerler , Yazıyı Noktalıya Çevirme Kodları Ile @ASB Penceresine Yazdirabiliyorum..
Aynen Bu Şekil
MSG - songul_son antib0t...iversiteli...tunlarla...runtulu...hbet.. .mek...tiyorsan...L...v`w.....hra.............

Ama Benim Amacım Oradaki Yazının Aynısını Kick Mesajına Yansıtmak Ve Anti-Spam Addonunun Içine Şunu Yapmaya Çalıştım Ne Kadar Doğru Ne Kadar Yanlışş Bilemiyorum..


On 1:text:*:@ASB: {
if (MSG iswm $strip($1-)) {
var %spammsg = $strip($4-)
}
if (NOTICE iswm $strip($1-)) {
var %spamnotice = $strip($4-)
}
}

Sonutca Şu Şekilde Geliyor..
NOTICE -ask_cenneti ...tık...nin...zdıklarını...rmeyeceğim...nore..... .2......7...ELEBEK....5)...2......
MSG - CounTeR şok...k...seli...nc...ilarin...CAVÜZE...radıkları. ..ın...zli...mra...kimi...psi...bte...---...kbirsigara...,j,b,.....et


Ve O Kodu Yazdım Yazdıktan sonrada Şunu Yaptım

cs akick $chan(%cn) add $address($1,2) 11,1 [ DonT PaNiC! ] Lamer Is Detected Improper Message. You Are Paramently Banned Chan Is = $chan(%cn) Yaptığı Reklam : 0,4 %spammsg %spamnotice  .

Ama Cıkan Mesaj Şu OLuyor..
[11:55] * Serkan-CakirGozluMSN was kicked by ChanServ (AKICK by Reactive ( [ DonT PaNiC! ] Lamer Is Detected Improper Message. You Are Paramently Banned Chan Is = #kelebek Yaptığı Reklam : .))

Kos Kocaman Bi Boşluk :) Acabildiğimce AÇık Anlatmaya Çalıştım Umarım Yardımcı Olan Olur..

UOnur 20 Temmuz 2005 14:11

Öteki başlıkta belirttiğim gibi mesajlara bakarsın.
Sonrada on *:sockread:asb*:{ event'inde mesajları bi değişkene kaydet.
Sonrada O kick mesajlarının bulunduğu yere o değişkeni yaz :)
İnşallah anlamışsındır :D

eviL 20 Temmuz 2005 14:27

aslında hiç gerek yok.. ben yazmısdım cevap verildi ve calısıyor fakat istedigim verimi alamadim.. bu haliyle trojandan farkın kalmiyor :)

djiNn 20 Temmuz 2005 17:54

UOnur Abicim Sen BAna Küfür Et Daha Iyiii OFFFf...

MaeLStrOm 20 Temmuz 2005 20:30

elseif (%asb.nmsg == msg) {
if (%asb.repme == 1) { set %spammsg $.la( $+ $2-$+ 4) | window -e @ASB | echo -t @ASB 4MSG - $1 %spammsg }
var %n = 1
;;;
boyle yapmayı denedin mi hic?

djiNn 21 Temmuz 2005 02:30

arkadşım Cok Sağol... Teşekkür ederim.. Bunu UOnur ada Tavsiye Etcem :pP

UOnur 21 Temmuz 2005 13:36

:D :D :D :D :D

MaeLStrOm 21 Temmuz 2005 17:05

ne sırıtıon canımın ici :)


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

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