![]() |
Nick takip raporu sorun ELİMDE NİCK Bİ NİCK TAKİP KODU VAR...YALNIZ TAM ANLAMIYLA İŞLEMİYOR...SORUN ŞU;KANALA GİREN KİŞİNİN IP ADRESİ [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] ise bunu trackuser.dat dosyasına:mynet@b.c diye kaydediyor ÖRNEĞİN; Giriş: burga39 ([Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]) NİCKİ GİRİŞ YAPTIĞI ZAMAN burga39 *!*mynet@*.1F3AC34A.1AABBBBE.IP DİYE KAYDEDİYOR...YANİ 870F9D82 KISMINI trackuser.dat KAYDETMİYOR...HALİYLE BAZI IP ADRESLERİ BAŞKA NİCKLERLE KARIŞILIYOR,PEK Bİ VERİM ALINAMIYOR...nasıl düzeltilebilir acaba arkadaşlar? tşkler ON *:START: { ; Create a hash table and load the saved user data hmake trackusers 10 if ($isfile(trackusers.dat)) { hload trackusers trackusers.dat } } on *:JOIN:#: { ; Check if there are any nicknames for this mask if ($hget(trackusers,$address($nick,3))) { var %n = $ifmatch ; Delete the current nickname from the list of used nicknames if ($istok(%n,$nick,32)) { var %d = $deltok(%n,$findtok(%n,$nick,1,32),32) } else { var %d = %n } ; If there are no nicknames left in the list then stop if (!%d) { return } ; Display the nicknames echo $colour(info) -ti2 $chan 5 *** 3 $nick 7 [ONCEKI NICKLERI] 4 $+ $iif($numtok(%d,32) > 1,s:,:) %d if (!$istok(%n,$nick,32)) { ; Add the current nickname to the list hadd trackusers $address($nick,3) %n $nick } } else { ; Create a new entry for this mask hadd trackusers $address($nick,3) $nick } } on *:NICK: { if ($hget(trackusers,$address($newnick,3))) { var %n = $ifmatch if (!$istok(%n,$newnick,32)) { ; Append the new nickname to the list for this mask hadd trackusers $address($newnick,3) %n $newnick } } else { ; Create a new entry for this mask hadd trackusers $address($nick,3) $newnick } } menu nicklist { Track Users .View Other Nicknames:{ if (!$address($$1,3)) { echo $colour(info) -ti2 # * IAL not updated for $$1 $+ , performing userhost lookup | userhost $$1 | return } if ($hget(trackusers,$address($$1,3))) { var %n = $ifmatch if ($istok(%n,$$1,32)) { var %d = $deltok(%n,$findtok(%n,$$1,1,32),32) } else { var %d = %n } if (!%d) { goto notknown } echo $colour(info) -ti2 # * $$1 5 *** 3 $nick 7 [ONCEKI NICKLERI] 4 $+ $iif($numtok(%d,32) > 1,s:,:) %d } else { :notknown echo $colour(info) -ti2 # * $$1 has not been known by any other nickname } } ; This resets the data for this nick's mask only .Reset:hdel trackusers $address($$1,3) } ON *:EXIT: { ; Save data on exit if ($hget(trackusers)) { hsave -o trackusers trackusers.dat } } |
Cevap: Nick takip raporu sorun $address($nick,3) , $address($$1,3) ve $address($newnick,3) kısımlarındaki 3 ü 2 olarak değiştirirsen yani $address($nick,2) , $address($$1,2) ve $address($newnick,2) şeklinde yaparsan senin istediğin gibi olur. |
Cevap: Nick takip raporu sorun echo $colour(info) -ti2 # * $$1 5 *** 3 $nick 7 [ONCEKI NICKLERI] 4 $+ $iif($numtok(%d,32) > 1,s:, %d bu kısmı ayrı pencerede gösteremez miyiz acaba kanal penceresinde çok yer tutuyor şimdiden teşekkürler |
Cevap: Nick takip raporu sorun Alıntı:
Kod: window -e @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]ren |
Cevap: Nick takip raporu sorun Alıntı:
|
Cevap: Nick takip raporu sorun Alıntı:
Kod: if !$window(@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]ren) { window -mn @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]ren } |
Cevap: Nick takip raporu sorun Alıntı:
dediğim yeri sildim bunu ekledim ama yine aynı sadece pencere açılıyor |
Cevap: Nick takip raporu sorun if sorgularında hata olabilir kodu tam olarak paylaşırsanız yardımcı olabiliriz. |
Cevap: Nick takip raporu sorun Alıntı:
Alıntı:
|
Cevap: Nick takip raporu sorun Kod: alias tracker.txt { kodeyi yazanı bilmiyorum. |
Cevap: Nick takip raporu sorun Alıntı:
|
Cevap: Nick takip raporu sorun Kod: alias giris { |
Cevap: Nick takip raporu sorun Bunların haricinde bir scripte şöyle bir uygulama gördüm mesela nick kanala girdiğinde Joins: hakancan ( Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. ) - (Seen 20secs ago using nick ahmett) şeklinde gösteriyo daha az yer kaplıyo çok hoşuma gitti o scripteki remotelerden baktım ama uygulatamadım yardımcı olabilirmisiniz acaba teşekküler |
Cevap: Nick takip raporu sorun Bunların haricinde bir scripte şöyle bir uygulama gördüm mesela nick kanala girdiğinde Joins: hakancan ( Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. ) - (Seen 20secs ago using nick ahmett) şeklinde gösteriyo daha az yer kaplıyo çok hoşuma gitti o scripteki remotelerden baktım ama uygulatamadım yardımcı olabilirmisiniz acaba teşekküler --IRCForumlari.NET ; Flood Engellendi -->-> Yeni yazılan mesaj 04:14 -->-> Daha önceki mesaj 04:08 -- yabancı bir mircscripte bunu şöyle göstermişler bir niçk bağlandığında şu şekilde uyarı veriyor Joins: hakan (abcde @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]x.xxxxx .IP) - (Seen 20secs ago using nick hakan34) gibi burada identi ve ipi ben değiştirdim bunu nasıl sağlarız acaba yerde kaplamıyor tek satırda gösteriyor scripteki remotelerden baktım ama çözemedim ben teşekkürler yardımcı olursanız silemiyorum 2.yi silermisiniz explorer hata vermişti tekrar yazmıştım mükerrer oldu |
Cevap: Nick takip raporu sorun Kod: alias tracker.txt { return tracker.txt } on !1:JOIN:#sohbet: { window -De @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]ler var %mask = $mask($fulladdress,2) var %nfname = $mask($fulladdress,0) var %nicks = $readini(tracker.txt, %mask, nicks) var %fname = $readini(tracker.txt, %mask, fullname) var %nicks = $addtok(%nicks,$nick,32) var %fname = $addtok(%fname,$ial(%mask).user,32) writeini -n tracker.txt %mask nicks %nicks writeini -n tracker.txt %mask seentime $time $date writeini -n tracker.txt %mask fullname %fname echo -t @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]ler 2Giren Nick Bilgileri: echo -t @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]ler Giren Nick : 4 $nick echo -t @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]ler Ip Adresi 4 %mask echo -t @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]ler Diğer Nickleri:4 $readini(tracker.txt, %mask, nicks) echo -t @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]ler Ident:4 $readini(tracker.txt, %mask, fullname) echo -t @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]ler Giriş Zamanı:4 $readini(tracker.txt, %mask, seentime) echo -t @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]ler Girdiği Kanal: 4 $chan echo -t @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]ler Bilgiler Sonu echo -t @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]ler ------------------------------------------ } alias ntrack { var %mask = $address($1,2) var %nfname = $address($1,0) var %nicks = $readini(tracker.txt, %mask, nicks) var %fname = $readini(tracker.txt, %mask, fullname) var %nicks = $addtok(%nicks,$nick,32) var %fname = $addtok(%fname,$ial(%mask).user,32) echo -a 4 $1 1Ip Adresi4 %mask 1 Kullandığı Nickler:4 $readini(tracker.txt, %mask, nicks) 1Ident:4 $readini(tracker.txt, %mask, fullname) 1Tarih:4 $readini(tracker.txt, %mask, seentime) } menu nicklist { NickTrack:ntrack $$1 } alias tracker.txt { return tracker.txt } on !1:nick: { window -De @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]ler var %mask = $mask($fulladdress,2) var %nfname = $mask($fulladdress,0) var %nicks = $readini(tracker.txt, %mask, nicks) var %fname = $readini(tracker.txt, %mask, fullname) var %nicks = $addtok(%nicks,$newnick,32) var %fname = $addtok(%fname,$ial(%mask).user,32) writeini -n tracker.txt %mask nicks %nicks writeini -n tracker.txt %mask seentime $time $date writeini -n tracker.txt %mask fullname %fname echo -t @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]ler 2Giren Nick Bilgileri: echo -t @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]ler Giren Nick : 4 $nick echo -t @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]ler Ip Adresi 4 %mask echo -t @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]ler Diğer Nickleri:4 $readini(tracker.txt, %mask, nicks) echo -t @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]ler Ident:4 $readini(tracker.txt, %mask, fullname) echo -t @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]ler Giriş Zamanı:4 $readini(tracker.txt, %mask, seentime) echo -t @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]ler Bilgiler Sonu echo -t @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]ler ------------------------------------------ } Burada kayıt ettiği nick, ident , Host Kısmında Gerçek ip adresi üzerinden kayıt, işlem yaptırmak istiyorum. Yani: Join eventiyle değilde SNOTICE Eventiyle kodun çalışmasını istiyorum. Gerçek ip adresi üzerinden çalışmasını. Bunu isteme sebebimde şudur? Şuan host ($fulladdress) kaydı yapıyor. burada host kısmı IP ADRESİ: *!*@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...].Administrator.Sunucu.Com DJ.Sunucu.Com aynı hostu alan kişiler olduğu için haliyle gerçek bilgileri alamıyoruz. Gerçek bilgileri almak adına SNOTİCE eventiyle işleme başlayıp gerçek IP adresiyle devam etmesi daha sağlıklı olur diye böyle bir düzeltme rica ediyorum. Kolay gelsin. |
Cevap: Nick takip raporu sorun Alıntı:
KOD1 Nick Takip: Kod: on *:start:if $isfile(eskinicks.63) { hmake eskinicks | hload eskinicks eskinicks.63 } KOD2: Kod: #_nickses on Kodu çalıştırmak için irc.Sunucu.net kısmına Sunucu ismini sonrasın da Nick|Nick1|Nick2|Nick3| vs şeklinde yazan yerlere takip etmek istediğin nickleri yazmalısın. Anlamadığın bir nokta var ise konu altında belirtebilirsin İyi forumlar. |
Cevap: Nick takip raporu sorun Alıntı:
Alıntı:
Merhaba arkadaşlar; Burdan forumdan aldığım bu kod gayet sağlıklı çalışıyor. Yalnız bir eklenti gerekli bana. Burada kayıt ettiği nick, ident , Host Kısmında Gerçek ip adresi üzerinden kayıt, işlem yaptırmak istiyorum. Yani: Join eventiyle değilde SNOTICE Eventiyle kodun çalışmasını istiyorum. Gerçek ip adresi üzerinden çalışmasını. Bunu isteme sebebimde şudur? Şuan host ($fulladdress) kaydı yapıyor. burada host kısmı IP ADRESİ: *!*@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...].Administrator.Sunucu.Com DJ.Sunucu.Com aynı hostu alan kişiler olduğu için haliyle gerçek bilgileri alamıyoruz. Gerçek bilgileri almak adına SNOTİCE eventiyle işleme başlayıp gerçek IP adresiyle devam etmesi daha sağlıklı olur diye böyle bir düzeltme rica ediyorum. Kolay gelsin. |
Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 12:37. |
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