[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 2ch.scのread.cgiへ]
Update time : 11/17 13:43 / Filesize : 194 KB / Number-of Response : 576
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

goRua(Ruby/Gtkによる2chブラウザ)ってどうよ。



1 名前:名無しさん@お腹いっぱい。 [01/12/12 10:23.net]
www.unixuser.org/%7Eharuyama/software/goRua/

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なんかが動かん、という話を聞いたような気がするんだが。


127 名前:122 [02/02/26 01:34.net]
ぢつは、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

128 名前:春山征吾 ◆9Ggg6xsM mailto:haruyama@unixuser.org [02/02/26 01:42.net]
>>124
0.4.0+patchで問題ないのであれば、こちらのご使用をお奨めします。
当方では、0.5.0系についてはリリースが出るまでは試さないつもりです。

129 名前:122 [02/02/26 01:51.net]
>>127
一度 0.4.0 + patch にしてみます。

130 名前:名無しさん@お腹いっぱい。 [02/02/26 02:11.net]
野球ヲタワラタ

ime.nu/www.baseball-lover.com

131 名前:111 [02/02/26 13:43.net]
先日、お気に入りの削除をリクエストした者です。
0.12d 落しました。
ありがとう!ちゃんと消えます。不具合なし!
私にはこれで version1.0 の価値がありますよ。
読み・書き・ブックマーク追加削除
かちゅーしゃとか使った事無いので他の便利機能は思い付かないし。




132 名前:名無しさん@お腹いっぱい。 [02/02/26 23:28.net]
0.12d 使っています。何時からそうなのかは不明ですが
検索を掛けると結果に同じスレが2回ずつ出て来ます。
A
B
C
A
B
C
と言う感じです。上手い確認方法が思い付かないのですが
1回しか出て来ない(処理の正しい)場合もあります。

133 名前:春山征吾 ◆9Ggg6xsM mailto:haruyama@unixuser.org [02/02/27 00:07.net]
>>131
こちらでは確認できません。
bookmarksに含まれていて2重に出ることはありますが...

134 名前:春山征吾 ◆9Ggg6xsM mailto:haruyama@unixuser.org [02/03/01 01:24.net]
0.12dリリースしました。

135 名前:春山征吾 ◆9Ggg6xsM mailto:haruyama@unixuser.org [02/03/01 17:30.net]
問題をみつけたので0.12eをリリースしました。

136 名前:名無しさん@お腹いっぱい。 [02/03/03 14:11.net]
使いたいけど使い方がわからんばい。
vine2.1.5なんじゃがぁ、どうしたらよかとですかぁ。

137 名前:名無しさん@お腹いっぱい。 [02/03/03 19:06.net]
> thread情報ファイルに異常があります。
と言われた時の対処方法を教えてくれー。

138 名前:春山征吾 ◆9Ggg6xsM mailto:haruyama@unixuser.org [02/03/03 20:06.net]
>>136
> > thread情報ファイルに異常があります。
> と言われた時の対処方法を教えてくれー。
このメッセージが出る場合、一般にスレッドが'dat落ち'しています。
(通信が失敗した場合やサーバがおかしい場合にもでる可能性がありますが)

monazilla-mlによると(きちんと読んでよんでいませんが)、
dat落ち'したスレッドを読むためには認証が必要になります。
#いまそうなってるか確認していませんが、そうなることは決まっているようです。

このようなスレッドは現状のgoRuaでは読むことができません。
これについて対応するかどうか未定です。

html化されるのを待つか、他の手段を取る必要があります。
(IDを申請して得て、対応ブラウザで読む かな?)

>>135
READMEを変更する際の参考にしたいので、どこで躓いたか教えていただけないでしょうか?

139 名前:136 mailto:sage [02/03/04 00:36.net]
なるほど。確かにdat落ちしているようでした。
そうならそうとメッセージを出してくれれば...。
「ファイルに異常があります」じゃなんのことやらわからなくないですか?

140 名前:春山征吾 ◆9Ggg6xsM mailto:sage [02/03/04 02:36.net]
ご指摘ありがとうございます。
snapshotではメッセージを追加しました。(connect2ch.rb)

これとは別に
goRuaにステータスバーを付け、各種メッセージを表示しようかとも思っています。

141 名前:名無しさん@お腹いっぱい。 mailto:sage [02/03/07 11:19.net]
>>122
うちも似たような環境で、殆ど同じエラーが出ました。
どうやら、レスが少なすぎるスレッドを表示させようとするとこうなるようです。

また、ruby-zlibを0.4.0に変えるとうまく動きました。



142 名前:春山征吾 ◆9Ggg6xsM mailto:haruyama@unixuser.org [02/03/14 03:04.net]
Ruby/zlib 0.5.0 がリリースされましたが、問題があるようです。
blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-list/34426
にて報告しました。
goRuaをお使いの場合は当面0.4.0+patchにてお願いいたします。
Ruby/Gtk+ 0.27はいまのところ問題ないですね。
Gtk+ 2 はまだいれてません。

143 名前:春山征吾 ◆9Ggg6xsM mailto:sage [02/03/14 12:53.net]
Ruby/zlib 0.5.1 がリリースされました。
www.blue.sky.or.jp/atelier/ruby/ruby-zlib-0.5.1.tar.gz
使用していますが、いまのところ問題はないようです。






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<194KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef