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/)
-   -   Daha önce kullandığı nick hatırlatması (https://www.ircforumlari.net/mirc-scripting-sorunlari/313589-daha-once-kullandigi-nick-hatirlatmasi.html)

MerakLıuSer 05 Ekim 2010 02:32

Cevap: Daha önce kullandığı nick hatırlatması
 
Alıntı:

fener1907 Nickli Üyeden Alıntı (Mesaj 1040534333)
yok anlatmak istediğim ip adresini almak için kod yazmala uğrasma bu kodu olduğu gibi ekle hiçbir yeri değiştirmene gerek yok kendi bu haliyle çalışacaktır, bu halıyle B97FA62A.66C7E218.BE6E929F.IP bu kısımda işlem görüyo kısacası bu.


Benimde anlatmak istediğim buydu bu vhost degilmi yani fakehost bunu sunucu ben cıktın bir kac saat veya dakika sonra bir baska kullanıcıyada verebilir dimi? ee o zaman problem cıkar.

LordAres 05 Ekim 2010 02:59

Cevap: Daha önce kullandığı nick hatırlatması
 
dostum, criptolma yapan serverlerda dedin gibi, ip sanal veriliyor. Fakat benim olduğum serverde, yetkili kişiler gerçek ip goruyor yani sanaldan vermiyor. oyuzden şunu yapmaya çalışıyorum. o çalışan kod bana muhabbet kanala giren olduğunda şoyle bir ekran veriyor

...Giris netuser (195.154.211.22)

bende diyorum ki madem genelimde ben bunu goruyorum. program giriş olduğu zaman gitsin ip.txt dosyasına baksın eğer ip kayıtlı değilse niki ve ip yi kaydetsin , eğer kayıtlıysa iptakip penceresine bu ip daha once bu nikle geldi desin.

Mack 03 Aralık 2010 14:32

Cevap: Daha önce kullandığı nick hatırlatması
 
bu şekilde düzenlendi ve nicktakip penceresine atıyor.


on 1:start: { .hmake nicksch 3600 }
on 1:part:#: { if ( $comchan($nick,2) < 2 ) { nicksgrab $nick $site } }
on 1:quit: { nicksgrab $nick $site }
on 1:kick:#: {
if ( $comchan($knick,2) < 2 ) {
if ( $ial($knick).host != $null ) { nicksgrab $knick $ifmatch }
}
}
alias nicksgrab {
.hadd nicksch $iif(($gettok($2,-1,46) == virtuel) && ($numtok($2,46) > 3),$+($gettok($2,1-2,46),.virtuel),$2) $1
}
alias NicksTrouve {
var %a = $iif(($gettok($2,-1,46) == virtuel) && ($numtok($2,46) > 3),$+($gettok($2,1-2,46),.virtuel),$2)
return $iif($hget(nicksch,%a) != $1,$ifmatch)
}
on 1:JOIN:#: {
var %NickPrecedent = $iif($NicksTrouve($nick,$site), 4 [12> > > > > Kanal 4 $chan 12 Şimdiki nick >>> 4 $nick 12 Önceki Nicki4 >>> $ifmatch  )
if ( %NickPrecedent ) {
echo $chan $ifmatch
$iif(!$window(@NickTakip),window -ne @NickTakip)
var %NickPrecedent = $iif($NicksTrouve($nick,$site), 4 [12> > > > > Kanal 4 $chan 12 Şimdiki nick >>> 4 $nick 12 Önceki Nicki4 >>> $ifmatch  )
if ( %NickPrecedent ) {
echo 4 @NickTakip 3[ $+ $time $+ 3] $chan $ifmatch
}
}


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

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