Tekil Mesaj gösterimi
Alt 14 Haziran 2006, 01:22   #3
Çevrimdışı
el33t
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Yanıt: IP kaydı tutma




Aşağıdaki kod ise senin bulunduğun her kanala giren ve çıkan iplerin kaç kez girdiğinin kayıdını tutar. Giriş için iplogg hash table'ına ip ve <girdiği sayı> gibi tutar, çıkış için ise iplogc hash tableına ip ve <çıkış sayısı> gibi tutar. Giriş sayısı o ip'nin kaç kez kanala girdiğini gösterir, Çıkış sayısı ise kanaldan çıkması(quit), ayrılması(part), kicklenmesini içerir. İşte kod:

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:join:#:hinc -m iplogg $gettok($wildsite,2,64) on *:quit:hinc -m iplogc $gettok($wildsite,2,64) on *:part:#:hinc -m iplogc $gettok($wildsite,2,64) on *:kick:#:hinc -m iplogc $gettok($wildsite,2,64)

Aşağıdaki alias ise sana /iplog <ip> yazdığında kaç kez giriş çıkış yaptığını gösterir.

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
alias iplog { echo 4 -at :: $$1 ipsi daha önce $iif($hget(iplogg,$$1),$v1 kez giriş yapmış,hiç giriş yapmamış) ve $iif($hget(iplogg,$$1),$v1 kez çıkış yapmış,hiç çıkış yapmamış.) }

Uğraşıp yapamadığın için kodu böyle yazdım, daha detaylı yazılabilirdi ama bu da ihtiyacını karşılayabilir, ayrıca uğraştığın ve yapamadığın kodları da bizimle paylaşırsan daha iyi olur.

Umarım işine yarar...

 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları reklamver bizimmekan