探検
goRua(Ruby/Gtkによる2chブラウザ)ってどうよ。
1名無しさん@お腹いっぱい。
NGNG35春山征吾 ◆9Ggg6xsM
NGNG >>34
Cookie:NAME=春山征吾#tyorome
Cookie:MAIL=haruyama@unixuser.org
などとHTTPヘッダにつけてやればいいのかな (実際にはurlencodeした文字列)
HotZonuのソースをちょっとみた感じでは、それしかしてないように見えた
それだけなら簡単だ。
Cookie:NAME=春山征吾#tyorome
Cookie:MAIL=haruyama@unixuser.org
などとHTTPヘッダにつけてやればいいのかな (実際にはurlencodeした文字列)
HotZonuのソースをちょっとみた感じでは、それしかしてないように見えた
それだけなら簡単だ。
36名無しさん@お腹いっぱい。
NGNG ねえねえ、goRuaを入れるにはmonafonts が必要なんだけど、
普段webを見るときにkterm+w3mを使うとゴミでまくりなんだ。
goRuaだけでmonafontsを使うにはどうしたらいい?
普段webを見るときにkterm+w3mを使うとゴミでまくりなんだ。
goRuaだけでmonafontsを使うにはどうしたらいい?
NGNG
>>36 ktermのほうでフォント指定を厳密にしれ
38名無しさん@お腹いっぱい。
NGNG >>37
man ktermすると kanjiFontとかたくさんでてくるんだけど、
どのresourceを指定してやればいいの?
あと -*-fixed-medium-r-normal--14-* という形式の書き方が
いまだによく分からないんだけど……
man ktermすると kanjiFontとかたくさんでてくるんだけど、
どのresourceを指定してやればいいの?
あと -*-fixed-medium-r-normal--14-* という形式の書き方が
いまだによく分からないんだけど……
NGNG
NGNG
>>39 おー、なおりましたなおりました。ありがとう。
NGNG
cookie: NAME=&MAIL=;
クッキーはこんな感じでつけるといいのではないでしょうか
(Monazillaスレより
クッキーはこんな感じでつけるといいのではないでしょうか
(Monazillaスレより
42春山征吾 ◆9Ggg6xsM
NGNG43名無しさん@お腹いっぱい。
NGNG snapshot age
>>31 の、終了時に見てたスレを覚えてて...が実現した模様。
>>31 の、終了時に見てたスレを覚えてて...が実現した模様。
44春山征吾 ◆9Ggg6xsM
NGNG 0.10リリースしました。
書きこみは次のリリースで、ということで。
書きこみは次のリリースで、ということで。
45名無しさん@お腹いっぱい。
NGNG 私の環境ではブックマークに追加、すなわち ~/.goRua_2ch/bookmarks という
ファイルがあると
goRua.rb:1160:in `initialize': undefined method `append_thread' for nil (NameError)
from goRua.rb:1145:in `each'
from goRua.rb:1145:in `initialize'
from goRua.rb:1311:in `new'
from goRua.rb:1311
というエラーが出て起動できなるなります。
ファイルがあると
goRua.rb:1160:in `initialize': undefined method `append_thread' for nil (NameError)
from goRua.rb:1145:in `each'
from goRua.rb:1145:in `initialize'
from goRua.rb:1311:in `new'
from goRua.rb:1311
というエラーが出て起動できなるなります。
46春山征吾 ◆9Ggg6xsM
NGNG47春山征吾 ◆9Ggg6xsM
NGNG goRuaで書きこむテスト。
これが成功したらsnapshotとしてリリース。
これが成功したらsnapshotとしてリリース。
48名無しさん@お腹いっぱい。
NGNG 成功!age
NGNG
俺も書きこめるかテスト
NGNG
おお!ついに書きこみもサポート!
ロードマップでは1月下旬だけど、もっと早くリリースできんでない?
以上、書きこみテストを兼ねて。
ロードマップでは1月下旬だけど、もっと早くリリースできんでない?
以上、書きこみテストを兼ねて。
5144
NGNG >46
ちゃんとドキュメントを読まなくて申し訳ございませんでした。
ありがたく使わせていただきます。
ちゃんとドキュメントを読まなくて申し訳ございませんでした。
ありがたく使わせていただきます。
52名無しさん@お腹いっぱい。
NGNG ブックマーク記念age
53書き込み
NGNG ほんまにできるかな?
54書き込み
NGNG すばらしい、ブックマーク機能もすごくありがたい。
ありがとう、作者様。
ありがとう、作者様。
55書き込み
NGNG スナップショットを使っていますが、~/.goRua_2ch/threadのキャッシュ(?)が
壊れてる場合があり、特定のスレッドを見ると落ちることがあります。
その場合、該当のスレッドのキャッシュファイルを削除すれば普通に動きます。
壊れてる場合があり、特定のスレッドを見ると落ちることがあります。
その場合、該当のスレッドのキャッシュファイルを削除すれば普通に動きます。
56春山征吾 ◆9Ggg6xsM
NGNG >>55
ruby-zlibは問題が対処された版ですか? (READMEを参照)
対処された版を使っていてそのような問題がおこるなら
そのキャッシュを見てみないとなんともいえません。
現在原因不明で落ちる問題はREADMEの
・ /home/haruyama/bin/goRua.rb:113:in `gets': invalid compressed data -- crc error (GzipReader::CRCError) のようなエラーが出る
以外はこちらでは確認していません。
ruby-zlibは問題が対処された版ですか? (READMEを参照)
対処された版を使っていてそのような問題がおこるなら
そのキャッシュを見てみないとなんともいえません。
現在原因不明で落ちる問題はREADMEの
・ /home/haruyama/bin/goRua.rb:113:in `gets': invalid compressed data -- crc error (GzipReader::CRCError) のようなエラーが出る
以外はこちらでは確認していません。
57書き込み
NGNG すみません、パッチ当ててませんでした。
NGNG
Snapshot の
> timeoutの処理を追加(connect2ch.rb)
を見て貰ってこようと思ったんだが、新しいの無いみたいよ。
置き忘れてない?>作者
催促ではないのでsage
> timeoutの処理を追加(connect2ch.rb)
を見て貰ってこようと思ったんだが、新しいの無いみたいよ。
置き忘れてない?>作者
催促ではないのでsage
60春山征吾 ◆9Ggg6xsM
NGNG >>31
> なんか板のカテゴリを選ぶやつが遅いんだけど…。新着の表示は便利。
GtkComboの変更を取る方式を変えてみました。
combo.entry.signal_connect('changed') -> combo.list.signal_connect('button_release_event')
まだ、これで確実かわからないのですが、いまのところ手元では失敗していません。
これで選択が終了するまでツリーが更新されなくなりましたので、軽くなったかもしれません。
これとは別に、
引用する際に面倒なので、書き込み時に閲覧windowを操作できなくするのを止めました。
これに伴って複数書き込みwindowが出せます。間違いに気を付けてくださいね。
> なんか板のカテゴリを選ぶやつが遅いんだけど…。新着の表示は便利。
GtkComboの変更を取る方式を変えてみました。
combo.entry.signal_connect('changed') -> combo.list.signal_connect('button_release_event')
まだ、これで確実かわからないのですが、いまのところ手元では失敗していません。
これで選択が終了するまでツリーが更新されなくなりましたので、軽くなったかもしれません。
これとは別に、
引用する際に面倒なので、書き込み時に閲覧windowを操作できなくするのを止めました。
これに伴って複数書き込みwindowが出せます。間違いに気を付けてくださいね。
61春山征吾 ◆9Ggg6xsM
NGNG キーボードでの操作に反応しなくなっていたので
combo.entry.signal_connect('key_release_event') も処理するようにしてみました。
combo.entry.signal_connect('key_release_event') も処理するようにしてみました。
62春山征吾 ◆9Ggg6xsM
NGNG snapshot 追加機能:
メッセージのtext上での右クリックでメニューがでるように(現在、URLや番号が選べる)
上記やvvboxのエントリにて、2chとbbspinkのそれっぽいURLはgoRua内で処理するようにした
(現在は、bbsとkeyのみ)
起動時にsessionのbackupを取るようにした(ファイル名: session_backup)
1,2番目はバグが残っていることが予想されます。
メッセージのtext上での右クリックでメニューがでるように(現在、URLや番号が選べる)
上記やvvboxのエントリにて、2chとbbspinkのそれっぽいURLはgoRua内で処理するようにした
(現在は、bbsとkeyのみ)
起動時にsessionのbackupを取るようにした(ファイル名: session_backup)
1,2番目はバグが残っていることが予想されます。
NGNG
2ch_bbsmenu.rbがbbsmenu.htmlをiijから取ってこれるように
してみました。興味がある方は使ってみてください。とても小さな
変更ですが超初心者なのでとんでもない間違いとかあるかも
しれないです・・・
diffここから↓
2a3,6
> require 'net/http'
>
> thesrc = Net::HTTP::new("www.dd.iij4u.or.jp").get("/~cap/bbsmenu.html")
>
4d7
< while line = gets
5a9
> thesrc[1].each { |line|
38c42
< end
---
> }
↑ここまで
してみました。興味がある方は使ってみてください。とても小さな
変更ですが超初心者なのでとんでもない間違いとかあるかも
しれないです・・・
diffここから↓
2a3,6
> require 'net/http'
>
> thesrc = Net::HTTP::new("www.dd.iij4u.or.jp").get("/~cap/bbsmenu.html")
>
4d7
< while line = gets
5a9
> thesrc[1].each { |line|
38c42
< end
---
> }
↑ここまで
64春山征吾 ◆9Ggg6xsM
NGNG 63さんに触発されて、
http://www.unixuser.org/%7Eharuyama/software/goRua/snapshot/new_2ch_bbsmenu.rb
に引数がファイルでもURLでも(その内容がスクリプトの理解できるものなら)
board_infoファイル形式を標準出力に出すスクリプトを置きました。
これに伴って変更されたconnect2ch.rbファイルが必要です。
goRua.rbも変更しました。(メソッドが2重に定義されるだけだから、問題ないと思われますが)
そのうちgoRua内からboard_infoファイルが更新できるようにしようと思います。
UIを整理してからやりたいところですが...
http://www.unixuser.org/%7Eharuyama/software/goRua/snapshot/new_2ch_bbsmenu.rb
に引数がファイルでもURLでも(その内容がスクリプトの理解できるものなら)
board_infoファイル形式を標準出力に出すスクリプトを置きました。
これに伴って変更されたconnect2ch.rbファイルが必要です。
goRua.rbも変更しました。(メソッドが2重に定義されるだけだから、問題ないと思われますが)
そのうちgoRua内からboard_infoファイルが更新できるようにしようと思います。
UIを整理してからやりたいところですが...
65春山征吾 ◆9Ggg6xsM
NGNG snapshot:
一部のホストでsubject.txtを直接読めなくなったので、read.cgiを使うように変更しました。
(goRua.rb,connect2ch.rbとも)
一部のホストでsubject.txtを直接読めなくなったので、read.cgiを使うように変更しました。
(goRua.rb,connect2ch.rbとも)
66名無しさん@お腹いっぱい。
NGNG お、メッセージに2chのURLがあると、goRua でそれを開けるんですな。
あたりまえだが、便利。
試してみるまでそういう挙動をしてくれるか不安だったので、
ポップアップメニューにはgoRuaで表示する旨の表示が欲しい。
あたりまえだが、便利。
試してみるまでそういう挙動をしてくれるか不安だったので、
ポップアップメニューにはgoRuaで表示する旨の表示が欲しい。
NGNG
(゚Д゚)ゴルァ
69名無しさん@お腹いっぱい。
NGNG $http_command = 'mozilla -remote "openurl(%u, new-window)"'
メニュー、イイ! mozillaなんで上みたいにしてるYO!
メニュー、イイ! mozillaなんで上みたいにしてるYO!
7063
NGNG ちょーしにのってmenubarに「全部閉じる」というボタンをつけてみました。物好きな方どぞです。。
diff↓から
683a684,686
> @tojiru_item = Gtk::MenuItem.new('全部閉じる')
> @mbar.append @tojiru_item
>
800a804,817
> @tojiru_item.signal_connect('activate'){
> while @v_thread
> @notebook.remove_page(@notebook.page_num(@v_thread))
> @sessions.delete(@v_thread.get_thread)
> self.write_sessions
> if @notebook.get_current_page == -1
> @v_thread= nil
> end
> self.set_item
>
> end
>
> }
>
997a1015,1016
> p @notebook.page_num(v_thread)
> p v_thread
1051a1071
> @tojiru_item.set_sensitive false
1058a1079
> @tojiru_item.set_sensitive true
↑まで
diff↓から
683a684,686
> @tojiru_item = Gtk::MenuItem.new('全部閉じる')
> @mbar.append @tojiru_item
>
800a804,817
> @tojiru_item.signal_connect('activate'){
> while @v_thread
> @notebook.remove_page(@notebook.page_num(@v_thread))
> @sessions.delete(@v_thread.get_thread)
> self.write_sessions
> if @notebook.get_current_page == -1
> @v_thread= nil
> end
> self.set_item
>
> end
>
> }
>
997a1015,1016
> p @notebook.page_num(v_thread)
> p v_thread
1051a1071
> @tojiru_item.set_sensitive false
1058a1079
> @tojiru_item.set_sensitive true
↑まで
7163
NGNG ああっ、間違えた。下はいらないッス
997a1015,1016
> p @notebook.page_num(v_thread)
> p v_thread
997a1015,1016
> p @notebook.page_num(v_thread)
> p v_thread
72春山征吾 ◆9Ggg6xsM
NGNG 63さんありがとう。
snapshotに入れました。
menubarではなく'File'メニューに入れました。
あと変数名をヘボン式から訓令式に変えました(個人の趣味と今後のプログラム内での統一のため)。
右上部のメニューはそのうちいじりたいところです。
このまま問題が出なかったら、明日あたり 0.11をリリースします。
snapshotに入れました。
menubarではなく'File'メニューに入れました。
あと変数名をヘボン式から訓令式に変えました(個人の趣味と今後のプログラム内での統一のため)。
右上部のメニューはそのうちいじりたいところです。
このまま問題が出なかったら、明日あたり 0.11をリリースします。
NGNG
しばらく snapshot おっかけて使ってるけど、
問題らしい問題が起きたためしは無いよ。書き込みも。
一つ。File->QuitをせずにWMでウィンドウを閉じると
goRua.rb:1736: undefined local variable or method `destroy' for #<Object:0x40290c90> (NameError)
from goRua.rb:1736:in `call'
from goRua.rb:1770:in `main'
from goRua.rb:1770
と言われる。実害無いみたいだけど、なんとかして欲しいところ。
問題らしい問題が起きたためしは無いよ。書き込みも。
一つ。File->QuitをせずにWMでウィンドウを閉じると
goRua.rb:1736: undefined local variable or method `destroy' for #<Object:0x40290c90> (NameError)
from goRua.rb:1736:in `call'
from goRua.rb:1770:in `main'
from goRua.rb:1770
と言われる。実害無いみたいだけど、なんとかして欲しいところ。
75春山征吾 ◆9Ggg6xsM
NGNG 0.11リリースしました
NGNG
FreeBSD の port を 0.11 に update しました。
http://people.freebsd.org/~nobutaka/gorua-20020122.tar.bz2
書き込みもできるようになったので、ぼちぼち Ports Collection に
追加しましょうかね。
http://people.freebsd.org/~nobutaka/gorua-20020122.tar.bz2
書き込みもできるようになったので、ぼちぼち Ports Collection に
追加しましょうかね。
@tojiru_item.signal_connect('activate'){
> while @v_thread
> while @v_thread
NGNG
0.11 落して使ってみました。
今書き込んでます。いいっすね!
後は、お気に入りの編集・削除が直で出来れば
もう問題無しです。
強いて言えば…3ペイン構成?
今書き込んでます。いいっすね!
後は、お気に入りの編集・削除が直で出来れば
もう問題無しです。
強いて言えば…3ペイン構成?
79いひひ
NGNG goRuaで書いてみるテスト。
vim6+chaliceも惹かれたんだが、
手元のvim6( portsのMakefileいじって
--enable-multibyteしたはず)の上じゃ
文字化けだらけだった・・・。
こっちも最初文字化けだったのだが、
monafonts追加している事に気づいて、
慌ててxset fp rehashしたら成功した、模様。
スレの全カキコ一度に見れないみたいだし、
当分はgaleonと併用かな。
vim6+chaliceも惹かれたんだが、
手元のvim6( portsのMakefileいじって
--enable-multibyteしたはず)の上じゃ
文字化けだらけだった・・・。
こっちも最初文字化けだったのだが、
monafonts追加している事に気づいて、
慌ててxset fp rehashしたら成功した、模様。
スレの全カキコ一度に見れないみたいだし、
当分はgaleonと併用かな。
NGNG
goRua-0.11で書き込みテスト
すげー22!
すげー22!
81春山征吾 ◆9Ggg6xsM
NGNG 0.11bをリリースしました。
0.11以前では
goRuaで処理できなさそうなURL文字列を外部コマンドを使って処理する機能にて、
その文字列をチェックしていなかったため
たとえば
http://...&ls
の処理でlsが実行されてしまう問題がありました。
空白が入った文字列はURLと認識されないため、この問題を利用して、
rm -rf / をすることはできません。
0.11aでは&をエスケープしたのですが、;,(,),<,>,|もエスケープすべきだと思われるので
0.11bではこれらもエスケープしました。
(アクセスログによれば0.11aを落した方はいないようですが)
0.11以前では
goRuaで処理できなさそうなURL文字列を外部コマンドを使って処理する機能にて、
その文字列をチェックしていなかったため
たとえば
http://...&ls
の処理でlsが実行されてしまう問題がありました。
空白が入った文字列はURLと認識されないため、この問題を利用して、
rm -rf / をすることはできません。
0.11aでは&をエスケープしたのですが、;,(,),<,>,|もエスケープすべきだと思われるので
0.11bではこれらもエスケープしました。
(アクセスログによれば0.11aを落した方はいないようですが)
82春山征吾 ◆9Ggg6xsM
NGNG いちいちエスケープするよりURL文字列を""で囲ったほうがいいやね。
これから0.11cをリリースします。
これから0.11cをリリースします。
83名無しさん@お腹いっぱい。
NGNG 0.11cに .goRua_2ch が入ってなかったYO
84春山征吾 ◆9Ggg6xsM
NGNG85名無しさん@お腹いっぱい。
NGNG 春山さんのbookmark例に萌え、( `.∀´)
NGNG
ローカルからスレッドファイルを読み込む際にこける事が
ある模様・・・。再現性がいまいち掴めないですね。
環境は以下のとおり。
ruby-1.6.6.2002.01.26
ruby-gtk-0.26
ruby-zlib-0.5.0.p3
ダイイングメッセージは以下のとおり。
/usr/local/lib/ruby/site_ruby/1.6/connect2ch.rb:232:in `each': stream error (Zlib::StreamError)
from /usr/local/lib/ruby/site_ruby/1.6/connect2ch.rb:232:in `get_thread_file_'
from /usr/local/lib/ruby/site_ruby/1.6/connect2ch.rb:201:in `get_thread_file'
from /usr/local/bin/goRua.rb:1222:in `load_file'
from /usr/local/bin/goRua.rb:1737
from /usr/local/bin/goRua.rb:1726:in `open'
from /usr/local/bin/goRua.rb:1726
素人がダイイングメッセージ見る限りでは
ruby-zLib側の問題と思うし、難しいとは思うけど、
(直して/回避策用意して)くれるならありがたいなぁ。
外部のgzip使うとかすれば行けないかなぁ。
ある模様・・・。再現性がいまいち掴めないですね。
環境は以下のとおり。
ruby-1.6.6.2002.01.26
ruby-gtk-0.26
ruby-zlib-0.5.0.p3
ダイイングメッセージは以下のとおり。
/usr/local/lib/ruby/site_ruby/1.6/connect2ch.rb:232:in `each': stream error (Zlib::StreamError)
from /usr/local/lib/ruby/site_ruby/1.6/connect2ch.rb:232:in `get_thread_file_'
from /usr/local/lib/ruby/site_ruby/1.6/connect2ch.rb:201:in `get_thread_file'
from /usr/local/bin/goRua.rb:1222:in `load_file'
from /usr/local/bin/goRua.rb:1737
from /usr/local/bin/goRua.rb:1726:in `open'
from /usr/local/bin/goRua.rb:1726
素人がダイイングメッセージ見る限りでは
ruby-zLib側の問題と思うし、難しいとは思うけど、
(直して/回避策用意して)くれるならありがたいなぁ。
外部のgzip使うとかすれば行けないかなぁ。
87春山征吾 ◆9Ggg6xsM
NGNG88いひひ
NGNG 了解いたしました。ruby-zlib戻すことにします。
89春山征吾 ◆9Ggg6xsM
NGNG >>86
snapshot: ご報告のところでZlib::StreamError を処理するようにした(connect2ch.rb)
とりあえずご報告のあったところでのみの対処です。同じErrorで落ちなくはなると思います。
ruby-zlib 0.4.0+patchでも
Zlib::StreamError です。読みこみを中止します
と出たらなにか対策を考えます。
snapshot: ご報告のところでZlib::StreamError を処理するようにした(connect2ch.rb)
とりあえずご報告のあったところでのみの対処です。同じErrorで落ちなくはなると思います。
ruby-zlib 0.4.0+patchでも
Zlib::StreamError です。読みこみを中止します
と出たらなにか対策を考えます。
NGNG
91nobutaka@FreeBSD.org ◆KncCJkVU
NGNG さっき goRua の port を FreeBSD の Ports Collection に追加しました。
http://www.freebsd.org/cgi/cvsweb.cgi/ports/japanese/gorua/
http://www.freebsd.org/cgi/cvsweb.cgi/ports/japanese/gorua/
NGNG
WinMX for LinuxなLopster
http://pc.2ch.net/test/read.cgi/linux/997789713/
をクリックしたとたんにコレ↓です。
./connect2ch.rb:238: [BUG] Segmentation fault
ruby 1.6.4 (2001-06-04) [i386-linux-gnu]
当方 Ruby も GTk も分からずです。
もしかして WinMX は禁句?(w
http://pc.2ch.net/test/read.cgi/linux/997789713/
をクリックしたとたんにコレ↓です。
./connect2ch.rb:238: [BUG] Segmentation fault
ruby 1.6.4 (2001-06-04) [i386-linux-gnu]
当方 Ruby も GTk も分からずです。
もしかして WinMX は禁句?(w
93春山征吾 ◆9Ggg6xsM
NGNG9595
NGNG いま、python/gtk で 2ch browser を作っているのですが、大きな widget を
ScrolledWindow に張ると表示が崩れてしまう現象に悩んでいます。
goRua でも、ViewThreadVBox class の @view_num を大きな値にして、
一度に沢山のレスを表示すると、私のと同じように崩れてしまいます。
>どなたか
goRua が、@view_num を 100 にしてあるのは、上記の bug 対策のためじゃないかと
思うのですが、この現象がほかの方の環境でも再現するか、どなたか確かめてみて
頂けませんか。
>>春山征吾 さん
source をかなり参考にさせて頂きました。ありがとうございます。
私のも、もちょっと形になったら公開しようと思っています。
http://www3.xdsl.ne.jp/~shira/py2ch_gtk_01.png こんなソフトでー巣。
http://www3.xdsl.ne.jp/~shira/py2ch_gtk_02.png 崩れる例
ScrolledWindow に張ると表示が崩れてしまう現象に悩んでいます。
goRua でも、ViewThreadVBox class の @view_num を大きな値にして、
一度に沢山のレスを表示すると、私のと同じように崩れてしまいます。
>どなたか
goRua が、@view_num を 100 にしてあるのは、上記の bug 対策のためじゃないかと
思うのですが、この現象がほかの方の環境でも再現するか、どなたか確かめてみて
頂けませんか。
>>春山征吾 さん
source をかなり参考にさせて頂きました。ありがとうございます。
私のも、もちょっと形になったら公開しようと思っています。
http://www3.xdsl.ne.jp/~shira/py2ch_gtk_01.png こんなソフトでー巣。
http://www3.xdsl.ne.jp/~shira/py2ch_gtk_02.png 崩れる例
96名無しさん@お腹いっぱい。
NGNG おおっとお、ここで95がライバル宣言ーっ!
両者激しい睨みあい!!!
このあと春山氏からとんでもない発言が!!!!!
↓
両者激しい睨みあい!!!
このあと春山氏からとんでもない発言が!!!!!
↓
97名無しさん@お腹いっぱい。
NGNG はやくもはらへった。:D============
98春山征吾 ◆9Ggg6xsM
NGNG >>95
goRuaで@view_numをデフォルト100にしているのは、
やはり表示が崩れるからです。
きっと Gtk+ 自体のバグないし仕様なんでしょうね。
Gtk+ ver. 2 の普及とそれへの対応次第では、
Pythonに乗り換えることも考えています。
(いつ普及するのかわかりませんが, ver. 2に対する対応は
Pythonのほうが早そうだという印象を持っています。)
そのときは合流させていただくかもしれません。
goRuaで@view_numをデフォルト100にしているのは、
やはり表示が崩れるからです。
きっと Gtk+ 自体のバグないし仕様なんでしょうね。
Gtk+ ver. 2 の普及とそれへの対応次第では、
Pythonに乗り換えることも考えています。
(いつ普及するのかわかりませんが, ver. 2に対する対応は
Pythonのほうが早そうだという印象を持っています。)
そのときは合流させていただくかもしれません。
9995
NGNGNGNG
NGNG
こんちは。goRua 使ってみましたです。
結構いい感じで気に入っております。
で、要望なんですが、マルチスレッド対応にならないでしょうか?
スレ取得中に固まらない様になると嬉しいのですが。
結構いい感じで気に入っております。
で、要望なんですが、マルチスレッド対応にならないでしょうか?
スレ取得中に固まらない様になると嬉しいのですが。
102春山征吾 ◆9Ggg6xsM
NGNG >>101
やってみました。
HTTPGetGzip#http_get_file 中で
#<Errno::EALREADY: 操作はすでに処理中です - "connect(2)">
#<TimeoutError: socket read timeout ( sec)>
が出るようになったため、調べたところ
http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-dev/15768
に同じような症状があり、上記ページのように
Rubyの最新のstable版
% ruby -v
ruby 1.6.6 (2002-02-08) [i686-linux]
をいれたら期待通りの動作をしました。(手元でErrorが出ていたのは 2001-12-25だったはず)
以上のversionの導入を必須にすることは新規ユーザの壁になりまた告知が面倒なので
当分リリース版でbackground読み込みをするようにはしません。
作りかけたものは、Webページから落せるようにします。(いまから作業)
バグにひっかからない他の方法を御存じの方がいらっしゃるなら、是非教えてください。
やってみました。
HTTPGetGzip#http_get_file 中で
#<Errno::EALREADY: 操作はすでに処理中です - "connect(2)">
#<TimeoutError: socket read timeout ( sec)>
が出るようになったため、調べたところ
http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-dev/15768
に同じような症状があり、上記ページのように
Rubyの最新のstable版
% ruby -v
ruby 1.6.6 (2002-02-08) [i686-linux]
をいれたら期待通りの動作をしました。(手元でErrorが出ていたのは 2001-12-25だったはず)
以上のversionの導入を必須にすることは新規ユーザの壁になりまた告知が面倒なので
当分リリース版でbackground読み込みをするようにはしません。
作りかけたものは、Webページから落せるようにします。(いまから作業)
バグにひっかからない他の方法を御存じの方がいらっしゃるなら、是非教えてください。
103春山征吾 ◆9Ggg6xsM
NGNG そろそろ設定ファイルを利用できるようにしようと思っているので、
background読み込みも設定できるようにすればいいか。(デフォルトoff)
まあ次のリリースではいれませんが。
background読み込みも設定できるようにすればいいか。(デフォルトoff)
まあ次のリリースではいれませんが。
104名無しさん@お腹いっぱい。
NGNG ラウンジが表示できないのですが皆様はどうですか?
もちろんboard_infoは正しいURLをしてしいています。
もちろんboard_infoは正しいURLをしてしいています。
106春山征吾 ◆9Ggg6xsM
NGNG 0.12 をリリースしました。
http://www.unixuser.org/%7Eharuyama/software/goRua/
http://www.unixuser.org/%7Eharuyama/software/goRua/
107春山征吾 ◆9Ggg6xsM
NGNG バグがありましたので0.12aをリリースしました。
108春山征吾 ◆9Ggg6xsM
NGNG # 0.12aリリース前に0.12を落した方はいらっしゃらなかったようで...
0.12以降では設定ファイルをサポートしました。
.goRua_2ch/config
.goRua_2ch/gtkrc
サンプルのgtkrcではフォントの設定をしています。
サンプルのconfigでは設定例をコメントアウトしています。
これまでのversionをご利用の方も、是非これらのファイルを御一読ください。
0.12以降では設定ファイルをサポートしました。
.goRua_2ch/config
.goRua_2ch/gtkrc
サンプルのgtkrcではフォントの設定をしています。
サンプルのconfigでは設定例をコメントアウトしています。
これまでのversionをご利用の方も、是非これらのファイルを御一読ください。
109名無しさん@お腹いっぱい。
NGNG 0.12a 問題なく使えています。
(・∀・)イイ! ってな感じです。
(・∀・)イイ! ってな感じです。
110春山征吾 ◆9Ggg6xsM
NGNG 0.12bリリースしました。
スレッド表示部末尾に '1-','Prev','Next','最新'のボタンを追加しました。
便利になったと思います。つーかなぜ早くこうしなかったかと。
スレッド表示部末尾に '1-','Prev','Next','最新'のボタンを追加しました。
便利になったと思います。つーかなぜ早くこうしなかったかと。
111
NGNG113春山征吾 ◆9Ggg6xsM
NGNG >111
ご希望の処理を2月中に追加したいと思います。
>112
snapshotで '再読込'をつけてました。(これをこのまま0.12cにするかも)
お試しください。
ご希望の処理を2月中に追加したいと思います。
>112
snapshotで '再読込'をつけてました。(これをこのまま0.12cにするかも)
お試しください。
114111
NGNG 素早い対応ありがとう!問題なく動いております。
>ご希望の処理を2月中に追加したいと思います。
お、これも対応して下さるとは、いたみいります。
>ご希望の処理を2月中に追加したいと思います。
お、これも対応して下さるとは、いたみいります。
115nobutaka@FreeBSD.org ◆KncCJkVU
NGNG FreeBSD の port を 0.12b に update しました。
その 0.12b ですが firewall 内で使うために ~/.goRua/config で
proxy_addr と proxy_port を指定すると、起動時に
proxy_addr に文字列は指定できません。
proxy_port に正しくない値が指定されています。
というメッセージが出てしまいます。
その 0.12b ですが firewall 内で使うために ~/.goRua/config で
proxy_addr と proxy_port を指定すると、起動時に
proxy_addr に文字列は指定できません。
proxy_port に正しくない値が指定されています。
というメッセージが出てしまいます。
116名無しさん@お腹いっぱい。
NGNG 当方 VineLinux2.1 に、libsafe2.0.10 を使用している環境なのですが、
libsafeにてプロセスがkillされてしまいます。
libsafeを使用しなければ良いのでしょうが、どなたか成功した方はおられるでし
ょうか?
--------------
--途中省略--
0x2aae470a
0x2aae4b78
0x8048684
0x2abd6986
Overflow caused by memcp()
[1]+ Killed ./goRua.rb
libsafeにてプロセスがkillされてしまいます。
libsafeを使用しなければ良いのでしょうが、どなたか成功した方はおられるでし
ょうか?
--------------
--途中省略--
0x2aae470a
0x2aae4b78
0x8048684
0x2abd6986
Overflow caused by memcp()
[1]+ Killed ./goRua.rb
NGNG
キーボードの上下ボタンやPageUP/Downボタンで閲覧中のスレッドのスクロールが
できないんですが、これはどうすればいいんでしょうか?
できないんですが、これはどうすればいいんでしょうか?
118春山征吾 ◆9Ggg6xsM
NGNG120nobutaka@FreeBSD.org ◆KncCJkVU
NGNG121春山征吾 ◆9Ggg6xsM
NGNG >>116
手元でlibsafe 2.0.10 を作り
env LD_PRELOAD=/usr/local/lib/libsafe.so.2 goRua.rb
してみましたが、問題ないですね。(現在そのgoRuaで書いている)
% ruby --version
ruby 1.6.6 (2002-02-08) [i686-linux]
とその添付ライブラリ。
ruby-zlibは0.4.0+patch です。
rubyのversionをあげてみたらどうなるでしょう?
手元でlibsafe 2.0.10 を作り
env LD_PRELOAD=/usr/local/lib/libsafe.so.2 goRua.rb
してみましたが、問題ないですね。(現在そのgoRuaで書いている)
% ruby --version
ruby 1.6.6 (2002-02-08) [i686-linux]
とその添付ライブラリ。
ruby-zlibは0.4.0+patch です。
rubyのversionをあげてみたらどうなるでしょう?
122名無しさん@お腹いっぱい。
NGNG FreeBSD4.2 + ruby 1.6.6 + goRua 0.12c で、特定のスレッドを表示させようとすると、下記のエラーで落ちてしまいます。
例えば、 http://cheese.2ch.net/test/read.cgi/phs/1014562114/l50 です
/usr/local/lib/ruby/site_ruby/1.6/connect2ch.rb:325:in `gets': unexpected end of file (Zlib::GzipFile::Error)
from /usr/local/lib/ruby/site_ruby/1.6/connect2ch.rb:325:in `get_thread_file_via_read_cgi'
from /usr/local/lib/ruby/site_ruby/1.6/connect2ch.rb:268:in `get_thread_file_'
from /usr/local/lib/ruby/site_ruby/1.6/connect2ch.rb:203:in `get_thread_file'
from /usr/local/bin/goRua.rb:1552:in `load_file'
from /usr/local/bin/goRua.rb:1798:in `initialize'
from /usr/local/bin/goRua.rb:1797:in `call'
from /usr/local/bin/goRua.rb:2122:in `main'
from /usr/local/bin/goRua.rb:2122
例えば、 http://cheese.2ch.net/test/read.cgi/phs/1014562114/l50 です
/usr/local/lib/ruby/site_ruby/1.6/connect2ch.rb:325:in `gets': unexpected end of file (Zlib::GzipFile::Error)
from /usr/local/lib/ruby/site_ruby/1.6/connect2ch.rb:325:in `get_thread_file_via_read_cgi'
from /usr/local/lib/ruby/site_ruby/1.6/connect2ch.rb:268:in `get_thread_file_'
from /usr/local/lib/ruby/site_ruby/1.6/connect2ch.rb:203:in `get_thread_file'
from /usr/local/bin/goRua.rb:1552:in `load_file'
from /usr/local/bin/goRua.rb:1798:in `initialize'
from /usr/local/bin/goRua.rb:1797:in `call'
from /usr/local/bin/goRua.rb:2122:in `main'
from /usr/local/bin/goRua.rb:2122
123春山征吾 ◆9Ggg6xsM
NGNG124122
NGNG ruby-zlib-0.5.0-pre6 です。
新し過ぎ?
新し過ぎ?
125名無しさん@お腹いっぱい。
NGNG126122
NGNG ぢつは、4.2RELEASEではなくてFreeBSD 4.2-STABLE #0: Sat Feb 17 18:29:01 JST 2001
っていう中途半端なやつ。pthread周りはバギーだけど、Mozillaはうごくよ。
現に今書いてるのもMozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:0.9.8) Gecko/20020218
っていう中途半端なやつ。pthread周りはバギーだけど、Mozillaはうごくよ。
現に今書いてるのもMozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:0.9.8) Gecko/20020218
127春山征吾 ◆9Ggg6xsM
NGNG128122
NGNG >>127
一度 0.4.0 + patch にしてみます。
一度 0.4.0 + patch にしてみます。
129名無しさん@お腹いっぱい。
NGNG130111
NGNG 先日、お気に入りの削除をリクエストした者です。
0.12d 落しました。
ありがとう!ちゃんと消えます。不具合なし!
私にはこれで version1.0 の価値がありますよ。
読み・書き・ブックマーク追加削除
かちゅーしゃとか使った事無いので他の便利機能は思い付かないし。
0.12d 落しました。
ありがとう!ちゃんと消えます。不具合なし!
私にはこれで version1.0 の価値がありますよ。
読み・書き・ブックマーク追加削除
かちゅーしゃとか使った事無いので他の便利機能は思い付かないし。
131名無しさん@お腹いっぱい。
NGNG 0.12d 使っています。何時からそうなのかは不明ですが
検索を掛けると結果に同じスレが2回ずつ出て来ます。
A
B
C
A
B
C
と言う感じです。上手い確認方法が思い付かないのですが
1回しか出て来ない(処理の正しい)場合もあります。
検索を掛けると結果に同じスレが2回ずつ出て来ます。
A
B
C
A
B
C
と言う感じです。上手い確認方法が思い付かないのですが
1回しか出て来ない(処理の正しい)場合もあります。
133春山征吾 ◆9Ggg6xsM
NGNG 0.12dリリースしました。
134春山征吾 ◆9Ggg6xsM
NGNG 問題をみつけたので0.12eをリリースしました。
レスを投稿する
ニュース
- 【足立区暴走11人死傷】歩行者はねた後も減速せず…精神疾患がある37歳男「車で神奈川の山の方に行きたいと思った」 [ぐれ★]
- SuicaとPASMOのコード決済「teppay(テッペイ)」26年秋開始 🐧🤖 [少考さん★]
- 【フジ】クリスマスイブ恒例の「明石家サンタ」見送りへ 今年は「お笑い向上委員会」SP放送 [征夷大将軍★]
- フィフィ “工作員”と疑う声に「日本のために…昔から身を挺して発信している」「どんだけ探ったところで、なんも出てこないよ」 [Anonymous★]
- 【円安】「ホストに貢ぎたい」と海外で売春する日本人女性 2カ月で2千万円稼ぐケースも★2 [1ゲットロボ★]
- 【速報】外務次官が中国大使と面会 [蚤の市★]
- 【動画】高市早苗「中国が台湾を一滴の血も流さず平和的に併合しても日本の存立危機事態」 [931948549]
- 防衛省「台湾有事にロシア参戦するかも」 [177178129]
- 小池百合子が高市早苗を見下してネトウヨ激怒。おしっこじゃーじゃー。 [592058334]
- 高市早苗「トランプさんに『君は友人だからいつでも電話してくれ。』と言われたの!😍」💕ピョンッ [153490809]
- お前らと一緒に寝たら起こりがちなこと
- 台湾「習主席がトランプ大統領との電話会談で台湾問題を言及しなかったことは台湾にとって最良の結果」高市ハシゴ外されるwwwww [931948549]
