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/)
-   -   İstenmeyen Ident & isimli kullanıcıları oto ignore etmek. (https://www.ircforumlari.net/mirc-scripting-sorunlari/233082-istenmeyen-ident-amp-isimli-kullanicilari-oto-ignore-etmek.html)

Lucifer 15 Temmuz 2009 14:32

Cevap: İstenmeyen Ident & isimli kullanıcıları oto ignore etmek.
 
Kod:

on 8:join:#Muhaha:{ if $nick ison #Opers { halt } } | { /mode # +b $+(~q:,$nick,!*@*)  } }
alias shitconf if $dialog(Shitlist) == $null dialog -m shitlist shitlist
dialog shitlist {
  title "BadNick\İdent Koruma"
  size -1 -1 200 265
  button "Tamam", 1, 110 200 70 20,ok
  list 2, 10 20 180 135, sort
  box "Kotu Nickler", 3, 5 5 190 145
  edit "*", 4, 10 165 180 20, autohs
  box "Eklenecek Nick'i Girin", 5, 5 150 190 45
  button "Ekle", 6, 20 200 70 20
  box "Not:", 7, 5 225 190 35
  text "Nick Silmek İcin Nick'e Cift Tiklayin", 8, 25 240 180 45 
}
alias shitsetup if $dialog(shitlist) == $null dialog -m shitlist shitlist
on *:dialog:shitlist:dclick:2:{ .ruser 8 $did(2).seltext | did -d shitlist 2 $did(2).sel }
on *:dialog:shitlist:sclick:6:{ if ($did(4) != $null) { did -a shitlist 2 $did(4) | .auser 8 $did(4) | did -fr shitlist 4 } }
on *:dialog:shitlist:init:*:{
  if ($ulist(*,8,0) != $null) {
    set %cnt.shit 0
    while (%cnt.shit < $ulist(*,8,0)) {
      inc %cnt.shit 1
      did -a shitlist 2 $ulist(*,8,%cnt.shit)
    }     
    unset %cnt.shit
  }



Merhabalar, PC başında pek olmadığımdan dolayı geç cevap verebildim.

Code'nin işleyiş tarzı eskisi gibi, son olarak göz attiğimda ignore yerine, "~q:Nick" olarak atmak istemişsin, bu şekilde belirttiğin ident nick her ne olursa olsun, kanala girdiğinde otomatik olarak "~q:Nick" banlanacaktır..


iyi forumlar.

rX 15 Temmuz 2009 22:40

Cevap: İstenmeyen Ident & isimli kullanıcıları oto ignore etmek.
 
Ignore Çözüm değildir.

Kanal +b kipi ve parametreleriyle bu işi halledebilirsin.

misal Olarak Şöyle gösteriyim;

/mode #kanalın +b ~c:#deli = #deli kanalındakiler kanalına giriş yapamazlar.

/mode #kanalın +b ~n:nick!*@* = Nick'li kullanıcı kanala giriş cıkıs yapar konusur ama Nick değişemez.

/mode #kanalın +b ~r:fullname = kullanıcının fullname i ni belirttigim yere yazarsan kanala giriş yapamaz.

/mode #kanal +b ~q:nick!*@* = nick'li kullanıcı kanala giriş cıkıs yapar ama konusamaz.

Bunlar Yeterlidir sanırım.

Heartbroken 15 Temmuz 2009 23:21

Cevap: İstenmeyen Ident & isimli kullanıcıları oto ignore etmek.
 
Alıntı:

Heartbroken Nickli Üyeden Alıntı (Mesaj 759207)
Selamlar Cümleten Kolay gelsin..

Bir süredir bad ident korumaları arayıp bulup üstlerinden birkaç değişiklik yaparak denemeler yapıyorum ama kafamda tasarladığım işi bir türlü yaptıramadım.

Yaklaşık son 2 saattir burdaki konulara bakıyorum yine maalesef aradığıma benzer bir konuya code a rastlamak nasip olmayınca bende ayrı bir konu başlığı açıp sormak zorunda kaldım .yardımlarınız için şimdiden Teşekkür ederim.

Olay şu ki bulunduğum sunucu pek çok sunucunun bir araya geldiği Link'' attığı Büyük bir sunucu .Bu sunucu içindede birbirinden farklı programlar için açılmış resmi yardım kanalları var.bende böyle bir resmi yardım kanalında Founderlık Helperlık görevini Yürütmeye çalışıyorum son birkaç yıldır.

Sorun Farklı bir program kullanan userların kanala girip yardım istemesi kanaldan diledikleri gibi faydalanabilmelerini önlemek adına identlerine bakarak ki bu farklı program identleri Default olarak atanıor ve ayırt edici olacak şekilde belli 4 haneli sayı dizisi ve gelişi güzel sıra gelen sayılar şeklinde oluyorlar Örnek
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

Bu kullanıcı identinindeki ilk 4 haneli sayı dizisi onun kullandığı program için ayırd edici bu kullanıcıyla aynı programı kullanlar 5510*????@* yada 5515*????@* vs gibi identlere sahip oluyorlar.burdan ayırt edip bu kişileri kanalıma geldiklerinde kickleyebiliyor yada oto banlıyabiliyorum.Benim isteğim bunları böyle ident sahiplerini atmak değilde girdikleri anda kanalda konuşmalarını yardımdan faydalabilmelerini engellemek için oto ignore etmek kanalda*

ve + kullanıcı isim hanesinde yazana göre tanımlayabilecek ve kanalda atmak yerine sadece kanalda ignore edip faydalanmasını engelleyecek bir kod aradığım bad ident vs gibi korumalarla oynayıp ki bunlar ya kicklemek ya banlamak hatta oto akick eklemek üzere yapılmış Codelardı rastladıklarım onları kanalda userı ignore edecek şekilde çevirmeye çalıştım ancak defalarca denememe deneme -yanılma yöntemiyle doğru Code bulmaya çalışmama rağmen başaramadım istediğimi yaptırtmayı.

Teşekkürler .İyi Günler Herkeze



istenen buydu. konu başka yerlere mi kaydı benmi yeterince anlatamadım. aslında uzun uzadıya anllatmaya çalıştımdı ki yanlış anlama olmasın dei ama ..

Lucifer 16 Temmuz 2009 14:47

Cevap: İstenmeyen Ident & isimli kullanıcıları oto ignore etmek.
 
Merhabalar,

Öncelikle verdiğim en son code istediğin gibi işlemi uygulayacaktır, İgnore etmek yerine kanal'da konuşmamalarını sağlayacaktır, Senin istemediğin identler hangileri ise, onları ident koruması vb. oraya ekle. Nick olarakda, Emule vb. nickler giriyorsa onlarıda *emule* gibi ekle, bu addon Hem nick hemde ident koruması sağlar sana ignore olarak düzenlenmişdi, fakat en son kanalda konuşulmamasını istemişsin ona göre değiştirildi. kolay gelsin hoşça paylaşımlar..


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