Tekil Mesaj gösterimi
Alt 07 Haziran 2013, 08:20   #5
Çevrimdışı
saywhat
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Radyo Tcl yardım




500 satırlık bir koda hata kontrolü yapmak gözleri şaşı etmekten öteye gitmiyor.şöyle bir göz gezdirdim .bu bildiğimiz shoutcast.tcl birkaç bilinen versionu var piyasada "orjinal" yazılmışı*. sc.tcl diye de biliniyor .altına başka bir kod eklenmiş/birleştirilmeye çalışılmış ama aslında sadece kaynak yapılmış bambaşka telde bir kod halbuki..

çalışmadığını söylediğiniz !durum !çalan komutlarını işleyen/alakalı yerlere baktığımda "hata" olabilecek bir şey gözüme çarpmadı. set radiochans "#kardelen" ayarında belirlenen kanalda "normalde" çalışması gerekirdi komutların ne bindlerinde ne prosedürlerinde tuhaf bi durum yok gibi.

bu çalışmayan komutlar kanal üstünde kullanıldığı sırada bota telnet/dcc üzerinden bağlı kalıp gözlemleyin bu çalışmayan komutlar uygulanırken herhangi bir hata mesajı düşüyormu ekrana. bu hata mesajları sorunun nerede olduğuyla ilgili ipucu verir ona göre bakılır.yok olmadı bu shoutcast.tcl nin temiz bir kopyasını düzenleyip deneyebilirsiniz.

botun .conf'unda şu satırları ekleyin:
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
bind dcc n tcl *dcc:tcl bind dcc n set *dcc:set

"eğer yoksa" büyük ihtimal unbind olarak vardır ya onların altına ekleyin yada o unbindleri bind olarak değişin..(botu .restart etmelisiniz .conf üstündeki bu değişiklikten sonra. rehash yeterli gelemeyebilir)
sonra bota bağlandığınızda hata mesajı aldığınızda :
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
.tcl set ::errorCode

komutu verin bu hatalı kod parçasını gösterecek./tanımlanamayan yeri..

sonra
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
.tcl set ::errorInfo

yaparsanızda o hata hakkında daha ayrıntılı bilgi gösterecek.(komut kullanımında mı sorun var vs vs )
.tcl set ::tcl_patchLevel
sonra
.tcl set ::version
çekin bunlarda bot versionu ve makinadaki tcl sürümü bilgisini gösterecek.sonuçları "olası" aldığınız hata mesajlarıyla buraya atın.sorunun ne olduğuna anlamamıza,kodun neresine bakmamız gerektiğine,yardımı dokunacaktır.

aksi halde bu kadar uzun bir kodda sorunu bulmak zor ...

 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları eglen sohbet sohbet