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 &#231;ıkan iplerin ka&#231; kez girdiğinin kayıdını tutar. Giriş i&#231;in iplogg hash table'ına ip ve <girdiği sayı> gibi tutar, &#231;ıkış i&#231;in ise iplogc hash tableına ip ve <&#231;ıkış sayısı> gibi tutar. Giriş sayısı o ip'nin ka&#231; kez kanala girdiğini g&#246;sterir, &#199;ıkış sayısı ise kanaldan &#231;ıkması(quit), ayrılması(part), kicklenmesini i&#231;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&#231; kez giriş &#231;ıkış yaptığını g&#246;sterir.

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

Uğraşıp yapamadığın i&#231;in kodu b&#246;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ı eglen sohbet reklamver