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/)
-   -   ip takıp (https://www.ircforumlari.net/mirc-scripting-sorunlari/149223-ip-takip.html)

muratt_aziz 07 Ekim 2008 00:57

ip takıp
 
S.A arkadaslar bende ip takip kodu var calısıyorda lakın status te boyle bır uyarı verıyo satır ve script86 yı acıyorum aytaç koyuyorum ama gene aynı bısey degısmıyo bunedendir arkadaşlar cözemedim ben



Kod:

* Hash tablosu Kaydedilsinmi 'profil' buraya 'profil.ini'
-
* /if: Kapalı ayraç bulunamadı
* Çok fazla parametre: $chan (Satır 16, script86)


Kod:

on *:connect: { .hashtable prifil.ini }
on *:JOIN:#:{
  if ($nick != $me) {
    set %nick $nick
    set %mask $address($nick,2)
    set %nick2 $readini profil.ini %mask nick
    set %mask2 $readini profil.ini %mask mask
    if (%mask == %mask2) {
      if (%nick != %nick2) {
        set %quand $readini profil.ini %mask quand
        $iif(!$window(@İP_Takip),window -z @İP_Takip)
        aline -hp @İP_Takip 0- $- $time $+ - 14( $+ $chan $+ )4 $nick Nicki'nin Aynı İP de Bundan Önce Kullandıgı Nick %nick2 7( %quand )
        var %c = 1
        while (%c <= $comchan($nick,0)) {
          notice $chan($nick,%c) 4 $+ $nick  Nicki'nin Aynı İP de Bundan Önce Kullandıgı Nick 4 $+ %nick2 7(saat $gettok(%quand,1,45) 7gün $gettok(%quand,2,45) $+ 7)
          inc %c
        }
      }
    }
    if (!$ini(profil.ini,mask)) hashtable
  }
}
alias hashtable { if (!$hget(profil)) { hmake profil 5 } | hadd profil nick %nick | hadd profil mask %mask | hadd profil quand $time $+ - $+ $date | hsave -sai profil profil.ini $hget(profil,mask) | hfree profil }


beşiktaşlı 07 Ekim 2008 13:43

Cevap: ip takıp
 
arkadaşım bn yeni kayıt oldum nasıl konuşucam

Regex 07 Ekim 2008 16:15

Cevap: ip takıp
 
Aynısını farklı bir forumda da sormuşsun, dün cevapladım. Açtığın konuları takip et.

Buraya da kopyalayayım:

Alıntı:

Regex Nickli Üyeden Alıntı
Kod:

on *:connect:hashtable profil.ini
on !*:join:#:{
  set %nick $nick
  set %mask $address($nick,2)
  set %nick2 $readini profil.ini %mask nick
  set %mask2 $readini profil.ini %mask mask
  if %mask == %mask2 && %nick != %nick2 {
    set %quand $readini profil.ini %mask quand | beep
    $iif(!$window(@IP-Takip),window -z @IP-Takip)
    aline -hp @IP-Takip - $- $+($time,-) $+($chr(40),#,$chr(41)) $nick rumuzlu kullanıcının, bundan önce aynı IP adresinden giriş yaptığı kişi: %nick2 $+($chr(40),%quand,$chr(41))
    var %c = 1
    while $comchan($nick,%c) {
      .notice $comchan($nick,%c) $nick rumuzlu kullanıcının, bundan önce aynı IP adresinden giriş yaptığı kişi: %nick2 $+($chr(40),%quand,$chr(41))
      .notice $comchan($nick,%c) Saat: $gettok(%quand,1,45) - Gün: $gettok(%quand,2,45)
      inc %c
    }
  }
  if !$ini(profil.ini,mask) { hashtable }
}
alias hashtable if !$hget(profil) { hmake profil 5 } | else hadd profil nick %nick | hadd profil mask %mask | hadd profil quand $+($time,-,$date) | hsave -sai profil profil.ini $hget(profil,mask) | hfree profil


Kodu, en stabil hâle getirdim. Herhangi bir hata vermemesi lazım.

Kolay gelsin.


Difuzyon 07 Ekim 2008 19:18

Cevap: ip takıp
 
Bu kodun işlevi hakkında biraz bilgi verirmisiniz... Ne işe yarar , kullanımı nasıldır ?

muratt_aziz 08 Ekim 2008 18:08

Cevap: ip takıp
 
kod kanala gırenın nıckını ve ıp adresını kaydedıyor daha sonra baska bır nıckle gırerse uyarı verıyor orn murat aynı ıple suzamanda su saatte su nıckle gırmıstı dıyor ip takıp adlı bır pencerede

lordsulu 09 Aralık 2008 05:30

Cevap: ip takıp
 
* Hash tablosu Kaydedilsinmi 'profil' buraya 'profil.ini' bu sekilde bi yazı cikiyor status de

ve bulundugum kanala notice atıyor butun noticeleri statusde toplamama ragmen
''[05:12:47] -LORD:#Sohbet- Arthur6442 rumuzlu kullanıcının, bundan önce aynı IP adresinden giriş yaptığı kişi: (05:12:47-09/12/2008)
[05:12:47] -LORD:#Sohbet- Saat: 05:12:47 - Gün: 09/12/2008''
bunun gibi


acaba sorun yok değil mi belki biz uygulamada yanlış yapıyor olabiliriz remote olarak ekliyorum yanlış yaptıysam düzeltebilirmisiniz ??

lordsulu 10 Aralık 2008 15:59

Cevap: ip takıp
 
arkadaşlar bu ip takibi nasıl kullanacagimizi ve olusan problemleri belirttim ama onları nasıl giderecegimizi acıklıyabilirmisiniz acaba ?? mumkunse musaitseniz ??

Difuzyon 13 Aralık 2008 03:05

Cevap: ip takıp
 
Kod:


on !*:join:#:{
set %nick $nick
set %mask $address($nick,2)
set %nick2 $readini profil.ini %mask nick
set %mask2 $readini profil.ini %mask mask
if %mask == %mask2 && %nick != %nick2 {
set %quand $readini profil.ini %mask quand | beep
$iif(!$window(@IP-Takip),window -z @IP-Takip)
aline -hp @IP-Takip - $- $+($time,-) $+($chr(40),#,$chr(41)) $nick nickinin,bundan önce aynı IP'den giriş yaptığı nick: %nick2 $+($chr(40),%quand,$chr(41))
}
if !$ini(profil.ini,mask) { hashtable }
}
alias hashtable {
if !$hget(profil) { .hmake profil 5 }
else { .hadd profil nick %nick | .hadd profil mask %mask | .hadd profil quand $+($time,-,$date) | .hsave -sai profil profil.ini $hget(profil,mask) | .hfree -s profil }
}

Arkadaşlar kodda gereksiz birtakım kısımlar vardı onları temizlemeye çalıştım(notice geçmesi gibi)
Bu haliyle 1 kanalda denedim,sorunsuz çalıştı.Yine sorunlar çıkarsa belirtirsiniz.

İyi paylaşımlar...

lordsulu 29 Haziran 2009 10:01

Cevap: ip takıp
 
bir nickle giren ve daha sonra aynı ipden ikinci kez gelen nick için renklendirme yapsak güzel olcak acaba renklendirme yapabilecek arkadaş varmı ben eklemeye çalıştım bıraz ama galiba yanlış satıra ekliyorum ..

Bilecikli 21 Mart 2018 12:08

Cevap: ip takıp
 
Merhabalar konuyu hortlatmak istemezdim kusura bakmayın. Bu koda; giren kişinin takip penceresine ip adresini de eklemesini sağlayabilirmiyiz acaba?

Mecnun 25 Mart 2018 06:53

Cevap: ip takıp
 
Kod:

aline -hp @IP-Takip - $- $+($time,-) $+($chr(40),#,$chr(41)) $nick nickinin,bundan önce aynı IP'den giriş yaptığı nick: %nick2 $+($chr(40),%quand,$chr(41))
yukarıdaki kısımı aşağıdaki ile değiştireceksiniz sadece bir kez bakarsanız kendinizinde ekleyebileceğini anlarsınız, maşallah kod sahibi hocamız eksiksiz iş yapmış eline sağlık:)

Kod:

    aline -hp @IP-Takip - $- $+($time,-) $+($chr(40),#,$chr(41)) $nick nickinin,bundan önce aynı IP'den giriş yaptığı 4nick: %nick2 - 4ip:1 %mask $+($chr(40),%quand,$chr(41))

By eRhaN 06 Nisan 2018 00:10

Cevap: ip takıp
 
Peki Bu Kod da Takip edilen nick in ve ya ip in kanala yazdıgı yazıları log latıp #xXx odasında !log nick veya ip diyerek aktartabılırmıyız

Fredyyy 08 Nisan 2018 04:57

Cevap: ip takıp
 
- 04:52:32- (#Sohbet) Berensu___ Nickinin bundan önceki aynı IP'den giriş yaptığı Nick: Berensu___ - Ip: *!*@46.221.*** (04:38:32-08/04/2018)
- 04:52:32- (#Radyo) Berensu___ Nickinin bundan önceki aynı IP'den giriş yaptığı Nick: Berensu___ - Ip: *!*@46.221.*** (04:38:32-08/04/2018)


Neden böyle oluyor acaba? #sohbet ve #radyo diye olması sorunu. Sadece tek kanal yazması bile yeterli. @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] yardımcı olur musunuz ?

Emrehan 08 Nisan 2018 08:44

Cevap: ip takıp
 
Kod:

aline -hp @IP-Takip - $- $+($time,-) $+($chr(40),#KANAL,$chr(41)) $nick nickinin,bundan önce aynı IP'den giriş yaptığı 4nick: %nick2 - 4ip:1 %mask $+($chr(40),%quand,$chr(41))

Aytac 08 Nisan 2018 17:36

Cevap: ip takıp
 
@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

Kodun en baştaki ;

Kod:

on !*:join:#:{
Örnek olarak ben Karantina kanalı yazdım sen istedigin kanalı yazabilirsin.

Kod:

on !*:join:#Karantina:{


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

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