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/)
-   -   Whois Ceklınce ip No Ogrenme (https://www.ircforumlari.net/mirc-scripting-sorunlari/123533-whois-ceklince-ip-no-ogrenme.html)

Heavenly 12 Temmuz 2008 13:35

Whois Ceklınce ip No Ogrenme
 
//say $ip Crde bu komutla ıp ogrenebılıyorum ama ben soyle bı kod ıstıyorum bana whois cekılınce belırledıgım mesajla bırlıkte soyle bı msj daha gondermesını ıstıyorum uyarı seklınde bana whois cektını ve ip numaranız budur Herhangı Kural dısı Hareketınızde Hakkında IsLer baslatılacaktır gıbı bı msj boyle bısey ayarlıyabılırmıyız Cr sunucu ıcın? Unrealde de olabılır hatta ıkısıde olursa cok daha guzel olur yardımlarınızı beklıyorum

Editor 13 Temmuz 2008 02:23

Cevap: Whois Ceklınce ip No Ogrenme
 
PHP- Kodu:

on *:SNOTICE:*did a /whois on you*:notice $2 bana whois cektınız ve ip numaranız $ip budur.Herhangı Kural dısı Hareketınızde Hakkınızda IsLer baslatılacaktır 

Denedim Gayet saglam.

Kolay Gelsin.

Heavenly 13 Temmuz 2008 12:03

Cevap: Whois Ceklınce ip No Ogrenme
 
bu cr ıcınde gecerlı olur mu yoksa unreal ıcın mı
?

ATLAS 13 Temmuz 2008 13:40

Cevap: Whois Ceklınce ip No Ogrenme
 
( $ip ) ile başkasının ipsini göremessin senin ip numaranı verir.
CR* server için:
Kod:

on ^*:snotice:*whois*on*you*: {
  echo -a  ***Dikkat*** $strip($1) Size Parmak Attı. 
  Notice $strip($1) whois cektınız ve ip numaranız $2 .
  Notice $strip($1) Kural ihlali durumunda hakkınızda gereken işlem yapılacaktır. Keyifli sohbetler
  }
}

istersen () Bunları kaldırabiliriz (ip) yerine ip

Kod:

on ^*:snotice:*: {
  if (*whois*on*you* iswm $1-) {
    echo -a  ***Dikkat*** $1 Size Parmak Attı.
    notice $1 ip adresiniz : $gettok($remove($2,$chr(41),$chr(40)),1-,64) $1
    notice $1 Kural ihlali durumunda hakkınızda gereken işlem yapılacaktır.
  }
}

[15:24] -irc.????????.com- Fprot (~Rasengan@88.251.43.Dn590=) is doing a whois on you

[15:24] -AtLaS- ip adresiniz : ~Rasengan@88.251.43.Dn590= Fprot
[15:24] -AtLaS- Kural ihlali durumunda hakkınızda gereken işlem yapılacaktır.

Regex 13 Temmuz 2008 15:17

Cevap: Whois Ceklınce ip No Ogrenme
 
Sanırım whois snotice'inde, whois çeken nick $1 değil $2; dolayısıyla IP de $2 değil $3 oluyor. Yani kod da şöyle oluyor:

Kod:

on *:snotice:*whois on you*:.notice $2 Şu anda bana whois çektiniz. IP adresiniz: $+($qt($remove($gettok($3,2,64),$chr(41)),.) Sunucu üzerinde herhangi bir kural dışı eylem gerçekleştirirseniz, hakkınızda gerekli olan yasal işlemler başlatılacaktır. Bilginize.

Bilgi: $ip identifierının hiçbir event içerisinde belirtilen nickin IP adresini öğrenebilme gibi bir özelliği yoktur. $ip identifierı, yalnızca kendimizin IP'sini komut kullanmadan öğrenmemizi sağlayan bir identifierdır.

ATLAS 13 Temmuz 2008 15:38

Cevap: Whois Ceklınce ip No Ogrenme
 
Alıntı:

Regex Nickli Üyeden Alıntı (Mesaj 504974)
Sanırım whois snotice'inde, whois çeken nick $1 değil $2; dolayısıyla IP de $2 değil $3 oluyor. Yani kod da şöyle oluyor:

Bu şekilde yaparsan kod çalışmaz .

$1 whois çeken nicki
$2 ise ip numarası belirler. ( $1 whois çeken nicke $2 ise ip no denk geliyor )

() kaldırmak için ise $gettok($remove($2,$chr(41),$chr(40)),1-,64) şeklinde kullanabilirsiniz + verdiğin kod çalışmaz. Regex


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

Powered by vBulletin® Version 3.8.8 Beta 3
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2024 IRCForumlari.Net