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/)
-   -   Status Sorunu (https://www.ircforumlari.net/mirc-scripting-sorunlari/188051-status-sorunu.html)

ßerKant 16 Mart 2009 17:46

Status Sorunu
 
Hocam benm Sornlarım hiç bitmiyor Heralde konu acma rekoru kırıcam :)
Şöyle bir sorunum war ya bana whois cekildiqinde aktif ekranda qörünmüyo mirc ayarlarındada tikli olmasına ragmen whois gibi bir cok kod statuste cıkıyor yardım Lütfen

Difuzyon 16 Mart 2009 17:59

Cevap: Status Sorunu
 
mIRC Ayarlar:
(Alt + o) Options > IRC > "Aktif Pencerede Göster" -> Noticeleri


Seçili olduğu halde , notice mesajlar(ki whois çekildiğine dair bilgi metni Notice'ye girer) istediğin şekilde olmuyorsa , mircindeki SNOTICE event'larını görmemiz gerekecektir...

ßerKant 16 Mart 2009 22:00

Cevap: Status Sorunu
 
iyide Hocam SNOTİCE die bi klasör yada mrc txt dosyası bulamadım

Difuzyon 16 Mart 2009 22:03

Cevap: Status Sorunu
 
Bahsettiğim dosya veya klasör değil.
Event(Olay) kod dizinidir.Hani paylaştığımız kodlar var ya...
Remote kısmında ekli olan on *:snotice ile başlayan event'ı bulacaksın.

ßerKant 16 Mart 2009 22:30

Cevap: Status Sorunu
 
if ($1 == trigger) { halt }
on ^*:snotice:*: {
if (who isin $1-) { .msg $2 Nasıl yardımcı olabilirim.! ( 4ßy 14ßerkant1 ) }
}

if ($1 == trigger) { halt }
on ^*:snotice:*: {
if (who isin $1-) { .msg $2 Nasıl yardımcı olabilirim.! ( 4ßy 14ßerkant1 ) }
}

;;@Giris/Cikis Penceresinde veya menual pencerede görünen
;[23:36] *** Notice -- Client connecting on port 6669: Auth ([Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]) [clients]
;[23:36] *** Notice -- Client exiting: Auth ([Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]) [Quit]
; giriş ve cıkışlar gibi ip lere tek tık ile K:line atar..
on ^1:SNOTICE:*:{
if (exiting isin $1-) {
if (!$window(@Giris/Cikis)) { window -en @Giris/Cikis }
echo 4 -t @Giris/Cikis Çıkış : $1- | halt
}
if (Connecting isin $1-) {
if (!$window(@Giris/Cikis)) { window -en @Giris/Cikis }
echo 3 -t @Giris/Cikis Giriş : $1- | halt
}
halt
}
on ^1:HOTLINK:*.*.*:*:{
if ( $active = #) { halt }
else {
if (@ isin $1) {
$x:CoCoRiCo($1,2)
return $1
}
}
halt
}
on *:HOTLINK:*.*.*:*:{
if ($active = #) { halt }
else {
if (@ isin $1) {
$x:CoCoRiCo($1,1)
}
}
}
alias -l X:CoCoRiCo {
if ($2 = 1 ) {
var %q $mid($1,$pos($1,@),$len($1))
var %x $calc($len(%q) - 1 )
;S:ban secenegi (Kline)
.Kline $+(*,$left(%q,%x)) [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
echo 4:lined ip $+(*,$left(%q,%x))
}
if ($2 = 2 ) {
var %q $mid($1,$pos($1,@),$len($1))
var %x $calc($len(%q) - 1 )
Titlebar: K:LINED EDILECEK! $+(*,$left(%q,%x))
}
}

On *:SNOTICE:*did a /whois on you*:{ /msg $2ßuyrun Nasıl yardımcı oLaßilirim ?}

Şöyle 4 ayrı kod war bundan kaynaklanıyor olablir mi ?

Difuzyon 16 Mart 2009 23:50

Cevap: Status Sorunu
 
Kod:

;;@Giris/Cikis Penceresinde veya menual pencerede görünen
;[23:36] *** Notice -- Client connecting on port 6669: Auth ([Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]) [clients]
;[23:36] *** Notice -- Client exiting: Auth ([Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]) [Quit]
; giriş ve cıkışlar gibi ip lere tek tık ile K:line atar..
on ^1:SNOTICE:*:{
if (whois on you isin $1-) { .msg $2 Buyrun nasıl yardımcı olabilirim ? | echo -a $1- }
if (exiting isin $1-) {
if (!$window(@Giris/Cikis)) { window -en @Giris/Cikis }
echo 4 -t @Giris/Cikis Çıkış : $1- | halt
}
if (Connecting isin $1-) {
if (!$window(@Giris/Cikis)) { window -en @Giris/Cikis }
echo 3 -t @Giris/Cikis Giriş : $1- | halt
}
halt
}
on ^1:HOTLINK:*.*.*:*:{
if ( $active = #) { halt }
else {
if (@ isin $1) {
$x:CoCoRiCo($1,2)
return $1
}
}
halt
}
on *:HOTLINK:*.*.*:*:{
if ($active = #) { halt }
else {
if (@ isin $1) {
$x:CoCoRiCo($1,1)
}
}
}
alias -l X:CoCoRiCo {
if ($2 = 1 ) {
var %q $mid($1,$pos($1,@),$len($1))
var %x $calc($len(%q) - 1 )
;S:ban secenegi (Kline)
.Kline $+(*,$left(%q,%x)) [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
echo 4:lined ip $+(*,$left(%q,%x))
}
if ($2 = 2 ) {
var %q $mid($1,$pos($1,@),$len($1))
var %x $calc($len(%q) - 1 )
Titlebar: K:LINED EDILECEK! $+(*,$left(%q,%x))
}
}

Birleştirirsek kod bu şekilde olmalı.Eklediğim kısım kırmızı alanda belirtili.
Buraya kopyaladıklarını mircinden siliyorsun, verdiğimi ekliyorsun.

ßerKant 17 Mart 2009 03:37

Cevap: Status Sorunu
 
Hocam Sen ßitanesin ya eyw t$kLer :)


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

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