![]() |
Eggdrop Botunuza Konsoldan Bağlanma Son 1-2 sene içerisinde Eggdrop'a ve TCL Scripting'e olan ilginin artması beni sevinidiriyor.. Ancak henüz çok yetersiz bir düzeydeyiz.. Sadece ilgilenenler açısından değil, forum olarak da yetersiziz.. Eğer temel bilgileri öğrenirseniz bu işten daha çok zevk alabilir ve botunuzu çok daha etkin kullanabilirsiniz.. İşte bu amaçla eggdrop bot kullananların mutlaka öğrenmesi gereken "botun konsoluna bağlanmayı" kısaca anlatacağım burada.. Konsol nedir ? - Kısaca tarif etmek gerekirse; botunuza komutlar ve kodlar uygulatabileceğiniz, botun uyguladığı komutları görebileceğiniz, hata mesajlarının gösterildiği ve daha bir çok özelliği bulunan, bot ile aranızdaki dcc sohbet bağlantısına verdiğimiz isimdir. Konsola bağlanmak için neler gerekir ? - Öncelikle botunuza ilk çalıştığında "hello" yazarak ve "pass" belirleyerek kendinizi sahip olarak tanıtmanız veya daha önce kendisini sahip olarak tanıtmış bir kişinin konsolu kullanarak size owner - master benzeri yetkiye sahip bir flag vermiş olması gerekir. O halde ilk aşama botumuza kendimizi sahip olarak tanıtmaktır.. Bunu bir çoğunuz zaten yapıyorsunuz.. - İkinci olarak mIRC üzerinden /ctcp BOTUNUZUN-NICKI chat yazarak botunuzun size dcc sohbet daveti göndermesini beklemelisiniz. Gelen pencereyi "accept" ya da "kabul" diyerek onayladıktan sonra açılan pencerede botunuz size sırasıyla owner (sahip) nickinizi (handle) ve şifrenizi soracaktır.. - Burada dikkat edilmesi gerekn husus şudur: Botunuza hello çektiğiniz andaki hostunuz ve identiniz botunuzun sizi daha sonra tanıması için kaydettiği yegane bilgidir.. O yüzden konsola bağlanacağınızda hostunuzun hep aynı olmasına dikkat etmelisiniz. - Login ve Şifre'yi yazdıktan sonra konsola bağlanmışsınız demektir. Peki konsolu kullanarak neler yapabilirim ? Kullanılabilir komutlar nelerdir ? - Bütün komutlar "." (nokta) ile başlar.. Örnek : .help - Bu kullanabileceğiniz komutların bir kısmını görüntülemenize yarar.. - Botun konsolunu kullanarak yapacağınız en kullanışlı işlerden bir tanesi; botunuza yeni bir TCL dosyası eklediğinizde veya mevcut dosyanızda bir değişiklik yaptığınızda botunuzu ssh'tan killeyip tekrar sokmaktansa .rehash yazmanızın yeterli olmasıdır. Bu aynen Unreal'a rehash çekmek gibidir.. - Bir diğer komut ise .restart komutudur.. Botunuzu yeniden başlatır. (bu esnada konsoldan bağlantınız kesilmez..) - Bir diğer önemli husus ise botunuzun conf dosyasında yazmış olduğunuz set owner satırındaki nicktir.. Eğer ilk başta bu nickle hello yazarak tanıtmadıysanız kendinizi bot sizi owner olarak görmeyecektir. Yine konsola bağlanabilir ve bir çok komutu kullanabilirsiniz ancak erişiminiz kısıtlı olacaktır.. - owner nickiyle kendisini bota tanıtmış kişinin kullanabileceği komutlardan bir tanesi ve bizim burada sizlere yardımcı olabilmemiz için en gerekli olanı .set errorInfo komutudur.. Bu komut bot eğer bir hata ile karşılaştıysa o hatanın ayrıntılı dökümünü vermesini sağlar.. - Bot üzerinden kullanabileceğiniz komutlardan en çok bilmeniz gerekenlerinden sadece bir kaçını burada tarif ettim ben.. Ayrıntılı kaynak için [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] adresini ziyaret edebilirsiniz. Onun haricinde konsola bağlanmakla ilgili sıkıntılarınız olursa bu başlık altında yardımcı olmaya çalışırız. |
Cevap: Eggdrop Botunuza Konsoldan Bağlanma -> [X] CHAT - [X ERROR tekrarı]: no telnet port [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] Merhaba , Burda neyi yanlış yaptım acaba. |
Cevap: Eggdrop Botunuza Konsoldan Bağlanma [xx] CHAT [KBSC][10:35:26] [xx ERROR tekrarı]: no telnet port bende öle bi hata aldım |
Cevap: Eggdrop Botunuza Konsoldan Bağlanma soyledıgınız ıslemlerı gerceklestırdıgımde bot hıcbır tepkı vermıyor -> [proxy] CHAT bu yazı cıkıyor ama sonrasında herhangıbır işlem gerceklesmıyor sorun ne olabılır |
Cevap: Eggdrop Botunuza Konsoldan Bağlanma Eğer yukarıda anlattığım işlemleri eksiksiz yerine getirdiysen ve de confta set my-ip IP listen PORT all satırlarındaki IP ve PORT numaralarını eksiksiz yazdıysan kullandığın scriptten kaynaklanıyordur. Bu konuyla ilgili sorununu mIRC bölümünde dile getirerek yardım talebinde bulunabilirsin. |
Cevap: Eggdrop Botunuza Konsoldan Bağlanma bağlantıyı nasıl koparcaz peki ? |
Cevap: Eggdrop Botunuza Konsoldan Bağlanma Alıntı:
.quit yazmanız yeterlidir. |
Cevap: Eggdrop Botunuza Konsoldan Bağlanma [... ERROR reply]: no password set diyor |
Cevap: Eggdrop Botunuza Konsoldan Bağlanma Alıntı:
|
Cevap: Eggdrop Botunuza Konsoldan Bağlanma Selam İF ailesi benim sorunum eggdrop botumu serverıme soktuğumda hello pass komutlarını uyguluyorum ve konsola bağlanıyorum ama ilerleyen zamanlarda konsola bağlanmak istediğimde bağlanmıyor bağlanabilmek için telnetten botu cıkarıp tekrar sokuyorum o sekilde bağlanabiliyorum botun confunda set owner kısmında kenci nickim yazılı olduğu halde bağlanmıyor bu konuda yardımlarınızı bekliyorum |
Cevap: Eggdrop Botunuza Konsoldan Bağlanma 10:35] <GuzeLOkey> [10:35] ERROR writing user file. [10:35] <GuzeLOkey> [10:35] Rehashing ... [10:35] <GuzeLOkey> [10:35] Listening at telnet port 3333 (all). [10:35] <GuzeLOkey> [10:35] Userinfo TCL v1.07 loaded (URL BF GF IRL EMAIL DOB PHONE ICQ). [10:35] <GuzeLOkey> [10:35] use '.help userinfo' for commands. [10:35] <GuzeLOkey> [10:35] ================================================== ===== [10:35] <GuzeLOkey> [10:35] [10:35] <GuzeLOkey> [10:35] ================================================== ===== [10:35] <GuzeLOkey> [10:35] Creating channel file [10:35] <GuzeLOkey> [10:35] Couldn't create channel file: scripts/log/yetkili.chan. Dropping [10:35] <GuzeLOkey> [10:35] * USER FILE NOT FOUND! (try './eggdrop -m artys.conf' to make one) Bu hata yi Aliyorum Neden Kaynaklaniyo Acaba ? |
Cevap: Eggdrop Botunuza Konsoldan Bağlanma .confunu pastle bi bakalim. |
Cevap: Eggdrop Botunuza Konsoldan Bağlanma Konu Cozume Kavustu HerSey icin Tsk Ler |
Cevap: Eggdrop Botunuza Konsoldan Bağlanma DCC Chat Oturumu -ø- Client: MesqeN (256.256.256.256) Zaman: Sat Jan 21 11:15:24 2012 -ø- Chat Isteği Kabul Ediliyor... -ø- Geçersiz IP adresi! -ø- Bağlanılamıyor! -ø- DCC Oturumu Kapatıldı |
Cevap: Eggdrop Botunuza Konsoldan Bağlanma ve farklı bir baglantı :) [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] |
Cevap: Eggdrop Botunuza Konsoldan Bağlanma bota baglandım söyle bi hata alıyorum. [23:15] <Seheryeli> [23:15] Tcl error [tgjoinmsg]: can't read "tgranksbynum(0)": no such element in array ne demek bu ? |
Cevap: Eggdrop Botunuza Konsoldan Bağlanma bota yüklediğiniz scriptlerden birinden kaynaklanan bir hata mesajı..bi ihtimal kanala girişte mesaj atması beklenen bi kod olmalı . grep -R "tgjoinmsg" komutu nerde/hangi tcl olduğunu bulmanızı kolaylaştırabilir. dizi/sıra içersinde "tgranksbynum(0)" diye bir eleman/öğe/üye yokmuş....okunamıyormuş vs vs... |
Cevap: Eggdrop Botunuza Konsoldan Bağlanma Toplam 2 Eklenti bulunuyor. S.a 4 tae botum var hepsinin tclleri ve confları icinde bi kontrol edermisin acaba hepsi doğrumu bi uzman olarak yardımcı olabilirsin bana :) |
Cevap: Eggdrop Botunuza Konsoldan Bağlanma hata kaynağı Pamukoyun.tcl diye adı geçen ancak aslında Souperman tarafından yapılmış trivia.tcl kaynaklı. (eski bir koddur sanırım 2004 yada 2006 idi. en son versionu..sizdeki hangi version bilemiyoruz.çünkü çeviri yapanlar tüm izleri ortadan kaldırmışlar.. Türkçe'ye çevirdiniz mi siz yapmış oluyorsunuz ya hani...) tgjoinmsg da o koddaki prosedürlerden birinin adı.sanırım kanala girişte oto mesaj atan bir proc. öyle görünüyor. tgranksbynum'da atanmış değerlerden biri sanırım trivia istatistiklerinden biri. expr'ların eski moda ve kötü kullanılışları dışında (birde tuhaf variable atamaları dışında) bu prosedürle alakalı nede bu atanmış tgranksbynum variable ile alakalı bi hata mesajı atmasını gerektirecek bi durum görmedim. kötü kullanım derken : Kod: set tgranksbynum([expr $i+1]) $_lwrnick Kod: set tgranksbynum([expr {$i+1}]) $_lwrnick bknz -> [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] ayrıca bu kod için biri daha konu açmış onada fazla yardım edememiştim.çünkü bu belalı bir kod... şöyleki modern Tcl açısından berbat yazılmış ,sayısız bug/hata dolu syntax açısından kötü yazılmış bir kod... bknz -> [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] (burası negelfar programından faydanılarak yapılmış bir paste* tcl syntax (yazım) kontrolü yapıyor.. yani hatalı tcl kodlaması/yazılımları kodu yapıştırdığınızda sayfanın üstünde ortada listeleniyor) gugıl'da bu kodu aratmaya kalktığınızda karşınıza yerli yabancı pek çok sitede açılmış sayısız hata konuları karşınıza çıkıyor.: [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]... gibi... bu tür trivia türü oyunları hangi version eggdroplar üzerinde işletiyorsunuz bilmiyorum ancak eğer eggdrop1.6.21 ise/ler bu açtığım konuyu okumalısınız -> [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] |
Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 08:58. |
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