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/)
-   -   K-Line, g-line ban msjlarında IP ile ilgili.. (https://www.ircforumlari.net/mirc-scripting-sorunlari/11953-k-line-g-line-ban-msjlarinda-ip-ile-ilgili.html)

strikeR 11 Şubat 2006 10:47

K-Line, g-line ban msjlarında IP ile ilgili..
 
Arkadaşlar, çok araştırdım, çok denedim ama g-Line atarken, atılan userın gerçek IP sini gösteremedim.
Bir örnek verirsek:

* xxXxx ([Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]) Quit (User has been banned from ***** (Too many disconnections from ([Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...])) gibi.

Yani $address($nick,2) ile ve gettok ile denedim bunu ama tabii ki bu sadece normal hostu ([Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]) verdi. Bana IP lazım. Neler yapabiliriz acaba?

Şimdiden teşekkürler!

XxxxX 11 Şubat 2006 11:11

alias gline {
gline $1 $2 $1
}
gline atarken sebebe ip yi ekler.
örnek :
/gline [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] 15m

yanki 11 Şubat 2006 11:20

Güzel peki zline atarken nasil olacak ?

strikeR 11 Şubat 2006 11:26

Ama scriptte gline komutu /gline $$1 2d :Spam\Advert Forbidden!
şeklinde. Onun için senin dediğin olursa IP yerine Nicki koyar oraya.

Yinede teşekkürler XxxxX.

Aklıma birşey geldi şimdi, onu da paylaşmak istedim. Mantık olarak doğru olur mu bir kontrol edin.
G:Line added for *@IP şeklinde gelen servis msjında (from striker!a@ServicesAdmin:) kısmında "striker" ı gettok la alıp sabitleyip, if parametresiyle == $me yaparsak, ve böylece oradaki IP yi, yine gettok la almasını sağlayabiliriz. Yani diğer admin arkadaşların attığı gline lara karışmaz. Ama bu servis msjı snotice mi oluyor onu bilmiyorum. -******.org- *** Permanent G:Line added for yazıyor ama Notice ifadesi geçmiyor başta.

Çok karışık oldu :) biliyorum ama başka türlü anlatamadım.
Saygılar..

XxxxX 11 Şubat 2006 11:43

evet öylede yapılabilir. o mesaj server mesajı yani snotice ama gline attıktan sonra ip yi bulabilirsin ozaman :) gline attıktan sonrada ip yi bulmanın bir anlamı yok

strikeR 11 Şubat 2006 11:50

:) Sanırım öyle olacak. Banada öyle geldi. Bir anlık bir fikir gelmişti aklıma zaten. Olur mu diye sordum :) inşallah tam olarak yapabilen birisi çıkar.

Saygılar..

XxxxX 11 Şubat 2006 11:53

benim bildiğim admin yada ircoplara $address($$1,1) de tam ip yi göstermesi lazım ama göstermiyor diyorsan şu şekilde yapılabilir $$1 e önce whois çekicek sonrada raw dan ip yi alıcak sonra gline atıcak bana serverda birinin whoisini kopyalarsan yardımcı olabilirim.

strikeR 11 Şubat 2006 12:04

:) Aklıma gelmişti ama yapamamıştım. Buyur whois bu.
Deneme is [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] * Deneme
Deneme 'in Bağlandığı IP [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] 81.215.78.167
Deneme on #help

Yani buradan şu IP yi alamadım ya, çok sinir oluyorum kendime şu an :)

XxxxX 11 Şubat 2006 13:11

kusura bakma elektrikler kesilmişti şimdi geldi buyur umarım işine yarar.

bunu remoteye;
raw 378:*Bağlandığı IP* {
set %glineip $5
}

bunu aliasesa;
/f1 /whois $$1 | gline %glineip 2d spam %glineip

Mantality 23 Şubat 2006 01:17

Unreal'de ip 'e gline atmaktan bahsediyorsanız Unreal'de ip'e gline atılmıyor

/helpop ?gline
Asıl sorunu yanlış anladıysam bu mesajı dikkate almayın. ;huh


Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 23: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