31 Mart 2013, 12:27 | #1 | |
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | İnvalit userfile format sorunu Eggdrop v1.6.19 (C) 1997 Robey Pointer (C) 2008 Eggheads [12:22] --- Loading eggdrop v1.6.19 (Sun Mar 31 2013) [12:22] Module loaded: channels [12:22] Module loaded: server [12:22] Module loaded: ctcp [12:22] Module loaded: irc [12:22] Module loaded: notes (with lang support) [12:22] Module loaded: console (with lang support) [12:22] Module loaded: blowfish [12:22] Listening at telnet port 3334 (all). [12:22] Module loaded: uptime [12:22] Userinfo TCL v1.07 loaded (URL BF GF IRL EMAIL DOB PHONE ICQ). [12:22] use '.help userinfo' for commands. [12:22] DelayJOIN.TCL v1.0 [12:22] Coder by Namesis... [12:22] * Invalid userfile format. ircnurmu@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...].nurmuhabbet.com [~/eggdrop]# sunucunun ipi değişti dün gece diğer botlarda sorun yok ama bu delayjoin botunu sokamadım sunucuya, acaba hatayı nerede yapıyorum, teşekkürler. | |
|
31 Mart 2013, 15:16 | #2 |
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | Cevap: İnvalit userfile format sorunu bunun anlamı: eggdrop botunuz ...USER dosyasını okuyamıyor-işleyemiyor.bir şekilde hasar görmüş..botun okuyamayacağı hale gelmiş.... neden olabilir? farklı olasılıklar olabilir..mesala botun üzerinde işlediği makinadaki olası değişiklikler (güncellemeler,reboot etmeler vs vs ) bunun dışında elle dışardan müdahaleyle değiştirmeye çalışıldıysa olabilir.uzantısı değiştirildiyse olabilir. vb.. sonuç değişmiyor nasıl olduğundan çok ne yapılabilir: bu Botun-username'i yani kullanıcı adı.User olarak oluşturulan dosyayı işleyen alttan alttan oluşturup yöneten eggdrop/scripts klasörü içinde tcl shell scripti olarak yazılmış "weed" dosyası "ot - esrar vb gibi çevrilebilir" sorumludur... bu dosyanın yerinde olup olmadığına bi bakın öncelikle ..yerindeyse botun .USER dosyasını bulun (başka yer gösterilmemişse .conf dosyasında,ana dizininde olurlar) .normalde belli aralıklarda backup yapar eggdrop yani yedek alır hem user hem .chan dosyasının.bunlar botunuzun-username'i.USER-bak gibi adlandırılır yani -bak uzantısı olur. eğer varsa bu "backup" yedeği işiniz kolay demektir..sFtp ile botun içinden kendi masaüstünüze bu bak uzantılı .user dosyasını çekip hiç açmadan sağ tıklayıp yeniden adlandır yapın kendi masaüstünüzdeyken.bak uzantısını silip botunuzun-username'i-USER yani orjinal user dosyasıyla aynı isme getirin ve yeniden sFtp ile botun içine user dosyasının olduğu yere gönderin "aynı isimde dosya var ne yapalım" derse üstüne yaz deyin.orjinal dosyayı yedeğiyle değişmiş.bi anlamda artık belliki hasarlı olan dosyayı hala sağlamken yedeklenmişiyle değişmiş olursunuz. böylece normal şekilde ./eggdrop eggdrop.conf gibi başlatırısınız. ama bu ...user-bak dosyası yani backup'ı yok ise o zaman geriye ./eggdrop -m eggdrop.conf komutuyla başlatıp sıfırdan ...user dosyası oluşturmaktan (eski-hasarlı olanı sildikten sonra tabi) başka seçenek kalmaz..... (bunun anlamı botu -m ile başlatıp kanala girdiğinde kendinizi yeniden hello ile tanıtıp yeniden şifre belirlemeniz ve diğer ayarlarını yapmanız anlamına gelir) bi tane daha var aklımda bişey ama bundan o kadar emin değilim işe yarayıp yaramayacağından..bi zamanlar biyerde okuduğum yada gördüğümden aklımda kalanı söylüyorum:bu /scripts/ klasörü içinde "weed" yani bu user dosyasını yönetmekten sorumlu dosyayı shell scripti* çalıştırmayı komutla deneyip bu hasarlı user dosyasını onarabilmekte olası (en azından ben öyle hatırlıyorum..denenebilir ) yanlış hatırlamıyorsam bu dosyayı -> tclsh weed <- şeklinde komutla çalıştırıyorsunuz ..denemedim-hiç başıma gelmiş bi olay değil.... botu yeniden "sorunsuz" çalıştırıp kanala sokmayı başardığınızda,telnet üstünden .backup komutu verip ellede bu "yedekleme" işini yapabilirsiniz.olası gelecekte böyle bi durumda kullanmak üzere .user ve .chan dosyalarınız-bak uzantılı olarak yedeklenmiş olur.. bu konu hakkında söyleyebileceklerim bunlardan ibaret... |
|
05 Nisan 2013, 03:01 | #3 |
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | Cevap: İnvalit userfile format sorunu Yahu @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] döktürmüşsün gene, söyleyebileceklerin bundan ibaret ama başka söylenicek söz bırakmadın Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. Userfile (kullanıcı dosyası) genelde bota "hello" mesajını verdikten sonra o kişiyi hatırlaması ve konsola erişebilmesi için gerekli usermask bilgilerini saklıyor, sıradan bir oyun botu vs. için gözden çıkarılabilecek bir dosya niteliği taşıyor diyebiliriz. İncelediğim kadarıyla delayjoin de pek fazla ayar gerektirmeyen bir bot, ki zaten üzerine biraz ekleme yapılmış gördüğüm kadarı bu örnekte. Bu durumda SSH yoluyla eggdrop dizininde botu çıkardıktan sonra; rm delayjoin.user rm delayjoin.chan rm delayjoin.*~bak rm pid.delayjoin komutları uygulanıp bir temizlik yapılıp tekrar -m parametresiyle bot içeri alınsa ve "hello" / "pass şifre" uygulansa sorun çıkmaz gibi duruyor. Örnekte bot adı delayjoin, onu artık sendeki ismi neyse değişirsin vs vs.. Benden de bu kadar Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. |
|
Etiketler |
format, sorunu, userfile, İnvalit |
Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir) | |
| |
Benzer Konular | ||||
Konu | Konuyu Başlatan | Forum | Cevaplar | Son Mesaj |
Botlar Girmiyor :( invalid userfile format :( Acil :( | seal | Eggdrop, NeoStats, BNC | 8 | 15 Aralık 2011 03:56 |