![]() |
Join - Part AyLin IRC'ye Giriş Yapti (Ip Adresi) Aylin IRC'den Çıktı (QUIT: User exited) Giriş Ve Cıkıslari ßu şekilde x kanaLına Nasıl Yansıtabilirim ? |
Yanıt: Join - Part Kod: on *:SNOTICE:*connecting*: { msg #x Giriş yapan : $9 I IP Adresi : $gettok($10,2,64) } |
Cevap: Yanıt: Join - Part Alıntı:
nick girdi diyor ya şöle dermi giriş yapan mask nick!ident@host ilgi ve alakana tşk ler nickin degeri girişte $9 idennt ve hostunki kac cıkıştaki degeride $6 aynen ident ve host degeri onları yazarsan iyi olur şimdiden teşekkürler |
Cevap: Join - Part on *:snotice:*Client conn*: { .msg #x Sunucuya giriş yapıldı. Nick: $9 - Mask: $gettok($gettok($1-,2,40),1,41) } on *:snotice:*Client exiting*: { .msg #x Sunucudan çıkış yapıldı. Nick: $6 - Mask: $gettok($gettok($1-,2,40),1,41) } |
Yanıt: Join - Part cevaplanmış ... Bu şekilde daha iyi olmuş .. Eline sağlık |
Cevap: Join - Part ustam tşk ederim lutfetmişsiniz cevap vermişsiniz ama benim istedim şuydu şimdi gercek ipsi görüyorum diger kodu yazan arkadaşım sayesinde şimdi mesela sunucuya girerken sunucunun verdigi hostu görmek istiyorum örnekle on *:snotice:*Client conn*: { .msg #x Sunucuya giriş yapıldı. Nick: $9 - Mask: $gettok($gettok($1-,2,40),1,41) } #x kanala gelcek uyarı 16:30:bot:Girişyapan mask [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] Gercek IP Adresi : 88.76.174.291) } vede cıkışlarda aynı şekilde rica ediyorum amacım bir kanaldan hepsini görmek elinize emeginize saglık tşkler |
Cevap: Join - Part Kod: on *:snotice:*: { |
Cevap: Join - Part Alıntı:
AHMET!İRC@88.76.174.291 BÖYLE GÖSTERİYOR İSTEDİGİM DEGİL AMA YİNE DE COK TŞK EDERİM #x kanala gelcek uyarı 16:30:bot:Girişyapan mask [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] Gercek IP Adresi : 88.76.174.291) } BUDUR İSTEDİGİM GERCEK İPSİ AYRI SUNUCUDAN ALDIGI SANAL İP YANİ HOSTU FARKLI OLAN |
Cevap: Join - Part valla $address(nick,2) dir normalde ip adresi ama onuda sunucuya girerken algilamasi biraz zor o yüzden snotice eventinde sahte ipyi gormen bildigim kadariyla mumkun degil |
Cevap: Join - Part Who sistemi ile yapılabilir. Aslında bir çok yolu var. Bu verdiğim client connecting'da işine yarar. on *:snotice:*Client conn*: { if $group(#ok) != on { .enable #ok | .who $9 | .msg #x Sunucuya giriş yapıldı. Nick: $9 - Gerçek IP: $gettok($gettok($1-,1,41),2,64) } } #ok off raw 352:*: { .msg #x $6 mask: $+($6,!,$3,@,$4) | .disable #ok | halt } #ok end Çıkış için(Sunucudan çıkan kullanıcıya who çekemiyeceğin için, seninle ortak bir kanalda bulunan nick'in on quit eventi ile mask'ını yazdırabilirsin) Şu şekilde; on *:quit: { .msg #x $nick Mask: $address($nick,5) } on *:snotice:*Client exiting*: { .msg #x Sunucudan çıkış yapıldı: Nick: $6 - Gerçek IP: $gettok($gettok($1-,1,41),2,64) } Sanırım işini görür. Edit: detay'ın dediği doğrudur. Eğer quit yapan kullanıcı seninle ortak bir kanalda yoksa işine yaramaz(Çıkış olayı, sadece ip'i gösterir) |
Cevap: Join - Part ellerinize yüreginize saglık süper oldu son bi ricam olcak tek satırda alabilirmiyim bu bilgileri 2 satır olması biraz fazla göz bozukluguna neden acıyor sizide yoruyorum ama kusuruma bakma tşkler bütün yardımcı olan arkadaşlarıma |
Cevap: Join - Part Alıntı:
Ama sana tavsiyem böylesi daha hızlı ve sağlam olur. Set'lediğimiz taktirde problem olabilme ihtimali yüksek. |
Cevap: Join - Part S.a. oper olanlar zaten gercek IP gibi giriş yapanların bilgisini görebiliyor, mesela ben IRCop 'um bu girişleri benim scripttimde her kanallda gösteriyor ama ben bunları ayrı bi pencerede mesela NOTICE penceresinde görmek istiyorum bunu nasıl yapabilirim.Saolun.Saygılar |
Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 07:31. |
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