IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası
  vaybe sohbet

>
+
Etiketlenen Kullanıcılar

10Beğeni(ler)
  • 3 Post By Mylife
  • 1 Post By eLaa
  • 3 Post By Mylife
  • 3 Post By Mylife

 
 
LinkBack Seçenekler Arama Stil
Prev önceki Mesaj   sonraki Mesaj Next
Alt 22 Aralık 2022, 16:51   #6
Çevrimdışı
i don't care if i'm misfit.
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Nick, İdent, İp yasaklama




Merhaba @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...],

Öncelikle anlıyabildiğim kadarı ile sizin için bir kod hazırladım mevcut paylaştığınız kod oldukca uzun olduğu ve daha pratik bir şekilde yapmak istediğinizi yapmanız için yeni bir şekilde yazmayı tercih ettim.

Yukarıda mesajlarınız da diğer kullanıcıların etkilenmesini istemiyorum demişsiniz ama şuan bunu kod olarak da yapsanız spamfilter kullanmak yerine nick/ident ve ip üzerinden eklediğinizde sadece o kişiyi hedef alabilir ama bu gibi girişler genelde nick değiştirilip ve ident değiştirilip yapılır ve sadece ip üzerinden wildcard kullanarak ekleme yaptığınız da yine girişte diğer kullanıcılarıda etkileyecektir sadece bilmeniz için söylüyorum kodu aşağıya bırakıyorum.

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:input:*: { if $regex($1-,/^[\.!]yasak$/Si) && (!$2) { echo -a HATA! .yasak nick!ident@ip olarak deneyin. } | elseif $regex($1-,/^[\.!]yasak\s/Si) { write yasakk.txt $2- | echo -a $qt($2) yasak listesine eklendi. } | elseif $regex($1-,/^[\.!]yasaks[ıi]l/Si) && (!$2) { echo -a HATA! .yasaksil nick!ident@ip olarak deneyin. } | elseif $regex($1-,/[\.!]yasaksil/Si) && !$read(yasakk.txt,w,$+(*,$2,*)) { echo -a HATA! $2 yasak listesinde yok. } | elseif $regex($1,/^[\.!]yasaksil/Si) { write $+(-dl,$2) yasakk.txt | echo -a $qt($2) silindi. } } on ^*:snotice:*: { if $regex($1-,/Client\sconnecting\son/Si) && $read(yasakk.txt,w,$+(*,$9,*)) || $read(yasakk.txt,w,$+(*,$10,*)) { gzline *!*@$+ $gettok($gettok($10, 2, 64), 1, 41) - Sunucu kurallarına uymadığınız için atıldınız. } | else { return } }

Örnek görünüm;

(16:31:26) <Mylife> .yasak
HATA! .yasak nick!ident@ip olarak deneyin.
(16:32:32) <Mylife> .yasak denemeee!silence@88.241.*
"denemeee!silence@88.241.*" yasak listesine eklendi.
(16:47:24) <Mylife> .yasaksil denemeee!silence@88.241.*
"denemeee!silence@88.241.*" silindi.

Kullanım;

.Yasak nick!ident@ip => nick!ident@ip şeklinde yasakk.txt içine kayıt eder
.yasaksil => kayıt edilen giriş engelini kaldırır.

Not:
Eklemeyi nick!ident@ip olarak değil wildcard kullanarakta yapabilirsiniz ama dikkatli olmanızda fayda var.

__________________
I'm a dreamer but it's getting hard to take it.
Some nights don't know if I'm gonna make it.
Heart is heavy but there's nothing that can break me down.

Konu Mylife tarafından (22 Aralık 2022 Saat 18:55 ) değiştirilmiştir.
 
Alıntı ile Cevapla

 


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 

Yetkileriniz
Konu Acma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodu Kapalı
Trackbacks are Kapalı
Pingbacks are Açık
Refbacks are Açık


Benzer Konular
Konu Konuyu Başlatan Forum Cevaplar Son Mesaj
İdent Yasaklama Sistemi The mIRC Parça Kodlar 2 23 Ekim 2020 17:18
İdent YasakLama Kodu-DüzenLeme heySs mIRC Scripting Sorunları 1 18 Şubat 2011 18:28
İdent yasaklama için addon.. Serdar_GaddaR mIRC Scripting Hazır Kodlar 2 20 Temmuz 2009 23:27
İdent Yasaklama KurtaLan Unreal IRCd 13 03 Temmuz 2009 06:02
İdent yasaklama Geri_geri Unreal IRCd 9 07 Haziran 2007 01:42