Tekil Mesaj gösterimi
Alt 24 Aralık 2021, 10:08   #1
Çevrimdışı
Giant
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
(Yardım) !aranick nick | !araip ipadress




Merhaba arkadaşlar elimde 2 remote var;


1) Bir nick'in 999999 saniye içerisinde daha önce aynı ip adresinden girmiş olduğu nickler( ahmet > serkan ) ve bu yeni pencere @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]takip olarak daha önce kullanmış olduğu nickleri listeliyor. + mirc ana klasörüne nicktakip.txt olarak eski kullanmış nickleri kayıt ediyor. (nicktakip.txt'de ki eski kullanmış olduğu nicklerden en sonunda açık veriyor) burada kadar her şey güzel. Ben bunu @iptakip de 3-5 dakika (ctrl +f) tek tek bakmak zorundayım.

buna göre nu nicklere kayıt olmuş listeden !ara nick olarak daha önce kullanmış olduğu nickleri listeleyebilir miyim.


* Belirli bir kanal olduğunda örnek #mobil olunca not defterine tek seferlik kayıt ediyor diğer kanallar olunca not defterinin kb'sini yükseltiyor.


Not: Sadece #mobil kanalı için ayarlanmıştır # kullanılınca tüm kanallarda aktif pencerede gösteriyor(kanala bakınca karşında).


Nick takip kodu ;


Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on 1:start: { .hmake nicksch 999999 } on 1:part:#: { if ( $comchan($nick,0) < 999999 ) { nicksgrab $nick $site } } on 1:quit: { nicksgrab $nick $site } on 1:kick:#: { if ( $comchan($knick,0) < 999999 ) { 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:#Mobil: { var %NickPrecedent = $iif($NicksTrouve($nick,$site),  $chan $nick > $ifmatch ) if ( %NickPrecedent ) { echo $chan $ifmatch $iif(!$window(@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]Takip),window -ne @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]Takip) var %NickPrecedent = $iif($NicksTrouve($nick,$site), $chan $nick > $ifmatch ) if ( %NickPrecedent ) { echo 4 @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]Takip $ifmatch write takiplog.txt $time $ifmatch } } }


2) Sunucu üzerinden gelen Nick + İp adreslerini @iptakip penceresinde takip ve kayıt eden Nick ve ip adresleri...



+ Beste__ (Mobil@24.133.64.132) 21:11:35 23/12/2021



Şimdi buna göre !araip ipadress yapınca daha önceden aynı ip üzerindeki nickleri listeleyebilir miyim?




Kod:   Kodu kopyalamak için üzerine çift tıklayın!
#snotices on on 1:snotice:*Expiring*: { window -e @iptakip echo @iptakip 5 ( Unban ) $1- halt } on *:snotice:*Client*connecting*: { window -e @iptakip echo @iptakip $8 $9 $time $date write iptakip.txt $ifmatch $8 $9 $time $date halt }


Not: Her iki kod için mirc ana klasöründe @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]takip & @iptakip metin belgeleri olmak zorunda!


1. kodu userler kullanabilir. 2. kodu userler ve oper olanlar kullanabilir.



Tavsiyedir......


Konu Giant tarafından (24 Aralık 2021 Saat 10:13 ) değiştirilmiştir.
 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları eglen sohbet Mobil Chat