[表示 : 全て 最新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/

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
使用していますが、いまのところ問題はないようです。

144 名前:いひひ mailto:age [02/03/15 14:57.net]
こっちも問題ないようです・・・っていうか、
0.4よりも安定してませんか?


145 名前:名無しさん@お腹いっぱい。 [02/03/25 01:59.net]
Ruby/gtk の 0.27 を入れてみたら、goRua が動かなくなってしまった。
エラーメッセージは次の通り。

Gtk-CRITICAL **: file gtkobject.c: line 1080
(gtk_object_get_data): assertion GTK_IS_OBJECT (object)' failed.

Gtk-WARNING **: invalid cast from (unknown)' to GtkObject'
./goRua.rb:1287:in append_page_menu': not a Gtk object (TypeError)
from ./goRua.rb:1287:in set_notebook_page'
from ./goRua.rb:1267:in set_thread'
from ./goRua.rb:1850:in initialize'
from ./goRua.rb:1847:in call'
from ./goRua.rb:2205:in main'
from ./goRua.rb:220

goRua は 0.12e 、gtk+ は 1.2.10 という環境です。なにかわかる人います?

146 名前:春山征吾 ◆9Ggg6xsM mailto:sage [02/03/25 02:33.net]
Ruby/Gtk 0.27 は
>>141 で問題ないと書きましたが
こちらの環境で古

147 名前:「gtk.soが上書きされないディレクトリに残っていたため
これを消したところ
>>144 さんと同様のエラーが起こりました。
いまから調査します。
[]
[ここ壊れてます]

148 名前:春山征吾 ◆9Ggg6xsM mailto:haruyama@unixuser.org [02/03/25 02:55.net]
>>144-145
Ruby/Gtk 0.27 では Ruby/Gtkのサンプルプログラム testgtk.rb 中で
notebookのサンプルを見ようとしたときにも同様のエラーが出るので、
Ruby/Gtk 0.27 の問題だと思われます。 とりあえず、 Ruby/Gtk 0.26 をお使いください。
#####
ruby-gnome-all-0.27/gtk/sample/testgtk% ruby testgtk.rb

Gtk-CRITICAL **: file gtkobject.c: line 1080 (gtk_object_get_data): assertion `GTK_IS_OBJECT (object)' failed.

Gtk-WARNING **: invalid cast from `(unknown)' to `GtkObject'
./notebook.rb:273:in `append_page_menu': not a Gtk object (TypeError)
from ./notebook.rb:273:in `create_pages'
from ./notebook.rb:213:in `upto'
from ./notebook.rb:213:in `create_pages'
from ./notebook.rb:104:in `initialize'
from ./sample.rb:20:in `new'
from ./sample.rb:20:in `invoke'
from testgtk.rb:185:in `create_main_window'
from testgtk.rb:184:in `call'
from testgtk.rb:228:in `main'
from testgtk.rb:228:in `main'
from testgtk.rb:264

149 名前:いひひ mailto:sage [02/03/25 15:34.net]
モナーシステム開発スレ(choco.2ch.net/test/read.cgi/mona/1007365178/l50)
が読めなくなりました。スレッドファイルが壊れたかなと思って
削除しても直らず。

--- Error Message ---

#<Net::ProtoRetriableError>
ファイルの取得に失敗。
thread情報ファイルの取得に失敗しました。





150 名前:春山征吾 ◆9Ggg6xsM mailto:haruyama@unixuser.org [02/03/25 19:53.net]
>>147
GET時のHTTP HeaderにおいてUser-Agentを付けていなかったためのようです。
とりあえずconnect2ch.rbのsnapshotを御利用ください。
このような細かい修正ばかりですが、version 0.13を近日中に出したいと思います。

151 名前:名無しさん@お腹いっぱい。 mailto:sage [02/03/31 15:21.net]
スレ内検索とかできませんか?

152 名前:春山征吾 ◆9Ggg6xsM mailto:sage [02/03/31 16:46.net]
>>149
Mozillaなどでの検索のイメージを真似るのは難しそうです。
(現状の表示の仕方などから)
しかしたとえば、検索単語を含むレスの番号を表示するのは簡単にできます。
あと検索単語を含むものだけ表示。実用的がどうか疑問です。

なにか他に実用的そうな案があれば教えてください。
いずれ適当なものを実装してみようと思います。

153 名前:春山征吾 ◆9Ggg6xsM mailto:haruyama@unixuser.org [02/03/31 17:43.net]
0.13 をリリースしました。

154 名前:名無しさん@お腹いっぱい。 mailto:sage [02/03/31 20:01.net]
>>150
migemo!!

155 名前:boo mailto:age [02/04/06 09:26.net]
レポート元 WPNP
Saturday, April 06, 2002 09:26:26

ユーザ名 : cfb5r24589d181a2b
アクセスレベル : user
オンライン時間 : 0:55:16
入室チャンネル :
状態 : 1 of 1 available (0 in queue)
共有ファイル数 : 500
現在のダウンロード : 0
現在のアップロード: 0
接続種類 : ケーブル
クライアントバージョン : WinMX v2.6

こいつになじられた。

156 名前:名無しさん@お腹いっぱい。 mailto:age [02/04/14 02:20.net]
保守age

snapshot だと、引用部分に色がつけられたりしていい感じ。

157 名前:春山征吾 ◆9Ggg6xsM mailto:haruyama@unixuser.org [02/04/24 23:02.net]
0.13aをリリースしました。
www.unixuser.org/%7Eharuyama/software/goRua/
M.Suzukiさんのpatchを反映しました。
これにより、レスで引用などに色を付けたりできるようになりました。
ありがとうございます。

158 名前:名無しさん@お腹いっぱい。 [02/04/26 11:19.net]
age

159 名前:名無しさん@お腹いっぱい。 [02/04/26 12:21.net]
ハッカーのみなさん、datも見れるようにしてね



160 名前:名無しさん@お腹いっぱい。 mailto:sage [02/04/27 21:43.net]
>157
>ハッカーのみなさん、datも見れるようにしてね
???

161 名前:名無しさん@お腹いっぱい。 [02/04/28 18:19.net]
0.13aを取って来て動かしたのだけど、なんかproxy経由の書き込みの処理がされてなかった。
自分でいじったのだけど、まぁ自明な修正でした。忘れてただけかな?

162 名前:春山征吾 ◆9Ggg6xsM mailto:haruyama@unixuser.org [02/04/28 22:25.net]
>>159
忘れていました。snapshotではできると思います。
>>157
html化前dat落ちスレッド読み込みは、お金が絡むし面倒だなぁと。

httpsを使ったアクセスに関してですが、
RubyPKIはruby 1.6系では動かないようなので
やるとしたらセッションIDを得るのにcurlを使います。

163 名前:名無しさん@お腹いっぱい。 [02/04/29 18:48.net]
goRuaでの初書き込み!
すんばらすぃー!!

でも、なんか遅くない?

164 名前:名無しさん@お腹いっぱい。 mailto:sage [02/04/29 23:44.net]
激しく遅いです。
いまどきのCPUならサクサクなんでしょうか。
あと800x600の画面では使用不能。

あ、でも去年のバージョンはもう少し速かったかな?


165 名前:名無しさん@お腹いっぱい。 mailto:sage [02/04/30 03:12.net]
Cookie制限がある板は書き込み
できないんですか?

166 名前:春山征吾 ◆9Ggg6xsM mailto:haruyama@unixuser.org [02/04/30 11:05.net]
>>162
> 激しく遅いです。
> いまどきのCPUならサクサクなんでしょうか。

私の環境はAthlon 550MHzですが、普通です。
使いにくいほど重いと感じたことはありません。

重いかどうかはGtk,Gtkのテーマ,ネットワークなどにも依存するので、
なぜかを特定することはできません。

一番考えられるのはGtkのテーマによるものです。
大量にWidgetを作るので、テーマによっては非常に重くなります。

> あと800x600の画面では使用不能。

これは設定をいじってください。

> あ、でも去年のバージョンはもう少し速かったかな?

いろいろ足してますから、環境によってはそう感じる場合もあるでしょう。
すくなくとも速くなってはいません。

>>163
> Cookie制限がある板は書き込み
> できないんですか?

Cookieは必ず送っていますが、なにか問題があるのかもしれませんね。

167 名前:春山征吾 ◆9Ggg6xsM mailto:sage [02/04/30 13:19.net]
snapshotで 重い処理をする際にGCを禁止してみました。
環境によっては体感速度が改善するかもしれません。

168 名前:春山征吾 ◆9Ggg6xsM mailto:sage [02/04/30 15:53.net]
0.13aでは逐次表示がきちんと取り込まれていなかったので、
きちんとするようにしました。

169 名前:162 mailto:sage [02/04/30 22:23.net]
スレ一覧の表示に、30秒程度。navi2chだと5秒くらい。 10秒くらいになりませんか?



170 名前:名無しさん@お腹いっぱい。 mailto:sage [02/04/30 22:34.net]
>>167
使ってる環境ぐらい示したら? gtk はシンプルなのにしたかとか
マシンのspec だとか。
軽くしてって要望に対して、じゃあどうすればいいの?となると思うのだが。
# emacs21 とか xemacs とか使ってませんよね? もちろん nemacs ですよね? ;)


171 名前:春山征吾 ◆9Ggg6xsM mailto:sage [02/05/01 00:07.net]
開発環境を示しておきますと、
CPU: Athlon 550MHz メモリ: 384MB
ビデオカード: nVidia Corporation GeForce 256 DDR 32MB

Linux 2.4.18
% ruby --version
ruby 1.6.7 (2002-03-12) [i686-linux]
Ruby/Gtk 0.26
Ruby/zilb 0.5.1
その他はだいたいKondara MNU/Linux 2.0->2.1(mph-get upgradeにて)相当
% gtk-config --version
1.2.10
Gtkのテーマは Smoke (Kondaraについてきたもののようでthemes.orgではみつからなかった
www.rarf.riken.go.jp/archives/X11/themes/gtk/Smoke-1.2-199908211220.tar.gz
とすべてのファイルのmd5sumが一致)

ADSL 1.5Mb

で、スレッド一覧がでるまでに5秒程度です。

この環境でのみ開発・テストしています。


172 名前:春山征吾 ◆9Ggg6xsM mailto:haruyama@unixuser.org [02/05/01 17:20.net]
snapshot:
Treeのselect時にもGCを明示的に止めるようにしました。
手元ではとくに変わりませんが、効果のある環境があるかもしれません。

Notebookの現在のページのchildを扱う際には、毎回 notebook.cur_page.child
を見にいくようにしました。(バグの防止)
またsession書き込みにあった細かいバグを修正しました。

173 名前:名無しさん@お腹いっぱい。 [02/05/03 17:47.net]
goRua+Galeon便利だー
これで後はIME関連があればLinuxに移行できるな。
ATOKX買おうかな。


174 名前:名無しさん@お腹いっぱい。 mailto:sage [02/05/06 14:44.net]
スクロールくらいキーボードでできるようにならないかなあ。

175 名前:春山征吾 ◆9Ggg6xsM mailto:haruyama@unixuser.org [02/05/06 23:37.net]
0.13bをリリースしました。
>>172
考慮します。

176 名前:春山征吾 ◆9Ggg6xsM mailto:haruyama@unixuser.org [02/05/13 17:44.net]
>>172
現在のsnapshotでは カーソルキーの上,下,Page Up,Page Downで
現在表示しているスレッドをスクロールするようにしました。
いまのところ、レスの内容を表示しているテキスト内でも
スレッドをスクロールしてしまいます。

177 名前:名無しさん@お腹いっぱい。 mailto:sage [02/05/13 21:57.net]
snapshotですが、カーソルの上下とPageUp,PageDown以外のキーを押すと、

goRua.rb:2568: undefined method `>' for nil (NameError)
from goRua.rb:2542:in `call'
from goRua.rb:2620:in `main'
from goRua.rb:2620

と言ってこけます。
手元では適当に修正して使えてますので、報告まで。

178 名前:春山征吾 ◆9Ggg6xsM mailto:sage [02/05/14 01:20.net]
>>175
ありがとうございます。修正しました。
Spaceと、Keypad(10キー)のSpace,Page_Up,Page_Downにも対応しました。
Keypadのないキーボードを使っているのでテストしていませんが。

179 名前:名無しさん@お腹いっぱい。 mailto:sage [02/05/15 01:59.net]
snapshotで、10キーのPageUpとPageDownでの動作を確認しました。
うちの10キーにはスペースは無いのですが、普通あるものなんですか?



180 名前:春山征吾 ◆9Ggg6xsM mailto:sage [02/05/15 10:48.net]
>>177
ありがとうございます。
SpaceのあるKeypadは少し探してみましたが見付かりません。

現在のSnapshotではKeypadのUp,Downも処理するようにしました。(これも未テスト)

181 名前:春山征吾 ◆9Ggg6xsM mailto:sage [02/05/16 23:19.net]
かえって遅くなる場合があるようなので、
snapshotではTreeItemのselect時のGCの制御をやめました。

182 名前:春山征吾 ◆9Ggg6xsM mailto:haruyama@unixuser.org [02/05/17 11:36.net]
0.13cをリリースしました。

183 名前:名無しさん@お腹いっぱい。 mailto:sage [02/05/17 22:57.net]
使ってみたが、かなりいいね、これ。

184 名前:春山征吾 ◆9Ggg6xsM mailto:sage [02/05/18 11:07.net]
M.Suzukiさんからいただいたパッチを適用したものをsnapshotとして置きました。
ありがとうございます。
パッチの内容は

・文字コードの置き換えテーブルを、毎回評価させないようにした。
・if〜elifをcase〜whenにした。(一部だけ)
・Treeの挿入中も表示する様にした。
・定数でよい変数の定数化

などです。また、私もいくつか変数->定数化しました。
若干速くなるかと思います。

・Treeの挿入中も表示する様にした。

によって設定項目 background_get がいらなくなったと思われるのでこの処理を消し、
他にも変数->定数化できる部分をやって、0.13dとしたいと思います。

185 名前:matzの向かいの席 mailto:sage [02/05/19 02:44.net]
proxyは通常は書き込む時だけ問題になるので、うちでは読み込みの時はproxy経由せず、書き込みの時だけproxy経由になるようにしてます。

これはローカルパッチでやってることだけど、本体に取り込んであると良いかもです。


186 名前:名無しさん@お腹いっぱい。 mailto:sage [02/05/19 03:13.net]
Monazillaにも登録されたのね。

187 名前:名無しさん@お腹いっぱい。 mailto:sage [02/05/19 03:36.net]
インストール用Makefile作ったんだけど、どう?

188 名前:春山征吾 ◆9Ggg6xsM mailto:sage [02/05/19 03:53.net]
>>183
別々ないし一方だけproxyを使えるようにしたconnect2ch.rbとgoRua.rbをいまから
snapshotとしてあげます。
>>185
どのようなものでしょう? 長くなければ張ってください。

189 名前:Makefile mailto:sage [02/05/19 10:29.net]
#!/bin/sh
RUBYDIR=/usr/lib/ruby/1.6/
BINDIR=/usr/local/bin/
#install config files
config:
cp -r ./.goRua_2ch $(HOME)
#install scripts
install:
cp goRua.rb $(BINDIR)
cp connect2ch.rb $(RUBYDIR)
cp new_2ch_bbsmenu.rb $(RUBYDIR)
#remove scripts
uninstall:
rm -rf $(BINDIR)goRua.rb
rm -rf $(RUBYDIR)connect2ch.rb
rm -rf $(RUBYDIR)new_2ch_bbsmenu.rb
#clear config files
clrenv:
rm -rf ~/.goRua_2ch
#clear install files
allclean:
make uninstall
make clrenv




190 名前:185 mailto:sage [02/05/19 10:29.net]
以上。
いくらか改良の余地はあるかもしれんけど。

191 名前:春山征吾 ◆9Ggg6xsM mailto:sage [02/05/19 13:19.net]
Makefileを作ってsnapshotとして公開しました。
185さんありがとうございます。

192 名前:名無しさん@お腹いっぱい。 mailto:sage [02/05/19 16:13.net]
libdir や bidir はこれで取れるよ。
ruby -rrbconfig -e 'print Config::CONFIG["libdir"]'
ruby -rrbconfig -e 'print Config::CONFIG["bindir"]'

193 名前:春山征吾 ◆9Ggg6xsM mailto:haruyama@unixuser.org [02/05/20 00:19.net]
0.13dをリリースしました。
URLのあとにある文字列を表示していないバグを見付けたので、
高速化した発言のパースやGtk表示不能文字置き換えルーチンについて
十分にテストしていませんがリリースします。

194 名前:名無しさん@お腹いっぱい。 mailto:sage [02/05/22 16:13.net]
0.13dを使っていますが、

・proxyが接続拒否すると、goRuaごと落ちる
・キーボードで操作してると、突然他の動作をしてしまう

という現象に遭遇しました。まぁproxy云々についてはしょうがないかとも思うのだけど、基本的なエラー回収はした方が良いかなと思います。


195 名前:春山征吾 ◆9Ggg6xsM mailto:sage [02/05/23 00:08.net]
> ・キーボードで操作してると、突然他の動作をしてしまう

どのような動作でしょう?
Gtk標準のキー操作は切っていないので、そのような場合はあります。
たとえばNotebookのタブの上でカーソルの左右を押せば別のタブに移動します。

> ・proxyが接続拒否すると、goRuaごと落ちる

例外ないしエラーを教えていただければ、rescueするようにします。

196 名前:192 mailto:sage [02/05/23 00:32.net]
下スクロールさせようと、↓を押してると、突然他のスレに替わったり、スペースキー押したら、他のスレになったりします。

それと、skkinputで変換候補を出すために別窓が出た時、そこでskkinputをCTRL+Gで抜けると、フォーカスが入力の窓じゃなくて、ブラウズの窓に行ってしまってます。

proxyで落ちるのは、Errno::ECONNREFUSEDの時です。

197 名前:春山征吾 ◆9Ggg6xsM mailto:sage [02/05/23 01:17.net]
>>194
> 下スクロールさせようと、↓を押してると、突然他のスレに替わったり、スペースキー押したら、他のスレになったりします。

対策したものをsnapshotとして置きました。完全かはわかりません。
またスペースキーはなにかを選択したと解釈される場合があるので、
スレッド閲覧で使わないほうがよいと思い、使えなくしました。

> それと、skkinputで変換候補を出すために別窓が出た時、そこでskkinputをCTRL+Gで抜けると、フォーカスが入力の窓じゃなくて、ブラウズの窓に行ってしまってます。

これはちょっとわかりません。ちなみに、手元のXIMサーバ jmodeではそうなりません。

〉 proxyで落ちるのは、Errno::ECONNREFUSEDの時です。

存在しないProxyを指定してみたところ、手元ではrescueできています(落ちません)。
落ちる落ちないは、環境に依存しているのかもしれません。

198 名前:192 [02/05/23 02:35.net]
IMについては、何かをした時に新しい窓を開くタイプの事象が起きて、そこから復帰する時に... という感じです。普段は問題なく動いてます。まぁskkinputの問題なのかも知れません。

proxyはtinyproxyなんちゅー品質の低いものだからってこともあるのかも知れません。つながった途端にproxyがコケてるような気もするし。
でも、特定エラーを回収しないで、「よろずエラー回収」でも良いようにも思います。

199 名前:春山征吾 ◆9Ggg6xsM mailto:sage [02/05/23 13:14.net]
>>196
> でも、特定エラーを回収しないで、「よろずエラー回収」でも良いようにも思います。
いままでも、「よろずエラー回収」をしてます。

あえて GET用methodで
rescue Errno::ECONNREFUSED
を加えた版を置いてみます。

この問題は特定versionのnet/http.rbの問題かもしれませんし、環境依存の問題かもしれません。
現在
% ruby --version
ruby 1.6.7 (2002-05-14) [i686-linux]
を使っています。




200 名前:192 mailto:sage [02/05/23 21:52.net]
>>197
バージョンは同じですね。日付けは違うけど、うちはDebian(sid)だということからでしょう。

とりあえずproxyがコケないようにしたので、問題回避と言えばそうなんですが。不思議だな。

201 名前:名無しさん@お腹いっぱい。 mailto:sage [02/05/24 17:10.net]
URLリンクでbbspinkだとブラウザ起動しちゃいますね。
goRuaで処理して欲しいですが。






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

前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