1 名前:名無しさん@お腹いっぱい。 [01/12/12 10:23.net] www.unixuser.org/%7Eharuyama/software/goRua/
26 名前:春山征吾 ◆9Ggg6xsM mailto:haruyama@unixuser.org [01/12/18 18:42.net] >>25 >>23 での piza2.2ch.net/test/read.cgi/kao/984278948/14 がうまく表示できない, の意味は 〵 という実体参照を素直に解釈したら monaic.sourceforge.net/ に書かれているようにカスタム Widget が必要になるだろう ということです. 確かめてはいませんが. (Gtk に濡れ衣を着せているかも) まあ 〵 がそうでなくてもそういう文字はあるようで goRua でもちゃんと文字が入っていない Widget がときどき 見られます. また モナーフォントを xfd でながめてみましたが 〵 に対応するものは見つかりませんでした. (これも嘘かも) 1/4 などのモナーフォントに含まれている文字は モナーフォントを使いたいところです. 〵 には似ている文字があるので, こういうものは table を作って 似た文字を出すようにしようかなと思っています. w3m はそういうアプローチのようです.
27 名前:モナフォント作者 mailto:sage [01/12/19 01:51.net] unicode 12341 は JIS 漢字にふくまれていないんで、 たぶんモナーフォントにもないです。 ひまができたらモナーフォントISO-10646版もつくりたいですね。 shinonomeを変換して、ごそごそやればできるかな。 あるいは/efont/のunicode-bdfを使うか…
28 名前:春山征吾 ◆9Ggg6xsM mailto:haruyama@unixuser.org [01/12/24 22:21.net] ruby-zlib 0.4.0に blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-ext/2041 のパッチをあてることで 長い発言でSegmentation faultを起こしていた問題に対処できるようです.
29 名前:名無しさん@お腹いっぱい。 [01/12/26 01:11.net] スレのブックマーク(みたいなの)はできない? 未読地点から読めればなお良い。
30 名前:春山征吾 ◆9Ggg6xsM mailto:haruyama@unixuser.org [01/12/26 20:00.net] >>29 次のリリースで可能にしたいと思います。 1月初めを予定しています。 すでにキャッシュがある場合にその次から見ることが現在でも可能です。 実際に「閲覧した」ところから、というものはすぐには考えていません。 そのようなご希望でしょうか。 >>26 についてMonaicの作者さまがコメントを追加してくださっています。 ありがとうございます。
31 名前:名無しさん@お腹いっぱい。 [01/12/29 12:55.net] スナップショット(ver 0.10)試した。 なんか板のカテゴリを選ぶやつが遅いんだけど…。新着の表示は便利。 終了時に見てたスレを覚えてて、次の起動時に勝手に開いてくれると楽だと思った。 常駐してるスレを一々ブックマークに登録したり開いたりするの面倒。 それと、そろそろ書き込みできるようになって欲しい。 なんか文句ばかりですまん。
32 名前:ruby mailto:sage [01/12/29 15:59.net] 初心者板でうまく書きこめたのでこちらでテスト(ruby の script)
33 名前:春山征吾 ◆9Ggg6xsM mailto:haruyama@unixuser.org [01/12/29 16:12.net] >>32 は私 案外簡単にRubyスクリプトからの書き込みができてしまった。 members.jcom.home.ne.jp/monazilla/document/write.html によるとクッキー使えとなっているが >>32 では クッキーは使っていない。 よいのだろうか。 クッキーなしversionであれば次のリリースに書きこみを いれようかと思います。 板のカテゴリを選ぶのが遅いのは、Gtkのテーマが重い、 なにかリソースが足りないなどの原因が考えられます。 この選択はメモリ上の操作しかしていないので 高速化はむずかしそう。 UIはまだいじるかもしれませんし、すぐには手を付けません。 こちらの環境でもスレッドを15個くらいnotebookにいれると 操作が全般に重くなりますね。 閲覧スレッド数の制限は将来いれようかと思っています。 終了時に見てたスレを覚えて... というのはいいですね。 導入する方向で。
34 名前:名無しさん@お腹いっぱい。 mailto:sage [01/12/29 16:35.net] >>33 クッキー規制してる板だとクッキー使わない(無効にしてある) Webブラウザ跳ねるけど。
35 名前:春山征吾 ◆9Ggg6xsM mailto:haruyama@unixuser.org [01/12/29 17:25.net] >>34 Cookie:NAME=春山征吾#tyorome Cookie:MAIL=haruyama@unixuser.org などとHTTPヘッダにつけてやればいいのかな (実際にはurlencodeした文字列) HotZonuのソースをちょっとみた感じでは、それしかしてないように見えた それだけなら簡単だ。
36 名前:名無しさん@お腹いっぱい。 [01/12/29 17:49.net] ねえねえ、goRuaを入れるにはmonafonts が必要なんだけど、 普段webを見るときにkterm+w3mを使うとゴミでまくりなんだ。 goRuaだけでmonafontsを使うにはどうしたらいい?
37 名前:名無しさん@お腹いっぱい。 mailto:sage [01/12/29 17:55.net] >>36 ktermのほうでフォント指定を厳密にしれ
38 名前:名無しさん@お腹いっぱい。 [01/12/30 00:54.net] >>37 man ktermすると kanjiFontとかたくさんでてくるんだけど、 どのresourceを指定してやればいいの? あと -*-fixed-medium-r-normal--14-* という形式の書き方が いまだによく分からないんだけど……
39 名前:名無しさん@お腹いっぱい。 mailto:sage [01/12/30 01:02.net] >>38 とりあえずこれだけ~/.Xresourcesに足しとけばオッケイでせう。 KTerm*VT100*fontList: -*-fixed-medium-r-normal--14-*-c-*
40 名前:名無しさん@お腹いっぱい。 mailto:sage [01/12/30 01:18.net] >>39 おー、なおりましたなおりました。ありがとう。
41 名前:名無しさん@お腹いっぱい。 mailto:sage [01/12/30 23:50.net] cookie: NAME=&MAIL=; クッキーはこんな感じでつけるといいのではないでしょうか (Monazillaスレより
42 名前:春山征吾 ◆9Ggg6xsM mailto:sage [01/12/31 01:01.net] >>41 net/http の制限から Cookieフィールドが複数使えないので navi2chのように Cookie: NAME=from; MAIL=mail とするつもりです。
43 名前:名無しさん@お腹いっぱい。 [01/12/31 17:37.net] snapshot age >>31 の、終了時に見てたスレを覚えてて...が実現した模様。
44 名前:春山征吾 ◆9Ggg6xsM mailto:haruyama@unixuser.org [02/01/06 18:02.net] 0.10リリースしました。 書きこみは次のリリースで、ということで。
45 名前:名無しさん@お腹いっぱい。 [02/01/08 15:52.net] 私の環境ではブックマークに追加、すなわち ~/.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 というエラーが出て起動できなるなります。
46 名前:春山征吾 ◆9Ggg6xsM mailto:haruyama@unixuser.org [02/01/08 16:01.net] >>45 bookmarksファイルのフォーマットが正しくないせいです。 READMEにあるように、先に準備しておく必要があります。 簡単に直してsnapshotをリリースします。
47 名前:春山征吾 ◆9Ggg6xsM mailto:haruyama@unixuser.org [02/01/08 19:20.net] goRuaで書きこむテスト。 これが成功したらsnapshotとしてリリース。
48 名前:名無しさん@お腹いっぱい。 [02/01/08 22:14.net] 成功!age
49 名前:名無しさん@お腹いっぱい。 mailto:sage [02/01/08 22:18.net] 俺も書きこめるかテスト
50 名前:名無しさん@お腹いっぱい。 mailto:sage [02/01/09 00:52.net] おお!ついに書きこみもサポート! ロードマップでは1月下旬だけど、もっと早くリリースできんでない? 以上、書きこみテストを兼ねて。
51 名前:44 [02/01/09 02:15.net] >46 ちゃんとドキュメントを読まなくて申し訳ございませんでした。 ありがたく使わせていただきます。
52 名前:名無しさん@お腹いっぱい。 [02/01/09 22:24.net] ブックマーク記念age
53 名前:書き込み [02/01/10 13:52.net] ほんまにできるかな?
54 名前:書き込み [02/01/10 13:54.net] すばらしい、ブックマーク機能もすごくありがたい。 ありがとう、作者様。
55 名前:書き込み [02/01/12 04:18.net] スナップショットを使っていますが、~/.goRua_2ch/threadのキャッシュ(?)が 壊れてる場合があり、特定のスレッドを見ると落ちることがあります。 その場合、該当のスレッドのキャッシュファイルを削除すれば普通に動きます。
56 名前:春山征吾 ◆9Ggg6xsM mailto:haruyama@unixuser.org [02/01/12 11:39.net] >>55 ruby-zlibは問題が対処された版ですか? (READMEを参照) 対処された版を使っていてそのような問題がおこるなら そのキャッシュを見てみないとなんともいえません。 現在原因不明で落ちる問題はREADMEの ・ /home/haruyama/bin/goRua.rb:113:in `gets': invalid compressed data -- crc error (GzipReader::CRCError) のようなエラーが出る 以外はこちらでは確認していません。
57 名前:書き込み [02/01/12 19:37.net] すみません、パッチ当ててませんでした。
58 名前:名無しさん@お腹いっぱい。 mailto:sage [02/01/14 00:59.net] Snapshot の > timeoutの処理を追加(connect2ch.rb) を見て貰ってこようと思ったんだが、新しいの無いみたいよ。 置き忘れてない?>作者 催促ではないのでsage
59 名前:春山征吾 ◆9Ggg6xsM mailto:sage [02/01/14 08:36.net] >>58 失礼。更新しました。 いまのところは60秒固定です。将来のカスタマイズ対象。
60 名前:春山征吾 ◆9Ggg6xsM mailto:haruyama@unixuser.org [02/01/14 20:27.net] >>31 > なんか板のカテゴリを選ぶやつが遅いんだけど…。新着の表示は便利。 GtkComboの変更を取る方式を変えてみました。 combo.entry.signal_connect('changed') -> combo.list.signal_connect('button_release_event') まだ、これで確実かわからないのですが、いまのところ手元では失敗していません。 これで選択が終了するまでツリーが更新されなくなりましたので、軽くなったかもしれません。 これとは別に、 引用する際に面倒なので、書き込み時に閲覧windowを操作できなくするのを止めました。 これに伴って複数書き込みwindowが出せます。間違いに気を付けてくださいね。
61 名前:春山征吾 ◆9Ggg6xsM mailto:sage [02/01/15 00:37.net] キーボードでの操作に反応しなくなっていたので combo.entry.signal_connect('key_release_event') も処理するようにしてみました。
62 名前:春山征吾 ◆9Ggg6xsM mailto:haruyama@unixuser.org [02/01/17 22:41.net] snapshot 追加機能: メッセージのtext上での右クリックでメニューがでるように(現在、URLや番号が選べる) 上記やvvboxのエントリにて、2chとbbspinkのそれっぽいURLはgoRua内で処理するようにした (現在は、bbsとkeyのみ) 起動時にsessionのbackupを取るようにした(ファイル名: session_backup) 1,2番目はバグが残っていることが予想されます。
63 名前:名無しさん@お腹いっぱい。 mailto:sage [02/01/19 14:14.net] 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 --- > } ↑ここまで
64 名前:春山征吾 ◆9Ggg6xsM mailto:sage [02/01/19 16:00.net] 63さんに触発されて、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 mailto:haruyama@unixuser.org [02/01/20 11:32.net] snapshot: 一部のホストでsubject.txtを直接読めなくなったので、read.cgiを使うように変更しました。 (goRua.rb,connect2ch.rbとも)
66 名前:名無しさん@お腹いっぱい。 [02/01/20 21:02.net] お、メッセージに2chのURLがあると、goRua でそれを開けるんですな。 あたりまえだが、便利。 試してみるまでそういう挙動をしてくれるか不安だったので、 ポップアップメニューにはgoRuaで表示する旨の表示が欲しい。
67 名前:春山征吾 ◆9Ggg6xsM mailto:haruyama@unixuser.org [02/01/20 21:33.net] >>66 ポップアップメニューにて goRuaで処理 ないし 外部ブラウザで処理 を明記するようにしてみました。
68 名前:名無しさん@Emacs mailto:sage [02/01/21 01:00.net] (゚Д゚)ゴルァ
69 名前:名無しさん@お腹いっぱい。 [02/01/21 01:58.net] $http_command = 'mozilla -remote "openurl(%u, new-window)"' メニュー、イイ! mozillaなんで上みたいにしてるYO!
70 名前:63 mailto:sage [02/01/21 11:00.net] ちょーしにのって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 ↑まで
71 名前:63 mailto:sage [02/01/21 11:05.net] ああっ、間違えた。下はいらないッス 997a1015,1016 > p @notebook.page_num(v_thread) > p v_thread
72 名前:春山征吾 ◆9Ggg6xsM mailto:sage [02/01/21 13:15.net] 63さんありがとう。 snapshotに入れました。 menubarではなく'File'メニューに入れました。 あと変数名をヘボン式から訓令式に変えました(個人の趣味と今後のプログラム内での統一のため)。 右上部のメニューはそのうちいじりたいところです。 このまま問題が出なかったら、明日あたり 0.11をリリースします。
73 名前:名無しさん@お腹いっぱい。 mailto:sage [02/01/21 14:31.net] しばらく 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 と言われる。実害無いみたいだけど、なんとかして欲しいところ。
74 名前:春山征吾 ◆9Ggg6xsM mailto:sage [02/01/21 14:58.net] >>73 ありがとうございます。 snapshot では直しておきました。
75 名前:春山征吾 ◆9Ggg6xsM mailto:haruyama@unixuser.org [02/01/22 15:35.net] 0.11リリースしました
76 名前:名無しさん@お腹いっぱい。 mailto:sage [02/01/22 17:11.net] FreeBSD の port を 0.11 に update しました。 people.freebsd.org/~nobutaka/gorua-20020122.tar.bz2 書き込みもできるようになったので、ぼちぼち Ports Collection に 追加しましょうかね。
77 名前: @tojiru_item.signal_connect('activate'){ mailto: @tojiru_item.signal_connect('activate'){ [02/01/22 18:36.net] @tojiru_item.signal_connect('activate'){ > while @v_thread
78 名前:名無しさん@お腹いっぱい。 mailto:sage [02/01/23 00:36.net] 0.11 落して使ってみました。 今書き込んでます。いいっすね! 後は、お気に入りの編集・削除が直で出来れば もう問題無しです。 強いて言えば…3ペイン構成?
79 名前:いひひ mailto:sage [02/01/23 18:29.net] goRuaで書いてみるテスト。 vim6+chaliceも惹かれたんだが、 手元のvim6( portsのMakefileいじって --enable-multibyteしたはず)の上じゃ 文字化けだらけだった・・・。 こっちも最初文字化けだったのだが、 monafonts追加している事に気づいて、 慌ててxset fp rehashしたら成功した、模様。 スレの全カキコ一度に見れないみたいだし、 当分はgaleonと併用かな。
80 名前:名無しさん@お腹いっぱい。 mailto:sage [02/01/25 18:16.net] goRua-0.11で書き込みテスト すげー22!
81 名前:春山征吾 ◆9Ggg6xsM mailto:haruyama@unixuser.org [02/01/27 18:55.net] 0.11bをリリースしました。 0.11以前では goRuaで処理できなさそうなURL文字列を外部コマンドを使って処理する機能にて、 その文字列をチェックしていなかったため たとえば ...&ls の処理でlsが実行されてしまう問題がありました。 空白が入った文字列はURLと認識されないため、この問題を利用して、 rm -rf / をすることはできません。 0.11aでは&をエスケープしたのですが、;,(,),<,>,|もエスケープすべきだと思われるので 0.11bではこれらもエスケープしました。 (アクセスログによれば0.11aを落した方はいないようですが)
82 名前:春山征吾 ◆9Ggg6xsM mailto:sage [02/01/27 19:04.net] いちいちエスケープするよりURL文字列を""で囲ったほうがいいやね。 これから0.11cをリリースします。
83 名前:名無しさん@お腹いっぱい。 [02/01/28 08:15.net] 0.11cに .goRua_2ch が入ってなかったYO
84 名前:春山征吾 ◆9Ggg6xsM mailto:haruyama@unixuser.org [02/01/28 12:34.net] >>83 ご指摘ありがとうございます。 .goRua_2ch/ を含む 0.11dをリリースしました。 >>81 でいった rm -rf / ができないというのは Text上で右クリックした際の話で、 右上部のエントリに適当な入力をすると 0.11以前では可能だったので connect2ch.rb中のparse_http_urlを更新し空白文字が入らないようにもしました。 (0.11cでもこの問題はありませんが)
85 名前:名無しさん@お腹いっぱい。 [02/01/28 13:51.net] 春山さんのbookmark例に萌え、( `.∀´)
86 名前:いひひ@隊長、ruby読めません mailto:sage [02/01/28 13:52.net] ローカルからスレッドファイルを読み込む際にこける事が ある模様・・・。再現性がいまいち掴めないですね。 環境は以下のとおり。 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 mailto:sage [02/01/28 14:23.net] >>86 おそらくruby-zlibの問題でしょう。 こちらでは 0.5.0preシリーズはまだ使っていません。 0.4.0+patchでは読み込み時のエラーはまったく出ていないので 0.4.0+patchで様子をみるというのはいかがでしょうか? 再現性があればruby-zlibの作者であるうえのさんかruby-extメーリングリストに報告 してもらえるとありがたいですね。私を経由してもよいです。 gzipをつかって適当にするWrapper クラスを書くことも考慮しておきます。 >>85 保田ネタは大好きなのですが、写真集は買うべきなんでしょうか? bookmark例では今後も遊ぶ予定。
88 名前:いひひ mailto:sage [02/01/28 14:27.net] 了解いたしました。ruby-zlib戻すことにします。
89 名前:春山征吾 ◆9Ggg6xsM mailto:haruyama@unixuser.org [02/01/28 16:27.net] >>86 snapshot: ご報告のところでZlib::StreamError を処理するようにした(connect2ch.rb) とりあえずご報告のあったところでのみの対処です。同じErrorで落ちなくはなると思います。 ruby-zlib 0.4.0+patchでも Zlib::StreamError です。読みこみを中止します と出たらなにか対策を考えます。
90 名前:名無しさん@お腹いっぱい。 mailto:sage [02/01/28 18:17.net] ( `.∀´) <保田"ネタ"かよ!!(三村) >>87
91 名前:nobutaka@FreeBSD.org ◆KncCJkVU [02/01/30 00:48.net] さっき goRua の port を FreeBSD の Ports Collection に追加しました。 www.freebsd.org/cgi/cvsweb.cgi/ports/japanese/gorua/
92 名前:Classic が欲しいだけなのよ〜 mailto:sage [02/01/30 03:22.net] WinMX for LinuxなLopster 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 mailto:sage [02/01/30 11:07.net] >>91 ありがとうございます。大変感謝します。 >>92 エラーメッセージやその他の情報が少ないため推測になりますが、ruby-zlib の問題でしょう。 手元で使用中の ruby-zlib 0.4.0 + patch(README参照) では そのスレッドを正常に開けました。
94 名前:92 mailto:sage [02/01/30 14:20.net] >>93 春山殿 申し訳ない。 patch あたってなかったっす。 正常に開けました。
95 名前:95 [02/02/01 01:23.net] いま、python/gtk で 2ch browser を作っているのですが、大きな widget を ScrolledWindow に張ると表示が崩れてしまう現象に悩んでいます。 goRua でも、ViewThreadVBox class の @view_num を大きな値にして、 一度に沢山のレスを表示すると、私のと同じように崩れてしまいます。 >どなたか goRua が、@view_num を 100 にしてあるのは、上記の bug 対策のためじゃないかと 思うのですが、この現象がほかの方の環境でも再現するか、どなたか確かめてみて 頂けませんか。 >>春山征吾 さん source をかなり参考にさせて頂きました。ありがとうございます。 私のも、もちょっと形になったら公開しようと思っています。 www3.xdsl.ne.jp/~shira/py2ch_gtk_01.png こんなソフトでー巣。 www3.xdsl.ne.jp/~shira/py2ch_gtk_02.png 崩れる例
96 名前:名無しさん@お腹いっぱい。 [02/02/01 09:46.net] おおっとお、ここで95がライバル宣言ーっ! 両者激しい睨みあい!!! このあと春山氏からとんでもない発言が!!!!! ↓
97 名前:名無しさん@お腹いっぱい。 [02/02/01 10:04.net] はやくもはらへった。:D============
98 名前:春山征吾 ◆9Ggg6xsM mailto:haruyama@unixuser.org [02/02/01 12:50.net] >>95 goRuaで@view_numをデフォルト100にしているのは、 やはり表示が崩れるからです。 きっと Gtk+ 自体のバグないし仕様なんでしょうね。 Gtk+ ver. 2 の普及とそれへの対応次第では、 Pythonに乗り換えることも考えています。 (いつ普及するのかわかりませんが, ver. 2に対する対応は Pythonのほうが早そうだという印象を持っています。) そのときは合流させていただくかもしれません。
99 名前:95 [02/02/02 17:41.net] >>98 やはりそうですか…。 python/qt とかも試してみたけど、なんだかしっくりいかないので、 漏れも100レス表示制限で突っ走ってみようかと思います。 スレ違いスマソ。
100 名前:名無しさん@お腹いっぱい。 mailto:sage [02/02/05 18:54.net] >>91 FreeBSD Ports Collection追加記念age goRua ha subarashii !
101 名前:名無しさん@お腹いっぱい。 mailto:sage [02/02/09 14:28.net] こんちは。goRua 使ってみましたです。 結構いい感じで気に入っております。 で、要望なんですが、マルチスレッド対応にならないでしょうか? スレ取得中に固まらない様になると嬉しいのですが。
102 名前:春山征吾 ◆9Ggg6xsM mailto:haruyama@unixuser.org [02/02/09 18:50.net] >>101 やってみました。 HTTPGetGzip#http_get_file 中で #<Errno::EALREADY: 操作はすでに処理中です - "connect(2)"> #<TimeoutError: socket read timeout ( sec)> が出るようになったため、調べたところ 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 mailto:sage [02/02/09 19:09.net] そろそろ設定ファイルを利用できるようにしようと思っているので、 background読み込みも設定できるようにすればいいか。(デフォルトoff) まあ次のリリースではいれませんが。
104 名前:名無しさん@お腹いっぱい。 [02/02/11 00:19.net] ラウンジが表示できないのですが皆様はどうですか? もちろんboard_infoは正しいURLをしてしいています。
105 名前:春山征吾 ◆9Ggg6xsM mailto:sage [02/02/11 09:04.net] >>104 今試したところ表示できます。
106 名前:春山征吾 ◆9Ggg6xsM mailto:haruyama@unixuser.org [02/02/19 12:10.net] 0.12 をリリースしました。 www.unixuser.org/%7Eharuyama/software/goRua/
107 名前:春山征吾 ◆9Ggg6xsM mailto:haruyama@unixuser.org [02/02/19 12:48.net] バグがありましたので0.12aをリリースしました。
108 名前:春山征吾 ◆9Ggg6xsM mailto:sage [02/02/19 12:53.net] # 0.12aリリース前に0.12を落した方はいらっしゃらなかったようで... 0.12以降では設定ファイルをサポートしました。 .goRua_2ch/config .goRua_2ch/gtkrc サンプルのgtkrcではフォントの設定をしています。 サンプルのconfigでは設定例をコメントアウトしています。 これまでのversionをご利用の方も、是非これらのファイルを御一読ください。
109 名前:名無しさん@お腹いっぱい。 [02/02/19 18:27.net] 0.12a 問題なく使えています。 (・∀・)イイ! ってな感じです。
110 名前:春山征吾 ◆9Ggg6xsM mailto:haruyama@unixuser.org [02/02/21 22:25.net] 0.12bリリースしました。 スレッド表示部末尾に '1-','Prev','Next','最新'のボタンを追加しました。 便利になったと思います。つーかなぜ早くこうしなかったかと。
111 名前: [02/02/21 22:36.net] >>110 おぉ!ホント、便利になったYO! あと、お気に入りのThreadリストを右クリック>メニュー>削除 って出来ないかな?それが出来れば、もう文句無し。
112 名前:111 mailto:sage [02/02/21 22:39.net] >>110 あ、褒めた後で悪いんだけど、再読込ボタンが無いのは仕様? 洩れは最新よりも再読込の方を良く使う。
113 名前:春山征吾 ◆9Ggg6xsM mailto:haruyama@unixuser.org [02/02/21 22:52.net] >111 ご希望の処理を2月中に追加したいと思います。 >112 snapshotで '再読込'をつけてました。(これをこのまま0.12cにするかも) お試しください。
114 名前:111 mailto:sage [02/02/21 22:58.net] 素早い対応ありがとう!問題なく動いております。 >ご希望の処理を2月中に追加したいと思います。 お、これも対応して下さるとは、いたみいります。
115 名前:nobutaka@FreeBSD.org ◆KncCJkVU [02/02/23 21:21.net] FreeBSD の port を 0.12b に update しました。 その 0.12b ですが firewall 内で使う
116 名前:スめに ~/.goRua/config で proxy_addr と proxy_port を指定すると、起動時に proxy_addr に文字列は指定できません。 proxy_port に正しくない値が指定されています。 というメッセージが出てしまいます。 [] [ここ壊れてます]
117 名前:名無しさん@お腹いっぱい。 [02/02/24 00:34.net] 当方 VineLinux2.1 に、libsafe2.0.10 を使用している環境なのですが、 libsafeにてプロセスがkillされてしまいます。 libsafeを使用しなければ良いのでしょうが、どなたか成功した方はおられるでし ょうか? -------------- --途中省略-- 0x2aae470a 0x2aae4b78 0x8048684 0x2abd6986 Overflow caused by memcp() [1]+ Killed ./goRua.rb
118 名前:名無しさん@お腹いっぱい。 mailto:sage [02/02/24 00:52.net] キーボードの上下ボタンやPageUP/Downボタンで閲覧中のスレッドのスクロールが できないんですが、これはどうすればいいんでしょうか?
119 名前:春山征吾 ◆9Ggg6xsM mailto:haruyama@unixuser.org [02/02/24 12:09.net] >>115 ありがとうございます。 修正して0.12cをリリースしました。 >>116 rubyかその添付ライブラリに(libsafe的に)問題があるのでしょう。 goRua.rbで問題を回避することはできるかもしれませんが、 情報が足りません。 >>117 それらのイベントは現在処理していません。
120 名前:春山征吾 ◆9Ggg6xsM mailto:sage [02/02/24 12:12.net] >>117-118 補足: GtkText中ではGtkTextの処理に任せています。
121 名前:nobutaka@FreeBSD.org ◆KncCJkVU [02/02/24 16:27.net] >>118 素早い修正ありがとうございます。バッチリ直ってます。 port を 0.12c に update しておきました。
122 名前:春山征吾 ◆9Ggg6xsM mailto:sage [02/02/25 01:18.net] >>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をあげてみたらどうなるでしょう?
123 名前:名無しさん@お腹いっぱい。 [02/02/25 23:55.net] FreeBSD4.2 + ruby 1.6.6 + goRua 0.12c で、特定のスレッドを表示させようとすると、下記のエラーで落ちてしまいます。 例えば、 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
124 名前:春山征吾 ◆9Ggg6xsM mailto:haruyama@unixuser.org [02/02/26 00:59.net] >>121 ruby-gtkは0.26 >>122 ruby-zlibのversionはいくつでしょうか? 0.4.0以前では問題があります。 0.4.0+patchは問題がないようです(長いことつかっていますが ruby-zlibが原因と思われるエラーはありません)。 0.5.0の最新のbetaも問題ないかもしれません。
125 名前:122 [02/02/26 01:22.net] ruby-zlib-0.5.0-pre6 です。 新し過ぎ?
126 名前:名無しさん@お腹いっぱい。 [02/02/26 01:29.net] >>122 4.2-RELEASEって、pthreadまわりにバグを抱えてなかったっけ? そのせいで mozillaなんかが動かん、という話を聞いたような気がするんだが。