Tekil Mesaj gösterimi
Alt 13 Temmuz 2010, 10:03   #8
Çevrimdışı
Massacre
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Bu Kodu Bilen Var mı ?




SysCode Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
Merhaba Arkadaşlar

Kanalda Ip adreslerinin Statüste ya da herhangi bir pencere de değilde hangi kanaldaysam orada gözükmesini istiyorum.

Örnek verecek olursam Mesela Sohbet kanalındayım join ve part olunca Ip'yi o kanalda görmek istiyorum. Bu tüm kanallar için olmalı.

Bilen varsa kodu yazarsa memnun olurum...

Aşağıdaki kodlar IRCOP veya üzeri yetkiye sahip değilseniz çalışmaz.

Eğer sunucuya giriş çıkışları izlemek istiyorsanız.
PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:snotice:*Client connecting on*:{
echo -
a $timestamp Giriş: $9 IP Adresi$remove($gettok($10,2,64),-1,$chr(41))
}
on *:snotice:*Client exiting:*:{
echo -
a $timestamp Çıkış: $6 IP Adresi$remove($gettok($7,2,64),-1,$chr(41))


Eğer bir veya daha çok kanalı takip etmek istiyorsanız (birden çok kanal için #kanaladı yazan yerleri -join ve parttaki- #kanaladı,#kanaladı2,#kanaladı3 ... şeklinde editleyin.)

PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:join:#kanaladı:{
set %mass giriskontrol
set 
%ch_ [ $+ [ $nick ] ] $chan
whois $nick 
}
raw 378:*:{
if %
mass == giriskontrol {
set %massip_ [ $+ [ $] ] $7
echo -a $timestamp %ch_ [ $+ [ $nick ] ] Giriş: $2 IP Adresi: $7
unset %ch_ [ $+ [ $nick ] ]
}
}
on *:part:#kanaladı:{
echo -a $timestamp $chan Çıkış$nick IP Adresi: %massip_ [ $+ [ $nick ] ]
unset %
massip_ [ $+ [ $nick ] ]


Eğer bütün kanallardaki giriş/çıkışları izlemek istiyorsanız.

PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:join:#:{
set %mass giriskontrol
set 
%ch_ [ $+ [ $nick ] ] $chan
whois $nick 
}
raw 378:*:{
if %
mass == giriskontrol {
set %massip_ [ $+ [ $] ] $7
echo -a $timestamp %ch_ [ $+ [ $] ] Giriş: $2 IP Adresi: $7
unset %ch_ [ $+ [ $nick ] ]
}
}
on *:part:#:{
echo -a $timestamp $chan Çıkış$nick IP Adresi: %massip_ [ $+ [ $nick ] ]
unset %
massip_ [ $+ [ $nick ] ]




Konu Massacre tarafından (13 Temmuz 2010 Saat 10:09 ) değiştirilmiştir.
 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları eglen sohbet reklamver