Cevap: Eggdrop sorunu.
bot dizinine girip ./eggdrop -h yada ./eggdrop --help komutuyla bu seçenekleri ve anlamlarını görebilirsiniz.
-m kanal/kullanıcı dosyalarını oluşturmak için ilk çalıştırmanızda kullanmanız gereken bir seçenektir. bir kez oluşturulduktan sonra hiç bir geçerliliği/hükmü kalmaz.
(zaten daha sonra bu seçenekle başlattığınızda size uyarı mesajıda atar artık bu -m'i kullanmayın ..gibisinden)
-n olan biteni terminal yada ssh üzerinde olan biteni görmenize yarar. -nt olarakda kullanılabilir.
aslında size geçen gün 2 özel mesaj attığımda (ikincisinde) yukardaki sorunuzun cevabını da yazmış olmuştum..
çalışıp sunucuya girmemesini -n seçeneğiyle yada çalıştırdıktan sonra bota dcc/telnet yoluyla bağlanarak neden bağlanamadığına dair bilgi alabilir/görebilirsiniz dns modulü yada dns yapılandırmasıyla alakalı bir sorundan da olabilir başka başka nedenleride olabilir. bunun nedenini ancak bot size gösterir/söyler .o nedenle bir sorunla karşılaştığınızda botunuza bağlanın ve sorun hakkında bilgi toplayın ki sorunun nerden kaynaklandığına dair teşhisi doğru yapılabilesiniz.
botlarınıza yüklediğiniz scriptlerin/kodların kendi başlarına botunuz için bir "sorun" teşkil edebileceğinide unutmamak lazım. kötü yazılmış yada artık antika sayılabilecek kodlar aynı döneme ait olmayan tcl sürümlerinde ve eggdrop sürümlerinde uyum sorunu yaşama olasılığı mümkündür.
çünkü hiçbir şey aynı kalmadı ki eggdrop tcl aynı kalsın... eggdrop geliştirici ekibinde çalışan katkı yapan düzinelerce adam var.amerikasından almanyasına fransadan isveç ve isviçresine kadar dünyanın farklı memleketlerinden yaş ortalaması 40'ın üstünde bir sürü okumuş ,mürekkep yalamış,belli bir kariyeri olan adamlar bunlar. içlerinde sosyologdan tutun doktoruna programcısından ,web tasarımcısına kadar vasıfları olan adamlardan söz ediyoruz.
ki direk olarak bu projeye katkı yapan/etki yapan geliştirenlerin dışında,en az bunlar kadar dışardan ama şöyle ama böyle katkıda bulunan onlarca kişi var.
ayıptır söylemesi bende üç-beş ay evvel eggwiki sayfalarından birini güncelleyerek kendi çapımda katkı yapmış oldum ... (simple'ın izniyle)
uzun sözün kısası : sistemde kullandığınız tcl kullanmak istediğiniz eggdrop sürümü ve scriptleriniz ne kadar yeni/yakın tarihli olursa , o kadar temiz ,sorunsuz bir kullanımınız olur. yıllar / günler geçer ,şimdi sizin gibi bu botu kullanan yüzlerce / belkide binlerce kişi içinde sorun yaşayanları girer freenode,quakenet,efnet,undernet yada ircnet gibi (ki resmi destek kanalı freenode'daki #eggdrop kanalı.. eskiden quakenet idi.ancak ordaki sorunlar/rahatsızlıklar nedeniyle freenode'a taşındılar) bu projenin geliştiriciliğini yapan,sponsor eden yada katkı sağlayanların bulunduğu ortama girer ve sorunu bildirir yada direk web üzerinden bunları iletir..
eğerki sorun botun kodlarından kaynaklanıyorsa bu ya bir düzeltmeyle (patch ) yada sonraki sürümlerde düzeltilmiş olarak yer alır.
bu illa bir sorun/problem değilde ,özellik isteğide olabilir. yani biri gelir çıkar derki keşke bu botta şöyle birşeyde olsaydı yada şöyle bir komutu da destekleseydi..
bu fikir/dilek makulse mantıklıysa bunuda eklerler ve böyle böyle yıllar sürümler değiştikçe kodlar daha hatasız,daha temiz,botun özellikleri,komutları daha değişmiş ve daha fazla nitelik kazanmış olur.
velasıl size geçen gün attığım özel mesajdada değindiğim gibi bu nedenle bu eski tcl sürümlerine ve eski yıllar öncesinden kalma eggdrop sürümlerine olan bağlılığın ve ilginin anlamını/nedenini çözebilmiş değilim.... |