おいお前ら! GTK+使ってLinux版かちゅーしゃ作れや
yet another Ruby/Gtk+ 2ch Browser...........
作ってみましたがどうでしょう。
βにもならないαですが、あげてみます。
# 内部的にgoRuaのコードをかなり使っています。
http://wids.net/lab/Ci.html
>>388 いい感じ。
一度行った板やスレッドをもう一度選択すると落ちるけど。。。
あと、板一覧は左、スレッドは右の方が個人的には見やすいかな。
自由に変更できるとうれしいな。
期待してます。
390 :
388:03/01/19 23:49 ID:i60T+GCc
>>389 Error Messageきぼん。
板一覧の位置は私個人の趣味でしたが、
変えられた方が確かにいいですね。
>>390 こんな感じ。
このスレッドを見て、戻るを押してからもう一度見ようとしたら落ちた。
あげ直してからLinux板を選んだら同じエラーで落ちた。
/usr/lib/ruby/1.6/net/protocol.rb:221:in `error!': 304 "Not Modified" (Net::ProtoRetriableError)
from /usr/lib/ruby/1.6/net/http.rb:1217:in `value'
from /usr/lib/ruby/1.6/net/http.rb:605:in `get'
from /home/xxx/projects/Ci/util2ch.rb:79:in `httpGetSubject'
from /home/xxx/projects/Ci/util2ch.rb:78:in `start'
from /usr/lib/ruby/1.6/net/http.rb:472:in `start'
from /home/xxx/projects/Ci/util2ch.rb:78:in `httpGetSubject'
from /home/xxx/projects/Ci/util2ch.rb:254:in `downloadSubjects'
from /home/xxx/projects/Ci/util2ch.rb:309:in `getSubjects'
from ./Ci.rb:359:in `subjectFrameUpdate'
from ./Ci.rb:248:in `boardSelecter'
from ./Ci.rb:244:in `call'
from ./Ci.rb:594:in `main'
from ./Ci.rb:594
今、もう一度やってみたら今度は表示されたけど、別のエラーが出た。
最初の状態から、Linux板 -> UNIX板 -> Linux板 と選択したときに出た。
/usr/lib/ruby/1.6/net/protocol.rb:468:in `new': getaddrinfo: ホスト名に対応するアドレスがありません (SocketError)
from /usr/lib/ruby/1.6/net/protocol.rb:468:in `connect'
from /usr/lib/ruby/1.6/net/protocol.rb:467:in `timeout'
from /usr/lib/ruby/1.6/net/protocol.rb:467:in `connect'
from /usr/lib/ruby/1.6/net/protocol.rb:449:in `initialize'
from /usr/lib/ruby/1.6/net/protocol.rb:149:in `new'
from /usr/lib/ruby/1.6/net/protocol.rb:149:in `conn_socket'
from /usr/lib/ruby/1.6/net/http.rb:499:in `do_start'
from /usr/lib/ruby/1.6/net/protocol.rb:131:in `start'
from /usr/lib/ruby/1.6/net/http.rb:472:in `start'
from /home/xxx/projects/Ci/util2ch.rb:78:in `httpGetSubject'
from /home/xxx/projects/Ci/util2ch.rb:254:in `downloadSubjects'
from /home/xxx/projects/Ci/util2ch.rb:309:in `getSubjects'
from ./Ci.rb:359:in `subjectFrameUpdate'
from ./Ci.rb:248:in `boardSelecter'
from ./Ci.rb:244:in `call'
from ./Ci.rb:594:in `main'
from ./Ci.rb:594
>>391,
>>392 さんくす。
>>391の方のエラーは標準添付ライブラリのnet/http.rbが古いから起こって
いるような気がします。
Rubyのバージョンの確認と、できればバージョンを上げて再発するかどうか
試してくれると助かります。
こちらのテスト環境では ruby 1.6.8 (2002-12-09) です。
>>392の方は今日出したalpha.4では直っているはずです。
お手数ですが入れ替えてみてください。
>>393 書き込みのテストも兼ねてみる。
ruby 1.6.8 (2002-12-24), alpha.4で試したところ、解決しました。
板の表示も変更できるようになってました。どうもです。
また、なんかバグがあったら報告します。
>>394 テストさんくすです。
とりあえず動いたようで安心しましたが、今回の報告を生かし、
古いバージョンでは警告メッセージを吐くようにしました。
またバグや機能追加の要望等あったらお願いしますです。
# Post系はまだまだ沢山↑がありそうですが(^^;。