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/)
-   -   raw hakkında. (https://www.ircforumlari.net/mirc-scripting-sorunlari/441761-raw-hakkinda.html)

Beklenti 08 Ocak 2012 13:44

raw hakkında.
 
Bu rawda spamfilter ile blocklanmış bir kelime de devreye giriyor ve statusde herhangi bir uyari vermiyor.

Rawı kaldirdiğimda ise aktif pencerede spamfilter mesajını gösteriyor.

Ben kanala mesaj gitmedi mesajını versin ve statusde yada aktif pencerede spamfilter block mesajını göstersin istiyorum. Naısl yapabiliriz

Kod:

raw 404:*: { echo -a 3[04 $+ $2 $+ 3] Yasaklı kelime kullanmış olabilirsin veya kanal modu4 +m 3yada4 +c2 | halt }

Lucifer 09 Ocak 2012 05:25

Cevap: raw hakkında.
 
Kod:

#snotices on
on ^1:snotice:*Expiring*: {
  window -e @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
  echo @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] 5 ( Unban ) $1-
  halt
}
on ^*:snotice:*Client*connecting*: {
  window -e @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
  echo @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] 5 ( Giriş ) $9 nicki , $10 Ip numarasıyla sunucaya girdi.
  halt
}

on ^*:snotice:*Client*exiting*: {
  window -e @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
  echo @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] 5 ( Çıkış ) $6 nicki , $server 'den ayrıldı
  halt
}
on ^*:snotice:*sendraw*: {
  window -e @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
  echo @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] 5 ( Sendraw ) $1-
  halt
}
on ^*:snotice:*Unauthorized*connection*: {
  window -e @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
  echo @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] 5( Notice ) $3-
  halt
}
on ^*:snotice:*Q-lined*: {
  window -e @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
  echo @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] 5 (Q-lined) $1-
  halt
}
on ^*:snotice:*[Spamfilter]*: {
  window -e @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
  echo @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] 5 ( Spam ) $2-
  halt
}
on ^*:snotice:*his/her*nickname*: {
  window -e @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
  echo @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] 5 ( Nick  ) $4 nickini $11 olarak değiştirdi.
  halt
}
on ^*:snotice:*Received*KILL*message*: {
  window -e @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
  echo @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] 5 ( Kill ) $1-
  halt
}
on ^*:snotice:*removed*: {
  window -e @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
  echo @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] 5 ( UnbaN ) $1-
  halt
}

on ^*:snotice:*Nick*collision*: {
  window -e @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
  echo @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] 5 ( Nicks ) $1-
  halt
}
on ^*:snotice:*OperOverride*: {
  window -e @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
  echo @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] 5 ( Opers ) $1-
  halt
}

on ^*:snotice:*added*: {
  window -e @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
  echo @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] 5 ( Spam ) $1-
  halt
}

on *:snotice:*Mismatch*: {
  window -e @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
  echo @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] 5 ( Mismatch ) $1-
  halt
}
#snotices end


Bu işini görecektir.

Beklenti 09 Ocak 2012 20:24

Cevap: raw hakkında.
 
Böylede işe yaramıyor, sadece özelde işe yariyor.
Örnek;
Kod:

on ^*:snotice:*Message*block**: {
  window -e @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
  echo @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] 5 ( Spam ) $2-
  halt
}

Kullanildiğinda özelde yasakkelime yazınca bildiri veriyor ama kanalda yazınca yine kanala gönderilemedi kanal +m veya +c. yazıyor. Özeldeki gibi spamla yasaklanmış kelime ve s.noticeler oo pencereye yansısa rawlar yine kanalda çalışsa olurmu? Amacım bu zaten

Beklenti 12 Ocak 2012 22:20

Cevap: raw hakkında.
 
Güncel...

LauReLL 12 Ocak 2012 23:02

Cevap: raw hakkında.
 
Tam Olarak ne İstediğini Anlayamadım :/

LauReLL 12 Ocak 2012 23:34

Cevap: raw hakkında.
 
Sen Kodları Paylaş Düzenlemeyi yaparız.

Beklenti 13 Ocak 2012 04:25

Cevap: raw hakkında.
 
örneğin ahmet kelimesi spamfilter ile yasaklanmış, ben scriptimde kanala ahmet yazdiğimda spamfilter mesajı ne statusde görünüyor ne aktif pencerede kanalda kanal +m veya +c diye mesaj geliyor.

404 rawını kaldırdığımda ise statuse geliyor.

Ben raw sadece kanal +m veya +c oldugunda 404 rawı devreye girsin yani kanal +m veya +c yazsın istiyorum diğer spamlık mesaj yazıldıgında aktif pencerede yada statusde spmafilter sebebi gösterilsin yani mesajı.

Beklenti 15 Ocak 2012 04:35

Cevap: raw hakkında.
 
günceldir.

toXic 15 Ocak 2012 04:58

Cevap: raw hakkında.
 
Kod:

#snotice on
on ^1:SNOTICE:*:{
if (whois isin $1-) {
if ($window(@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]is) == $null) { window -ne @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]is }
echo 12 -t @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]is $1-
inc -u5 %wf. [ $+ [ $2 ] ] 1
inc %whoissayac 1
if %wf. [ $+ [ $2 ] ] == 5 { KILL $2 Whois flood yapma! | halt }
halt
}
if ($window(@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]s) == $null) { window -ne @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]s }
if (*HostServ*used*SAJOIN* iswm $1-) { halt }
if (his/her isin $1-) { echo 4 @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]s $1- | halt }
if (Failed isin $1-) || (Denied isin $1-) || (tkl isin $1-) || (Q: isin $1-) || (used isin $1-) || (OperOverride isin $1-) || (Mismatch: isin $1-) || (GECOS isin $1-) || (warning isin $1-) {
if ($window(@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]s) == $null) { window -ne @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]s }
echo 12 -t @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]s $1- | halt
}
if (Locops isin $1-) || (activated isin $1-) {
if ($window(@UyarI) == $null) { window -ne @UyarI }
echo 12 -t @UyarI $1- | halt
}
if (added isin $1-) || (Received isin $1-) {
if ($window(@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]) == $null) { window -ne @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] }
echo 12 -t @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] $1- | halt
}
if (removed isin $1-) {
if ($window(@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]) == $null) { window -ne @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] }
if (%unbanip isin $1-) || (%xlinex isin $1-) {
echo -a *** 12 $+ %xlinex 5Adresinin Banı Açıldı. Atılma Sebebi :12 $remove($15-,$chr(41))
if (%klinenick) { msg %klinenick ***12 %xlinex 5Adresinin Banı Açıldı. Atılma Sebebi : $remove($15-,$chr(41)) | msg %klinenick Oto Ban Açma Sistemi | unset %klinenick }
unset %klinenick
unset %xline*
unset %unban*
}
echo 4 -t @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] $1- | halt
}
if (banned isin $1-) {
if ($window(@Giris/Cikis) == $null) { window -ne @Giris/Cikis }
echo 12 -t @Giris/Cikis $1- | halt
}
if (Connecting isin $1-) {
if ($window(@Giris/Cikis) == $null) { window -ne @Giris/Cikis }
if (*on*port* iswm $1-) {
;if $remove($gettok($10,1,64),$chr(40)) === keLebek { userip $9 | halt }
;if ($o($remove($gettok($10,1,64),$chr(40))) != 1) { echo -s $9 : $remove($gettok($10,1,64),$chr(40)) }
}
:next1
else {
;if ($o($remove($gettok($9,1,64),$chr(40))) != 1) { echo -s $8 : $remove($gettok($9,1,64),$chr(40)) }
;if $remove($gettok($9,1,64),$chr(40)) === keLebek { userip $8 }
}
:fifix
echo 12 -t @Giris/Cikis $1- | halt
}
if (exiting isin $1-) || (recvQ isin $1-) {
if ($window(@Giris/Cikis) == $null) { window -ne @Giris/Cikis }
echo 4 -t @Giris/Cikis $1- | halt
}
if (Forbidding isin $1-) || (Q:lined isin $1-) {
if ($window(@Q-Lined) == $null) { window -ne @Q-Lined }
if ($4 == kontroL) { gzline $+(*@,$mid($remove($6.,$chr(91),$chr(93)),0,$calc($le n($remove($6.,$chr(91),$chr(93)))-2))) +3h Botnet }
if ($chr(124) isin $4) || ($chr(92) isin $4) { gzline $+(*@,$mid($remove($6.,$chr(91),$chr(93)),0,$calc($le n($remove($6.,$chr(91),$chr(93)))-2))) +3h Botnet }
echo 12 -t @Q-Lined $1- | halt
}
if (Expiring isin $1-) {
if ($window(@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]) == $null) { window -ne @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] }
echo 12 -t @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] $1- | halt
}
if ([Spamfilter] isin $1-) {
if ($window(@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]) == $null) { window -ne @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] }
echo 12 -t @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] $1-
halt
}
if (Too many isin $1-) {
if ($window(@Limit) == $null) { window -ne @Limit }
echo 12 -t @Limit $1-
halt
}
if (is now isin $1-) {
if ($window(@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]s) == $null) { window -ne @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]s }
echo -t @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]s $+(4,$1) $+(12,$3) 5ID'ini Kullanarak Oper Oldu :12 $oflags($remove($right($1-,3),$chr(40),$chr(41))))
halt
}
}
#snotice end


Beklenti 15 Ocak 2012 06:00

Cevap: raw hakkında.
 
Alıntı:

toXic Nickli Üyeden Alıntı (Mesaj 1040995565)
Kod:

#snotice on
on ^1:SNOTICE:*:{
if (whois isin $1-) {
if ($window(@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]is) == $null) { window -ne @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]is }
echo 12 -t @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]is $1-
inc -u5 %wf. [ $+ [ $2 ] ] 1
inc %whoissayac 1
if %wf. [ $+ [ $2 ] ] == 5 { KILL $2 Whois flood yapma! | halt }
halt
}
if ($window(@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]s) == $null) { window -ne @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]s }
if (*HostServ*used*SAJOIN* iswm $1-) { halt }
if (his/her isin $1-) { echo 4 @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]s $1- | halt }
if (Failed isin $1-) || (Denied isin $1-) || (tkl isin $1-) || (Q: isin $1-) || (used isin $1-) || (OperOverride isin $1-) || (Mismatch: isin $1-) || (GECOS isin $1-) || (warning isin $1-) {
if ($window(@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]s) == $null) { window -ne @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]s }
echo 12 -t @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]s $1- | halt
}
if (Locops isin $1-) || (activated isin $1-) {
if ($window(@UyarI) == $null) { window -ne @UyarI }
echo 12 -t @UyarI $1- | halt
}
if (added isin $1-) || (Received isin $1-) {
if ($window(@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]) == $null) { window -ne @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] }
echo 12 -t @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] $1- | halt
}
if (removed isin $1-) {
if ($window(@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]) == $null) { window -ne @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] }
if (%unbanip isin $1-) || (%xlinex isin $1-) {
echo -a *** 12 $+ %xlinex 5Adresinin Banı Açıldı. Atılma Sebebi :12 $remove($15-,$chr(41))
if (%klinenick) { msg %klinenick ***12 %xlinex 5Adresinin Banı Açıldı. Atılma Sebebi : $remove($15-,$chr(41)) | msg %klinenick Oto Ban Açma Sistemi | unset %klinenick }
unset %klinenick
unset %xline*
unset %unban*
}
echo 4 -t @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] $1- | halt
}
if (banned isin $1-) {
if ($window(@Giris/Cikis) == $null) { window -ne @Giris/Cikis }
echo 12 -t @Giris/Cikis $1- | halt
}
if (Connecting isin $1-) {
if ($window(@Giris/Cikis) == $null) { window -ne @Giris/Cikis }
if (*on*port* iswm $1-) {
;if $remove($gettok($10,1,64),$chr(40)) === keLebek { userip $9 | halt }
;if ($o($remove($gettok($10,1,64),$chr(40))) != 1) { echo -s $9 : $remove($gettok($10,1,64),$chr(40)) }
}
:next1
else {
;if ($o($remove($gettok($9,1,64),$chr(40))) != 1) { echo -s $8 : $remove($gettok($9,1,64),$chr(40)) }
;if $remove($gettok($9,1,64),$chr(40)) === keLebek { userip $8 }
}
:fifix
echo 12 -t @Giris/Cikis $1- | halt
}
if (exiting isin $1-) || (recvQ isin $1-) {
if ($window(@Giris/Cikis) == $null) { window -ne @Giris/Cikis }
echo 4 -t @Giris/Cikis $1- | halt
}
if (Forbidding isin $1-) || (Q:lined isin $1-) {
if ($window(@Q-Lined) == $null) { window -ne @Q-Lined }
if ($4 == kontroL) { gzline $+(*@,$mid($remove($6.,$chr(91),$chr(93)),0,$calc($le n($remove($6.,$chr(91),$chr(93)))-2))) +3h Botnet }
if ($chr(124) isin $4) || ($chr(92) isin $4) { gzline $+(*@,$mid($remove($6.,$chr(91),$chr(93)),0,$calc($le n($remove($6.,$chr(91),$chr(93)))-2))) +3h Botnet }
echo 12 -t @Q-Lined $1- | halt
}
if (Expiring isin $1-) {
if ($window(@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]) == $null) { window -ne @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] }
echo 12 -t @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] $1- | halt
}
if ([Spamfilter] isin $1-) {
if ($window(@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]) == $null) { window -ne @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] }
echo 12 -t @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] $1-
halt
}
if (Too many isin $1-) {
if ($window(@Limit) == $null) { window -ne @Limit }
echo 12 -t @Limit $1-
halt
}
if (is now isin $1-) {
if ($window(@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]s) == $null) { window -ne @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]s }
echo -t @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]s $+(4,$1) $+(12,$3) 5ID'ini Kullanarak Oper Oldu :12 $oflags($remove($right($1-,3),$chr(40),$chr(41))))
halt
}
}
#snotice end


Bu operler için sanırım toxic.

Ben userler için istiyorum, sıradan bir user olarak kanala spam ile blocklanmış bir mesajı yazdığımda "404 raw'ına eklediğim mesajı veriyor".

Yani Kanal +m veya +c modundadır, gibi mesaj alıyorum. Blocklanmış mesajı özelde yazdiğimda ise aktif pencere ve statusde herhangi bir uyarı gelmiyor, yani hatalı işlem.

404 rawını sildiğimde statusde notice veriyor. Ama ben 404 rawını silmeden bu işlemi yapmak istiyorum. Bir türlü olmadı.


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

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