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/)
-   -   Sunucuya giriş cıkışları log almak (https://www.ircforumlari.net/mirc-scripting-sorunlari/519135-sunucuya-giris-cikislari-log-almak.html)

KatiL 31 Aralık 2012 22:49

Sunucuya giriş cıkışları log almak
 
Merhaba Arkadaşlar

Bir kod istegim olacaktı.

Sunucuya giriş cıkışları log almak istiyorum

loglama Gün gün Ay ay yıl yıl olacak şekilde Örnegin 2013 Klasöründe 1 Ay klasöürün icinde 1. gün 2. gün Gibi

ve Örnegin 198.15.154.15 ipini !iptara 198.15.154.15 yaptıgımda 02/05/20013 Sunucuya giriş yapmış Gibi göstermesini istiyorum

Yardımlarınız icin şimdiden teşekkür ederim.

IRC-Dancer 01 Ocak 2013 12:36

Cevap: Sunucuya giriş cıkışları log almak
 
Hemen hemen İp takip kodu gibi birşey istiyorsun.İF'imizde mevcud.Log tutma olayına gelirsek ; mIRC'imizin Alt + O kısmından ; IRC/Log tutucu/Otomatik Loglama'dan ayarlarını şuan senin istediğin gibi düzenleye bilir aktif hale getire bilir kanala yansıta bilcek şekide kodlar mevcut.Güzel insan sadece biraz araştırman yeterli.

KatiL 02 Ocak 2013 21:30

Cevap: Sunucuya giriş cıkışları log almak
 
Alıntı:

Vagrant Nickli Üyeden Alıntı (Mesaj 1041264266)
Hemen hemen İp takip kodu gibi birşey istiyorsun.İF'imizde mevcud.Log tutma olayına gelirsek ; mIRC'imizin Alt + O kısmından ; IRC/Log tutucu/Otomatik Loglama'dan ayarlarını şuan senin istediğin gibi düzenleye bilir aktif hale getire bilir kanala yansıta bilcek şekide kodlar mevcut.Güzel insan sadece biraz araştırman yeterli.


link verebilirmisin cok aradimda istedigim gibi bir kod bulamadım Alt + o Script icerik Kısmını biliyorum bunu kulanmadan yapma ve icerisinde arama yapma şansım yokmudur Sorum budur

Lucifer 03 Ocak 2013 00:15

Cevap: Sunucuya giriş cıkışları log almak
 
Alıntı:

KatiL Nickli Üyeden Alıntı (Mesaj 1041264870)
link verebilirmisin cok aradimda istedigim gibi bir kod bulamadım Alt + o Script icerik Kısmını biliyorum bunu kulanmadan yapma ve icerisinde arama yapma şansım yokmudur Sorum budur

Kod:

on *:snotice:*Client connecting*:{
  var %ay $gettok($date,2-,47), %gun = $+($fit($day),-,$gettok($date,1,47))
  hinc -m %ay %gun 1
  hsave %ay md.md
}

alias sifirla {
  if $1 == 1 {
    hfree $2
    echo -a $2 AY/YIL'ına ait tüm giriş bilgileri sıfırlanmıştır.
  }
  elseif $1 == 2 {
    hdel $2 $3
    echo -a $2 AY/YIL'ına ait olan $3 $+ 'teki bilgiler sıfırlanmıştır
  }
  else {
    echo -a Komutu yalnış kullandınız.
    echo -a Eğer AY/YIL'a göre  bir sıfırlama uygulamak istiyorsanız: Örnek /sifirla 1 07/2012 < AY/YIL
    echo -a Eğer GÜN/AY/YIL'a göre bir sıfırlama uygulamak istiyorsanız: Örnek /sifirla 2 07/2012 Pazar-27 < AY/YIL  GünAdı-KAÇI
  }
}


alias goster {
  if $1 {
    if $2 {
      echo -a  $+ $1 $+  AY/YIL ,  $+ $2 $+ . GÜN TOPLAM : $hget($1,$2) $+ : kişi giriş yapmıştır.
    }
    else {
      echo -a $1 ayındaki tüm günlerin giris listeleri veriliyor...
      var %1 1
      while %1 <= $hget($1,0).item {
        echo -a $+(AY/YIL:,$hget($1))  $+(GUN:,$hget($1,%1).item) - TOPLAM: $hget($1,%1).data
        inc %1
      }
    }
  }
  else {
    echo -a Bu aydaki tum gunlerin giris listeleri veriliyor...
    var %ay $gettok($date,2-,47)
    var %1 1
    while %1 <= $hget(%ay,0).item {
      echo -a $+(AY/YIL:,$hget(%ay))  $+(GUN:,$hget(%ay,%1).item) - TOPLAM: $hget(%ay,%1).data
      inc %1
    }
  }
}


alias fit return $replace($1,Sunday,Pazar,Monday,Pazartesi,Tuesday,Salı,Wednesday,Çarşamba,Thursday,Perşembe,Friday,Cuma,Saturday,Cumartesi)

on *:start:var %ay  $gettok($date,2-,47) | $iif(!$hget(%ay),hmake %ay,hload %ay md.md)

/goster 07/2012 Pazar-29 < 2012 yilin 7. ayin 29. günü pazar olan günün logunu gösterir
/goster 07/2012 < 2012 yilin 7. ayin tum gunlerine dair loglari gosterir.
/goster < O Anki ayin tum gunlerine ait loglari gosterir.


Kod Mudin 'e ait. Forumdada mevcut işini görecektir.

İlgili link. [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

KatiL 06 Ocak 2013 17:10

Cevap: Sunucuya giriş cıkışları log almak
 
Alıntı:

Lucifer Nickli Üyeden Alıntı (Mesaj 1041264937)
Kod:

on *:snotice:*Client connecting*:{
  var %ay $gettok($date,2-,47), %gun = $+($fit($day),-,$gettok($date,1,47))
  hinc -m %ay %gun 1
  hsave %ay md.md
}
 
alias sifirla {
  if $1 == 1 {
    hfree $2
    echo -a $2 AY/YIL'ına ait tüm giriş bilgileri sıfırlanmıştır.
  }
  elseif $1 == 2 {
    hdel $2 $3
    echo -a $2 AY/YIL'ına ait olan $3 $+ 'teki bilgiler sıfırlanmıştır
  }
  else {
    echo -a Komutu yalnış kullandınız.
    echo -a Eğer AY/YIL'a göre  bir sıfırlama uygulamak istiyorsanız: Örnek /sifirla 1 07/2012 < AY/YIL
    echo -a Eğer GÜN/AY/YIL'a göre bir sıfırlama uygulamak istiyorsanız: Örnek /sifirla 2 07/2012 Pazar-27 < AY/YIL  GünAdı-KAÇI
  }
}
 
 
alias goster {
  if $1 {
    if $2 {
      echo -a  $+ $1 $+  AY/YIL ,  $+ $2 $+ . GÜN TOPLAM : $hget($1,$2) $+ : kişi giriş yapmıştır.
    }
    else {
      echo -a $1 ayındaki tüm günlerin giris listeleri veriliyor...
      var %1 1
      while %1 <= $hget($1,0).item {
        echo -a $+(AY/YIL:,$hget($1))  $+(GUN:,$hget($1,%1).item) - TOPLAM: $hget($1,%1).data
        inc %1
      }
    }
  }
  else {
    echo -a Bu aydaki tum gunlerin giris listeleri veriliyor...
    var %ay $gettok($date,2-,47)
    var %1 1
    while %1 <= $hget(%ay,0).item {
      echo -a $+(AY/YIL:,$hget(%ay))  $+(GUN:,$hget(%ay,%1).item) - TOPLAM: $hget(%ay,%1).data
      inc %1
    }
  }
}
 
 
alias fit return $replace($1,Sunday,Pazar,Monday,Pazartesi,Tuesday,Salı,Wednesday,Çarşamba,Thursday,Perşembe,Friday,Cuma,Saturday,Cumartesi)
 
on *:start:var %ay  $gettok($date,2-,47) | $iif(!$hget(%ay),hmake %ay,hload %ay md.md)

/goster 07/2012 Pazar-29 < 2012 yilin 7. ayin 29. günü pazar olan günün logunu gösterir
/goster 07/2012 < 2012 yilin 7. ayin tum gunlerine dair loglari gosterir.
/goster < O Anki ayin tum gunlerine ait loglari gosterir.


Kod Mudin 'e ait. Forumdada mevcut işini görecektir.

İlgili link. [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

verdigin Sayısal olrak tutuyor ben sadece
Sunucuya giren cıkan tüm ipleri ve nickleri
Kayıt altına almak istiyorum bunu nasıl yaparım ?

Saat : 18:12 Tarih 01/01/2013 Nick : KatiL ip : 874.152.254.1
Saat : 18:12 Tarih 01/01/2013 Nick : KatiL ip : 874.152.254.1
Saat : 18:12 Tarih 01/01/2013 Nick : KatiL ip : 874.152.254.1
Saat : 18:12 Tarih 01/01/2013 Nick : KatiL ip : 874.152.254.1
Gibi Bir Txt belgesinde kayıt altına alsın
txt belgesinin ismi tarihle aynı olcak şekilde 01.01.2013

armada1907 14 Aralık 2018 19:34

Cevap: Sunucuya giriş cıkışları log almak
 
teşekkürler


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

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