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/)
-   -   Nick Takip (https://www.ircforumlari.net/mirc-scripting-sorunlari/435859-nick-takip.html)

SiLuet 16 Aralık 2011 19:41

Cevap: Nick Takip
 
Bunu join eventinde Direk Göremezsin,Gerçek İp'e görmek için en temiz Yolu Snoticeye göre uyarlanmasıdır. Sunucunuzdaki giriş çıkış snoticelerini verirseniz Yardımcı olmaya çalışırım.

Heavenly 16 Aralık 2011 19:57

Cevap: Nick Takip
 
Client connecting at web.geveze.org: baba_büyük (Csohbet@78.168.188.99)
Client connecting at irc.geveze.org: male_40 (Geveze2012@78.188.62.227)
Client exiting at web.geveze.org: evl29m!TMWeb@78.188.213.208
Client exiting at irc.geveze.org: mIRCTR-User!mIRC2010@88.251.4.182

SiLuet 16 Aralık 2011 20:41

Cevap: Nick Takip
 
#takip on/end arasında Kalan quit,part,join eventlerini kaldırıp Aşagıdaki Kodu Ekle. Deneme şansım olmadı. Deneyip Bir hata olursa Haber verirsin.

Kod:

on *:snotice:*: {
  if $regex($1-,exiting) { var %ip $gettok($5,2,64),%nick = $gettok($5,1,33) | hadd $iif(%ip,$+(-u,%cSj),$+(-u1)) Takip %ip $iif($istok($hget(Takip,%ip),%nick,32),$hget(Takip,%ip),$iif($hget(Takip ,%ip),$hget(Takip,%ip) /!\ %nick,%nick)) } 
  if $regex($1-,connecting) {
    var %ip $remove($gettok($6,2,64),$chr(41))
    if ($hget(Takip,%ip) && $hget(Takip,%ip) != $5) {
      echo -t $chan 14,1 Takip Raporu: 3 $5 14nickinin3 %cSj 14saniye içinde kullandığı nickler 4:3 $hget(Takip,%ip) 14 İp: $+(4[,3,%ip,4])
    }
  }
}


Heavenly 16 Aralık 2011 20:48

Cevap: Nick Takip
 
hiçbir hareket belirtisi yok çalışmadı malesef.

SiLuet 16 Aralık 2011 20:55

Cevap: Nick Takip
 
Mircde /hsave -is takip takip.ini yapıp sonrasında /run takip.ini yaparmısın Takip.ini Dosyasına kayıt ediyormu Çıkan İp ve nickleri? Deneme Şansım olmadıgı için Nerede Hata verir nereye kadar çalışıyor kod bilemiyorum. birde Hata mesajı falan veriyomu?

Heavenly 16 Aralık 2011 21:05

Cevap: Nick Takip
 
dediklerini yaptım ama hiçbir şekilde işlev yok hata mesajıda yok.

SiLuet 16 Aralık 2011 21:16

Cevap: Nick Takip
 
Kod:

on *:snotice:*: {
  if (*Client*exiting* iswm $1-) { var %ip $gettok($5,2,64),%nick = $gettok($5,1,33) | hadd $iif(%ip,$+(-u,%cSj),$+(-u1)) Takip %ip $iif($istok($hget(Takip,%ip),%nick,32),$hget(Takip,%ip),$iif($hget(Takip ,%ip),$hget(Takip,%ip) /!\ %nick,%nick)) } 
  if (*Client*connecting* iswm $1-) {
    var %ip $remove($gettok($6,2,64),$chr(41))
    if ($hget(Takip,%ip) && $hget(Takip,%ip) != $5) {
      echo -t $chan 14,1 Takip Raporu: 3 $5 14nickinin3 %cSj 14saniye içinde kullandığı nickler 4:3 $hget(Takip,%ip) 14 İp: $+(4[,3,%ip,4])
    }
  }
}

Birde Bu şekilde Dene,ve #takip on/end Group unun aRasına Koyduysan Kodu #Takip on Oldugundan Emin ol birde /takip + süre Şeklinde 10 saniye gibi kısa süre girdiysen uyarı vermeyebilir. Bunuda Bi gözden geçir istersen.

Heavenly 16 Aralık 2011 21:45

Cevap: Nick Takip
 
malesef yine hiçbir hareketlilik yok.

SiLuet 16 Aralık 2011 22:28

Cevap: Nick Takip
 
Kod:

on *:snotice:*: {
  if (*Client*exiting* iswm $1-) { var %ip $gettok($8,2,64),%nick = $gettok($8,1,33) | hadd $iif(%ip,$+(-u,%cSj),$+(-u1)) Takip %ip $iif($istok($hget(Takip,%ip),%nick,32),$hget(Takip,%ip),$iif($hget(Takip ,%ip),$hget(Takip,%ip) /!\ %nick,%nick)) } 
  if (*Client*connecting* iswm $1-) {
    var %ip $remove($gettok($9,2,64),$chr(41))
    if ($hget(Takip,%ip) && $hget(Takip,%ip) != $8) {
      echo -t $chan 14,1 Takip Raporu: 3 $8 14nickinin3 %cSj 14saniye içinde kullandığı nickler 4:3 $hget(Takip,%ip) 14 İp: $+(4[,%ip,4])
    }
  }
}

Bu defa Çalıştıgından Eminim Denediğimiz İçin :)

Heavenly 16 Aralık 2011 22:39

Cevap: Nick Takip
 
uğraştırdık ama oldu en sonunda:)


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

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