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/)
-   -   server a gireni tanıma (https://www.ircforumlari.net/mirc-scripting-sorunlari/44649-server-gireni-tanima.html)

wachersphy 17 Aralık 2007 18:07

server a gireni tanıma
 
Merhaba arkadaşlar aklımda şöyle birşey var yardım ederseniz sevinirim. Örn. servere giren bir kaç kişinin ip numaralarını alsam ve daha sonra bu kişiler girdiğinde bana bildirse. Mesela nick değişse bile ben onların adlarını yazsam kişiler girdiğinde bana bildirse ''mustafa geldi'' gibi. Yol gösterirseniz sevinirim.

goKhaN` 18 Aralık 2007 00:43

Cevap: server a gireni tanıma
 
ßu Suanda Imkansız birsey Olur N'den dersen Modem'e Her Reset Attıqında Ip Numarası Deyisir ßu Yuzdende Olasiligi Kalmaz Umarım Yanlıs Dusunmuyorumdur.. Kolay gelsin.

wachersphy 18 Aralık 2007 09:57

Cevap: server a gireni tanıma
 
Ama benim bildiğim modeme reset atsan bile değişen gerçek ip değil yani örneğin ban ve zline farkı ben admin olduğum bir kanalda bunu yapacağım. Mutlaka bir yolu vardır diye düşünüyorum Gökhan ilgin içinde teşekkürler. Aslında şöylede düşünülebilir, örneğin küfür listesi oluşturuyoruz ve kanalda küfür edildiğinde listedeki ile karşılaştırıp istiğini yapıyo (ban-kick) onun gibi bişey olacak. listeden ip yi karşılaştırıp bana uyaracak.

hitman 18 Aralık 2007 09:59

Cevap: server a gireni tanıma
 
Hiç modem resetlemediğini düşünecek olursak, notify kullanabilirsin. Modem resetlerse de tekrar bulma gibi bir imkanınız yok.
iyi çalışmalar

LauReLL 18 Aralık 2007 18:04

Cevap: server a gireni tanıma
 
Kod:

on 1:connect:{ .IAL On | takip + 300 }
alias takip {
if $1 == + { $iif($hget(Takip),hfree Takip) | .enable #Takip | $iif(!$hget(Takip),hmake Takip 1000) | set %cSj $iif($2,$2,300) | echo -ta 4Takip Modu Devrede!.. $+([,%cSj,sn.,]) }
else { .disable #Takip | unset %cSj | echo -ta 14Takip Modu DevreDışı ! }
}
#Takip on
on ^*:QUIT:{ hadd $iif($address($nick,2),$+(-u,%cSj),$+(-u1)) Takip $address($nick,2) $iif($istok($hget(Takip,$address($nick,2)),$nick,3 2),$hget(Takip,$address($nick,2)),$iif($hget(Takip ,$address($nick,2)),$hget(Takip,$address($nick,2)) + $nick,$nick)) }
on !^*:JOIN:#:{
if ($hget(Takip,$address($nick,2)) && $hget(Takip,$address($nick,2)) != $nick) { echo -t $chan 4Takip Raporu:12 $nick 5nickinin %cSj saniye içinde kullandığı nickler:14 $hget(Takip,$address($nick,2)) }
if $gettok($hget(Takip,$address($nick,2)).data,0,43) > 3 { ban -k $chan $nick 2 Nick Change }
}
#Takip end

Servere Her giren kişi Nick Değiştirse dahi kaç dakika önce ve Hangi Nickle hangi IP'den Giriyor Bunları Hep Gösteriyor Bu Kodlar işine YarayabiLir...

Bu Arada Bu KodLarın Sahibi cSj'dir...

wachersphy 18 Aralık 2007 21:03

Cevap: server a gireni tanıma
 
Teşekkürler LauReLL işime yaracak bir kod ;) nasıl çalıştığından biraz bahsedebilirmisin ne yazarsam kanal takip devre dışı diyor.

wachersphy 19 Aralık 2007 13:48

Cevap: server a gireni tanıma
 
Teşekkürler LauReLL işime yaracak bir kod ;)


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

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