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/)
-   -   nick identd ve fullname... (https://www.ircforumlari.net/mirc-scripting-sorunlari/46673-nick-identd-ve-fullname.html)

sohbettc 07 Ocak 2008 19:57

nick identd ve fullname...
 
Selam arkadaşlar benim bir istegim olacak denedim ama codu oluşturamadım. Şimdiden ilğinize tşk ederim..

Sorum şu :

»19:38:34« *** Giriş: XXXDC ([Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...])
»19:38:35« *** Giriş: XXXEM (XXX[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...])

Bunların Fullname side XXX

Nick : XXX??
identd: XXX
Fullname : XXX

Bu rada XXX degişiyor devamlı.. Bu şekilde girişlere ban atacak bir code yazarsanız sevinirim. iyi çalışmalar.

Vamp 07 Ocak 2008 20:04

Cevap: nick identd ve fullname...
 
Servera biri girdiğinde sana gelen server noticeine göre eğer giren nick Oyun Radyo Admin değilse (kendin whois çekilmesini istediğin nickleri aralarında boşluk bırakarak ekleyebilirsin.) /who <nick> komutunu uygular.

Kod:on *:snotice:*client connecting*:{ if !$istok(Oyun Radyo Admin xr3x,$9,32) { who $9 } }

Gelen /who cevabında fullnameinde belirttiğin şey varsa /kill <nick> komutuyla o kişiyi uzaklaştırır.

Kod:raw 352:*:{ var %: = XXX | if %: == $9- { kill $6 dışarı! } }
böyLe kill atan war.Fullnameyle alakalı.Umarım ısıne yarar.

aLıntıdır.

Ayrıca : /mode #kanal +b ~r:*XXX* Boyle fullnameye ban atarsın.
/mode #kanal +b *!ident@* bu sekıldede ıdente atarsın.sanırsam bunlar sana yeter.

L4roXyL 07 Ocak 2008 21:27

Cevap: nick identd ve fullname...
 
Eğer sunucuya girişte yakalamak istiyorsan(snotice)(flagların açıksa görebilirsin);

on *:snotice:*client connect*:if $regex($9,^X{3}) && $regex($remove($gettok($10,1,64),$chr(40)),^X{3}) { gline $9 : sebebin. }

İşini görecektir.

sohbettc 08 Ocak 2008 20:40

Cevap: nick identd ve fullname...
 
Shikaneru ve [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] Arkadaşlar yardımlarınız için tşk ederim ama Sanırım derdimi yanlış anlattım.

Burada nkullandıgım XXX Degişken sabit degil saldırılar
Örnek 1 :
AHMETDC (AHMET[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]) Fullname AHMET
AHMETYP (AHMET[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]) Fullname AHMET
AHMETRT (AHMET[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]) Fullname AHMET

Örnek 2

MehmetDC (Mehmet[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]) Fullname Mehmet
MehmetXY (Mehmet[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]) Fullname Mehmet
MehmetRU (Mehmet[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]) Fullname Mehmet

Nick : Ortak?? ( sonuna 2 adet harf geliyor )
İdenty : Ortak
Fullname : Ortak

Ortak lar devamlı değişiyor.. İplerde devamlı degişiyor...

Umarım anlata bilmişimdir...

Şimdiden yardımlarınız için tşk ederim...

L4roXyL 08 Ocak 2008 21:03

Cevap: nick identd ve fullname...
 
Fullname'i client bağlantısında göremediğimiz için, kanal'a girdiğin'de kullanıcıya /who çekersin.

on *:join:#kanal:who $nick
raw *:*: { if $numeric == 352 { if ($left($6,-2) == $3 && $9 == $3) gline $6 sebeb. } }

sohbettc 08 Ocak 2008 22:40

Cevap: nick identd ve fullname...
 
Tşk ler hocam bunu deneyelim..

Birde dedinizki >>> Fullname'i client bağlantısında göremediğimiz için,

Bunun editi olması lazımdı editini yapsak Client connecting ile daha saglıklı bir koruma yapabilirmiyiz ?

L4roXyL 08 Ocak 2008 22:46

Cevap: nick identd ve fullname...
 
Edit'i derken? Unreal içinmi diyorsun?
Eğer girişte fullname'i görmemizi sağlarsan, tabiki daha sağlıklı bir kod yazılabilir.

sohbettc 09 Ocak 2008 14:24

Cevap: nick identd ve fullname...
 
Hocam Şimdi ben Gişe Fullnameyi Taşıdım Şu andan sunucuya girişte Statüsteki bilgi bu şekilde :

»14:20:33« -irc.XXX.CoM- *** Notice -- Client connecting on port 6667: Nick ([Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]) [Fullname] [clients]

Şeklinde oldu..

Yardımlarını bekliyorum tşkler...

L4roXyL 09 Ocak 2008 15:03

Cevap: nick identd ve fullname...
 
on *:snotice:*client connect*:if $left($9,-2) == $remove($gettok($10,1,64),$chr(40)) && $remove($11,[,]) == $left($9,-2) { gline $9 sebeb. }

Şeklinde yapabilirsin.
Yani mesela diyelim; DENEME12 diye bir nick giriş yaptı.
Eğer ident'i DENEME ve fullname'side sadece DENEME ise, gline ile uzaklaştırırsın.


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

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