hakeの日記

Windows環境でプログラミングの勉強をしています。

SHOUTcastPlayerがbitwarpだと落ちる?

2ちゃんねるのザウルススレでSHOUTcastPlayerがbitwarpだと落ちるという話題を見つけました。
830氏が書き込んでくれたログをみると、http://www.shoutcast.com/のトップページのhtmlが上手く取得できていないので解析時にエラーになるっぽいです。9月13日の日記にいただいたhorandoさんからも同様のコメントをいただきました。


残念ながら当方birwarp環境がないので対応ができません(無線LANPIAFS 64kでは取得できることを確認しています)。解決できるかわかりませんが調査してみたいと思います。
そこで何方か下記のコマンドをbitwarpにて実行して取得したとき、あるいはSHOUTcastPlayerが落ちたときに残っている/home/zaurus/Documents/shoutcast.tmpをメールに添付して送ってもらえないでしょうか? できれば複数回実行して各々のファイルを添付していただければ助かります(送り先は最後に記載)

wget -O /home/zaurus/Documents/shoutcast.tmp http://www.shoutcast.com/


また、SHOUTcastPlayerのソース/home/Palmtop/bin/shoutcastplayer.rbの127行目を

system("wget -O #{$tmpfile} #{url}")

から

system("wget -T xx -O #{$tmpfile} #{url}")
  xxの部分は60,120,180等の秒数を入れてください。

の様に変更して上手く動くかの確認をお願いします。
もう一つ、メニューでTOP以外のジャンルで取得した場合も落ちるでしょうか?

よろしくお願いいたします。m(_ _)m
2ちゃんねる SL-C系ザウルス119より

830 名前:いつでもどこでも名無しさん[sage] 投稿日:2005/09/19(月) 22:06:56 ID:???0
>>729
ターミナルでSHOUTcastPlayerを起動して見た。

bitWarpだとこんなんな感じでエラー出して落ちる。

bash-2.05$ shoutcastplayer.rb
Display size = 480x640
--21:34:47-- http://www.shoutcast.com/
=> `/home/zaurus/Documents/shoutcast.tmp'
Connecting to www.shoutcast.com:80... connected!
HTTP request sent, awaiting response... 200 OK
Length: unspecified [text/html]

0K .......... .......... .......... .......... ........ @ 5.10 KB/s

21:35:10 (5.10 KB/s) - `/home/zaurus/Documents/shoutcast.tmp' saved [49796]
killall: wget: no process killed
/home/QtPalmtop/bin/shoutcastplayer.rb:142:in `makeList': private method `chomp!' called for nil:NilClass
(NoMethodError)
from /home/QtPalmtop/bin/shoutcastplayer.rb:118:in `fetchInfo'
from /home/QtPalmtop/bin/shoutcastplayer.rb:214:in `exec'
from /home/QtPalmtop/bin/shoutcastplayer.rb:214