![]() |
Badnick.tcl - kanal koruma Selam... bir zamanlar yetkili olduğum bir uluslararası sunucudaki (artık böyle bir yer yok) resmi yardım kanallarını korumakla yetkilendirilmiş eggdroplar için kullandığımız, o sunucudaki coderlar tarafından zamanla ekler yapılarak bu sunucu için geliştirilmiş koruma kodlarından birini burda paylaşıyorum... Kodun belli bir yazarı-sahibi olduğunu söylemek zor ''anonim'' olduğunu söylemek daha doğru olacaktır sanırım. bu kod ne yapar -nasıl çalışır? öncelikle botun op (@) olması gerekir. op olduğu kanallarda en az halfop (%) yetkisine sahip kanal yetkilileri bu kod için kullanılan . !addbadnick rumuz*!*@* ban sebebi (alternatif olarak !addban komutu) !rembadnick rumuz*!*@* (alternatifi !remban komutu) !listbadnick (alternatifleri !listbadnicks yada !listbans komutları) kullanılabilir. eklenen banlar botun oluşturduğu user-kullanıcı dosyası içinde her kanal için bans-banlar listesi içinde eklenir-listelenir. ban eklerken sadece rumuz-nicke değil idente - host mask'e yada bunların belirlenen kısımlarına wildcard kullanarak ban eklemek mümkün.. örnek vermek gerekirse. !addbadnick *!k?t?k*@* ban sebebi buraya bir boşlukla yazın !addbadnick [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] banlandın gülüm.. !addban [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] de get.. vs vs .. gibi.. tabiki ingilizce bir koddu sizlerin kullanabileceğiniz şekilde lüzumlu yerlerini Türkçe'ye çevirmeye çalıştım.. halen aktif olarak etkin bir şekilde kullanılan hızlı,etkili bir kanal koruma kodudur. sanırım işinize yarayacaktır. güle güle kullanın.. Kod: set badnick_version "2.4.4" |
Cevap: Badnick.tcl - kanal koruma Bu TCL yi 2 gün önce indirip kullandım evet bu türkçe versiyonu gayet güzel. Ama sevmediğim bir yanı var mesela opers kanalında tek komutla tüm kanallarda badnick eklemiyo. Kanalların hepsine tek tek eklemek zorunda kalıyoruz. Wildcard kullanımına izin veriyo ve host felan eklenebiliyo ident vs bu özelliği güzel. Ama tek komut olsa daha iyiydi kanımca. Herşeye rağmen mevcut en iyi badnick tcl bu bana göre. Eline sağlık. |
Cevap: Badnick.tcl - kanal koruma Bu, daha ziyade kanal yetkililerinin kullanımına yönelik hazırlanmış.tabi her sunucunun yönetim şekli-anlayışı farklı .benim olduğum sunucuda sunucu yönetimi kanal içi işlere karışmazdı.kanal sahibi sunucu yetkilisine gel şunu hallet demediği sürece...sunucu yetkilileri adminler ircoplar vs.. sadece sunucuyu korumak kollamakla alakalıydı kanalı korumak tamamen o kanal yetkililerine bırakılmıştı... buna benzer yazılmış-yayınlanmış-paylaşılmış bir iki kod mevcud ..ekleme-çıkarma-listeleme işi yapan ..ancak bu net üzerinde yabancı sitelerde paylaşılmış olanlardan farklı ,o sunucu için düzenlenmiş-geliştirilmişti..yerlide zaten olmaz ya yabancı sitelerde de olduğunu-paylaşıldığını sanmıyorum çünkü bunlara erişim sunucu yetkililerindeydi.. bende olmasının nedeni bu.. o sunucuda kullanmış olduğumuz başka koruma kodlarınıda peyderpey burda paylaşıcam... |
Cevap: Badnick.tcl - kanal koruma Denedim fakat bot saçmalıyor , !listbadnick yazıyorum Ban listesi boş diyor.Badnick listesi boş demesi lazım.Ve wildcard kullanarak badnick ekleyemiyorum. |
Cevap: Badnick.tcl - kanal koruma Bot db oluşturamıyor olabilir, kodu detaylı bir şekilde incelemek gerek yazan çok karmaşık yazmış. Bu arada; Alıntı:
|
Cevap: Badnick.tcl - kanal koruma Kod: puthelp "privmsg $nick : $chan kanalında ban listesi boş." ancak çalışmıyor demişiniz asıl bu sorun... botun .user dosyasında banın eklendiği her kanal için ayrı ayrı: Kod: ::#kanal-adı bans bu kodla eklenen banlar direk olarak botun bot.user dosyasına kayıt ediliyor ..ayrı bir badnick.txt vs oluşturmuyor. eğer sizin ekledikleriniz user dosyasında görünmüyorsa bir sorun var demektir. bu kodun sağlamlığına kefil olabilirim çünkü bu kodu ana kanallarında,en kalabalık kanallarında kullanan en az iki yabancı sunucu adı verebilirim .son 10 yıldır bu kodu kullanıyorlar ..kodun sağlıklı işlemesi için bot.user dosyasını görebilmesi ve botun kanalda op olması gerekir. |
Cevap: Badnick.tcl - kanal koruma Evet karışmış birbirine arkadaş çevirdim diyor belki o bir yerde hata yapmıştır.Bunun gibi ekleme/silme yapabileceğimiz bir tcl varmı bildiğiniz ? |
Cevap: Badnick.tcl - kanal koruma buyrun size direk bu kodun orjinalini çevrilmemiş halini vereyim..bundan daha iyi badnick scripti piyasada yok. pek çoğunu denemiş biri olarak rahatlıkla söyleyebilirim. not: kopyala -yapıştır yaparken Windows notepad ile eklenen kodlarda kayma bozulma bazı karakterlerin yok olması vs gibi problemler olabiliyor.bu tür kodlarda size bu kodları kaydetmek için [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] notepad++'yı önerebilirim bu tür sorunlar bunla olmaz copy-paste olayında.. Kod: #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
Cevap: Badnick.tcl - kanal koruma Alıntı:
Kodun düzgün çalışıp çalışmadiğindan emin olmadiğin halde nasıl kefil olabiliyorsun ? Bence önce kendin bu kodu denemelisin ondan sonra bu mesajı yazmaliydin.Yinede ilgin için tşkler. |
Cevap: Badnick.tcl - kanal koruma yaklaşık 8 yıl kadar bu kodla tecrübem var ..aksi halde o bot.user dosyasındaki ban mesajlarını size gösteremezdim..buna erişimim olmazdı ve bu kodun 3-4 farklı versionu orijinalleri elimde olmazdı... |
Cevap: Badnick.tcl - kanal koruma TCL 'nin Türkçe'ye çevrilmiş hali, şu an kullandığım ve %100 çalışan son halini paylaşıyorum. Komutlar şöyle; !badekle Nick ( wildcard kullanımı var, Ni?k!*@* veya nick!ident@host şeklinde kullanabilirsiniz. ) !badsil Nick ( wildcard veya host & ip yazılabilir gene, silmek için bu da ) !banekle Nick ( aynı şekilde ekler lakin kalıcı ban ekler, -b yapılsa bile bot gene +b yapar kendisi ) !bansil Nick ( bu da kalıcı ban siler ) Kod: #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
Cevap: Badnick.tcl - kanal koruma [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] Paylaşımda bulunan ve size yardım etmek isteyenlere lütfen biraz daha saygılı olalım. [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] zaten botun user dosyasına bakmasaydı çalışmadığını söylerdi. |
Cevap: Badnick.tcl - kanal koruma iLviR kod için tşkler . Fakat kod ekleme/silme/listeleme yapıyor.Ancak ban veya kick atmıyor listedeki nick ve hostlara.. |
Cevap: Badnick.tcl - kanal koruma Selam, evet mümkün. Koddaki şu kısmı bulun; Kod: proc ::badnick::blist { nick uhost hand chan arg } { Kod: proc ::badnick::blist { nick uhost hand chan arg } { |
Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 20:08. |
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