探検
goRua(Ruby/Gtkによる2chブラウザ)ってどうよ。
1名無しさん@お腹いっぱい。
NGNGNGNG
snapshot版使ってます。
なんかリンクを辿ろうとすると、現スレの表示がおかしくなります。
現在100%再現します。
なんかリンクを辿ろうとすると、現スレの表示がおかしくなります。
現在100%再現します。
NGNG
最新のsnapshotで試してみました。
現在のでは直っているようです。
現在のでは直っているようです。
NGNG
始めて使ってみました。
今までMozillaとかw3mで見ていたので、それに比べたら使い易い。
ただ、デフォルトのウインドウサイズが大きいのはどうにかならないでしょうか?
デフォルトよりも小さくできないみたいだし。
狭い(640x480)画面ではツラいです。
今までMozillaとかw3mで見ていたので、それに比べたら使い易い。
ただ、デフォルトのウインドウサイズが大きいのはどうにかならないでしょうか?
デフォルトよりも小さくできないみたいだし。
狭い(640x480)画面ではツラいです。
NGNG
>>260
窓の大きさは、configをいじると変えられますよ。
窓の大きさは、configをいじると変えられますよ。
262259
NGNG スレ内でURLで他スレを辿ると、内容が表示されません。
読み込みは出来ているようですが。
読み込みは出来ているようですが。
NGNG
最新snapではうまくいっているようです。
今度は「クッキー規制」のある板で書けなくなってます。
串規制のある板で書ける程度の串(これが関係あるかどうかはわかりませんが)から、クッキー規制のある板に書けません。
具体的にはLinux板とかここに書けないんです。
今度は「クッキー規制」のある板で書けなくなってます。
串規制のある板で書ける程度の串(これが関係あるかどうかはわかりませんが)から、クッキー規制のある板に書けません。
具体的にはLinux板とかここに書けないんです。
265春山征吾 ◆9Ggg6xsM
NGNG 新しいクッキー確認画面に対応したかテスト
266春山征吾 ◆9Ggg6xsM
NGNG >>264
当方の環境(proxyなし)でも昨日以前のsnapshotでは書き込めませんでした。
新しいクッキー確認画面に対応したので、こちらでは書き込めるようになりました。
snapshotを取得して試してもらえませんか?
クッキーへの対応をしたのは connect2ch.rb のみです。
また、goRua.rb でこれとは関係ないバグ修正をしています('再読込'で落ちる)。
当方の環境(proxyなし)でも昨日以前のsnapshotでは書き込めませんでした。
新しいクッキー確認画面に対応したので、こちらでは書き込めるようになりました。
snapshotを取得して試してもらえませんか?
クッキーへの対応をしたのは connect2ch.rb のみです。
また、goRua.rb でこれとは関係ないバグ修正をしています('再読込'で落ちる)。
NGNG
したらばに暫定対応って書いてあるけど、したらばっていまだにブラウザを起動するだけなのですね?
269春山征吾 ◆9Ggg6xsM
NGNG http://www.unixuser.org/%7Eharuyama/software/goRua/snapshot/README
(READMEはDirectoryのIndexでは表示されないのか 失礼)
-----
・したらばを読めるようにしました
bookmarks ファイルに 掲示板なら
E http://www.shitaraba.com/bbs/now/ したらばウォッチ@したらば BBS
スレッドなら
U http://www.shitaraba.com/bbs/now/dat/999688496_1.dat なんだよここパクリじゃん
と指定します.
-----
スレッド内のURLにはまだ対応していません。
これからやってみましょう。
(READMEはDirectoryのIndexでは表示されないのか 失礼)
-----
・したらばを読めるようにしました
bookmarks ファイルに 掲示板なら
E http://www.shitaraba.com/bbs/now/ したらばウォッチ@したらば BBS
スレッドなら
U http://www.shitaraba.com/bbs/now/dat/999688496_1.dat なんだよここパクリじゃん
と指定します.
-----
スレッド内のURLにはまだ対応していません。
これからやってみましょう。
270春山征吾 ◆9Ggg6xsM
NGNG 現在のsnapshotで
http://www.shitaraba.com/bbs/yogaku/
や
http://www.shitaraba.com/cgi-bin/read.cgi?key=999069510_1&bbs=yogaku
という形式に対応したつもり。
http://www.shitaraba.com/bbs/yogaku/
や
http://www.shitaraba.com/cgi-bin/read.cgi?key=999069510_1&bbs=yogaku
という形式に対応したつもり。
271268
NGNG >>270
www.shitaraba.comは読めるようなんですが、
jbbs.shitaraba.comみたいになっているのだとブラウザ起動してしまいます。
shitaraba.comとのマッチングすればいーじゃないかって思ったけど、そう簡単じゃないですね^^;
やはりホスト名のテーブルとか必要になるのかしらん。
www.shitaraba.comは読めるようなんですが、
jbbs.shitaraba.comみたいになっているのだとブラウザ起動してしまいます。
shitaraba.comとのマッチングすればいーじゃないかって思ったけど、そう簡単じゃないですね^^;
やはりホスト名のテーブルとか必要になるのかしらん。
NGNG
Ruby1.6.2ですが、connect2ch.rbの386行目のerr.responseで
NameErrorがでる模様。とりあえず if false and〜 で回避。
これはバージョンを上げよとのお告げですか?
#でも自分に権限ないし…
NameErrorがでる模様。とりあえず if false and〜 で回避。
これはバージョンを上げよとのお告げですか?
#でも自分に権限ないし…
273春山征吾 ◆9Ggg6xsM
NGNG >>271
http://members.jcom.home.ne.jp/monazilla/document/jbbs.html
によると
www.shitaraba.comとjbbs.shitaraba.comは別形式みたいですね。
対応したのは www.shitaraba.com の読み込みだけです。
>>272
snapshotで一応対策してみました。
http://members.jcom.home.ne.jp/monazilla/document/jbbs.html
によると
www.shitaraba.comとjbbs.shitaraba.comは別形式みたいですね。
対応したのは www.shitaraba.com の読み込みだけです。
>>272
snapshotで一応対策してみました。
274春山征吾 ◆9Ggg6xsM
NGNG 0.15をリリースしました。
NGNG
仔ネタでスミマセン。
STRING_ELT = '&.t;'
'<'
STRING_ELT = '&.t;'
'<'
NGNG
う゛、&はデフォルト効いていなかったか。。
逝ってきます(鬱
逝ってきます(鬱
NGNG
違うノートブック(タブ?)に切り替えようとして無造作に選んだら、
うっかり閉じるボタンを押してしまいました。
今見てるノートブック以外の閉じるボタンをdisableにできるオプションがほすぃ
うっかり閉じるボタンを押してしまいました。
今見てるノートブック以外の閉じるボタンをdisableにできるオプションがほすぃ
279春山征吾 ◆9Ggg6xsM
NGNG snapshotにて
tab_type = 2
と
~/.goRua_2ch/config
で指定したときに
http://www.unixuser.org/%7Eharuyama/software/goRua/shots/2002_09_17_215647_shot.png
のようにタブから×印を消して、右上部に×印がでるようにしてみました。
tab_type = 2
と
~/.goRua_2ch/config
で指定したときに
http://www.unixuser.org/%7Eharuyama/software/goRua/shots/2002_09_17_215647_shot.png
のようにタブから×印を消して、右上部に×印がでるようにしてみました。
280272
NGNG snapshotですが、connect2ch.rbの366行目でinfo_fileがnilなのに
closeを呼び出してる模様です。とりあえず
info_file.close if info_file
にしときました。
closeを呼び出してる模様です。とりあえず
info_file.close if info_file
にしときました。
NGNG
プロレス板が調子悪くなったのでインストして使ってみました。
なかなか快適ですね。
でも、発言内容をマウスでコピーしようとするタイミングで
core 吐いてあぼーんすることが多い気がしました。
# こんな感じ。
# Gdk-CRITICAL **: file gdkwindow.c: line 1390 (gdk_window_get_size):
# assertion `window != NULL' failed.
# /usr/local/bin/goRua.rb:3107: [BUG] Segmentation fault
環境は FreeBSD4.6 + gtk1.2.10 + ruby-gtk-0.30p1 + goRua0.15 。
ruby-gtk のバージョンが新しいのが問題なんでしょうかね?
なかなか快適ですね。
でも、発言内容をマウスでコピーしようとするタイミングで
core 吐いてあぼーんすることが多い気がしました。
# こんな感じ。
# Gdk-CRITICAL **: file gdkwindow.c: line 1390 (gdk_window_get_size):
# assertion `window != NULL' failed.
# /usr/local/bin/goRua.rb:3107: [BUG] Segmentation fault
環境は FreeBSD4.6 + gtk1.2.10 + ruby-gtk-0.30p1 + goRua0.15 。
ruby-gtk のバージョンが新しいのが問題なんでしょうかね?
283春山征吾 ◆9Ggg6xsM
NGNG 手元でruby-gtk 0.30にしていなかったのであげてみました。
>>282
> でも、発言内容をマウスでコピーしようとするタイミングで
> core 吐いてあぼーんすることが多い気がしました。
御報告ありがとうございます。
手元で
goRua->goRua書き込み
goRua->Eterm,multi-gnome-term
goRua->emacs 21.2
などを数度やってみましたが再現されませんでした。
どのような作業でcoreを吐くのでしょうか?
当方の他の環境は Linux 2.4.18, gtk+ 1.2.10, ruby 1.6.7 (2002-08-21), goRua snapshot
です。
もし他のRuby/Gtkのプログラム
例:
http://ruby.freak.ne.jp/gtk/
http://www.rubycgi.org/ruby_gtk_book/
などでも同様の問題がおこるようであれば、そのFreeBSD用のgtk+かRuby/Gtkが疑わしいですね。
>>282
> でも、発言内容をマウスでコピーしようとするタイミングで
> core 吐いてあぼーんすることが多い気がしました。
御報告ありがとうございます。
手元で
goRua->goRua書き込み
goRua->Eterm,multi-gnome-term
goRua->emacs 21.2
などを数度やってみましたが再現されませんでした。
どのような作業でcoreを吐くのでしょうか?
当方の他の環境は Linux 2.4.18, gtk+ 1.2.10, ruby 1.6.7 (2002-08-21), goRua snapshot
です。
もし他のRuby/Gtkのプログラム
例:
http://ruby.freak.ne.jp/gtk/
http://www.rubycgi.org/ruby_gtk_book/
などでも同様の問題がおこるようであれば、そのFreeBSD用のgtk+かRuby/Gtkが疑わしいですね。
NGNG
>>283
うちでも同じことが起きますね。
何が悪いかよくわからないので、報告はしてませんし、再現性もイマイチつかめてないですが。
当方の環境はLinux 2.4.18, gtk+-1.2.10, ruby 1.6.7 goRua snapshot, Debian(SID)です。
以前は起きてなくて、最近起きるようになったのですが、そのバージョンからかはよくわかりません。
うちでも同じことが起きますね。
何が悪いかよくわからないので、報告はしてませんし、再現性もイマイチつかめてないですが。
当方の環境はLinux 2.4.18, gtk+-1.2.10, ruby 1.6.7 goRua snapshot, Debian(SID)です。
以前は起きてなくて、最近起きるようになったのですが、そのバージョンからかはよくわかりません。
286282
NGNG >>283
とりあえず、テキスト領域で発言内容をマウスでなぞっている最中に
落ちることが多い、気がします。
ただし再現性はなく、10〜20回に一回くらいの割合で落ちるかな〜?
という感じです。
なお、ruby は 1.6.7 の 2002.05.23 と 2002.09.12 を試しましたが
どちらも同じことが起こるようです。
とりあえずしばらく使ってみて、また何か (落ちる条件など)
わかったら報告致します。
とりあえず、テキスト領域で発言内容をマウスでなぞっている最中に
落ちることが多い、気がします。
ただし再現性はなく、10〜20回に一回くらいの割合で落ちるかな〜?
という感じです。
なお、ruby は 1.6.7 の 2002.05.23 と 2002.09.12 を試しましたが
どちらも同じことが起こるようです。
とりあえずしばらく使ってみて、また何か (落ちる条件など)
わかったら報告致します。
288春山征吾 ◆9Ggg6xsM
NGNG http://sourceforge.net/mailarchive/forum.php?thread_id=1109734&forum_id=9445
報告してむとうさんから返事をいただきました。
#####
うむむむ。環境依存かなぁ。でも複数の環境で起こってるんですよね...。
ちなみにruby-gtk-0.30p1って0.30のプレビュー版ということでしょうか。
こういうバージョンをリリースした記憶は無いのですが...。
いずれにせよ、大変申し訳ないのですが、今の状況だけですと
ちょっと分かりません。
感じとしてはRuby/GTK側のシグナル周りでのメモリ領域破壊のバグっぽい
のですが。
#####
とのことです。
282さんと284さんの Ruby/Gtkのversion とそのバイナリをどこで入手したかを
教えていただけると解決につながるかもしれません。
もしくはソースから入れ直してみて現象が起こるか確認する, とか。
他にも現象を確認している人がいらっしゃったら是非御報告お願いします。
報告してむとうさんから返事をいただきました。
#####
うむむむ。環境依存かなぁ。でも複数の環境で起こってるんですよね...。
ちなみにruby-gtk-0.30p1って0.30のプレビュー版ということでしょうか。
こういうバージョンをリリースした記憶は無いのですが...。
いずれにせよ、大変申し訳ないのですが、今の状況だけですと
ちょっと分かりません。
感じとしてはRuby/GTK側のシグナル周りでのメモリ領域破壊のバグっぽい
のですが。
#####
とのことです。
282さんと284さんの Ruby/Gtkのversion とそのバイナリをどこで入手したかを
教えていただけると解決につながるかもしれません。
もしくはソースから入れ直してみて現象が起こるか確認する, とか。
他にも現象を確認している人がいらっしゃったら是非御報告お願いします。
290282
NGNG ruby-gtk-0.3p1 というのは FreeBSD の package での呼び方だったようで、
これは ruby-gnome-all-0.30.tar.gz からメイクされていました。
とりあえず報告まで。
これは ruby-gnome-all-0.30.tar.gz からメイクされていました。
とりあえず報告まで。
291284
NGNG 別件ですが、なんか表示がおかしいです。
↓のスレは荒らしスレなんですが、なんか途中でメッセージ毎の表示が消えてしまってます。
http://tmp.2ch.net/test/read.cgi/kitchen/1032998072/
↓のスレは荒らしスレなんですが、なんか途中でメッセージ毎の表示が消えてしまってます。
http://tmp.2ch.net/test/read.cgi/kitchen/1032998072/
293
NGNG リンクを外部ブラウザで処理するときに、URLに「'」付加しているとおもうのですが、
mozillaで新しいタブを開いて処理したいときにうまく動きません。
ですので、%uのところはそのままURLに置換して、
http_commandの設定のほうをmozilla -remote "openURL(%u, new-tab)"
のようにしたほうがいいと思うのですがどうでしょうか。
mozillaで新しいタブを開いて処理したいときにうまく動きません。
ですので、%uのところはそのままURLに置換して、
http_commandの設定のほうをmozilla -remote "openURL(%u, new-tab)"
のようにしたほうがいいと思うのですがどうでしょうか。
294春山征吾 ◆9Ggg6xsM
NGNG 手元では
http_command = /usr/local/mozilla/mozilla -remote openURL\(%u,new-tab\)
としてうまく動作しています。
http_command = /usr/local/mozilla/mozilla -remote openURL\(%u,new-tab\)
としてうまく動作しています。
295293
NGNG 回答ありがとうございます。
なるほど、「"」がいらなかったんですね、
もうちょい調べてから書き込めばよかったです。
すんません。
なるほど、「"」がいらなかったんですね、
もうちょい調べてから書き込めばよかったです。
すんません。
296春山征吾 ◆9Ggg6xsM
NGNG 現状で問題はないと思いますが、
(メタキャラクタがある場合)shell経由での実行(そのかわりエスケープなどをしている)
よりも複数の引数を持つexecにしてrubyインタプリタから直接実行するほうが
(なんらかの理由で)望ましいと感じたら乗り換えて,
http_commandの書式を変更するかもしれません。
参考:
http://www.ruby-lang.org/ja/man-1.6/?cmd=view;name=%C1%C8%B9%FE%A4%DF%B4%D8%BF%F4#exec
(メタキャラクタがある場合)shell経由での実行(そのかわりエスケープなどをしている)
よりも複数の引数を持つexecにしてrubyインタプリタから直接実行するほうが
(なんらかの理由で)望ましいと感じたら乗り換えて,
http_commandの書式を変更するかもしれません。
参考:
http://www.ruby-lang.org/ja/man-1.6/?cmd=view;name=%C1%C8%B9%FE%A4%DF%B4%D8%BF%F4#exec
297名無しさん@お腹いっぱい。
NGNG test
298名無しさん@お腹いっぱい。
NGNG RedHat8.0で使うとよく落ちない?
300名無しさん@Emacs
NGNG 300getかしら?
301名無しさん@お腹いっぱい。
NGNG >>299
ほぼ同じ現象です。
それに加え、左側のペインでスレッドを取得している最中に
「ブックマークに追加」メニューを押すと落ちます。
こちらの環境は、以下の通りです。
RedHat8.0(gtk2-2.0.6, ruby-1.6.7)
ruby-gtk-0.30
#RedHat7.3で使っていたときは非常に安定してました。
#ありがとうございます。
ほぼ同じ現象です。
それに加え、左側のペインでスレッドを取得している最中に
「ブックマークに追加」メニューを押すと落ちます。
こちらの環境は、以下の通りです。
RedHat8.0(gtk2-2.0.6, ruby-1.6.7)
ruby-gtk-0.30
#RedHat7.3で使っていたときは非常に安定してました。
#ありがとうございます。
302春山征吾 ◆ok9Ggg6xsM
NGNG303春山征吾 ◆ok9Ggg6xsM
NGNG version報告支援スクリプト
-----
printf("Ruby Version is %s\n", RUBY_VERSION)
printf("Ruby Release date is %s\n", RUBY_RELEASE_DATE)
printf("Ruby Platform is %s\n", RUBY_PLATFORM)
require 'gtk'
printf("Ruby/GTK Version is %d.%d%d\n", *Gtk::BINDING_VERSION)
printf("GTK+ Version is %d.%d.%d\n",
Gtk::MAJOR_VERSION, Gtk::MINOR_VERSION, Gtk::MICRO_VERSION)
begin
require 'zlib'
printf("Zlib Version is %s\n", Zlib.version)
rescue LoadError
end
-----
例:
Ruby Version is 1.6.7
Ruby Release date is 2002-08-21
Ruby Platform is i686-linux
Ruby/GTK Version is 0.30
GTK+ Version is 1.2.10
Zlib Version is 1.1.4
-----
printf("Ruby Version is %s\n", RUBY_VERSION)
printf("Ruby Release date is %s\n", RUBY_RELEASE_DATE)
printf("Ruby Platform is %s\n", RUBY_PLATFORM)
require 'gtk'
printf("Ruby/GTK Version is %d.%d%d\n", *Gtk::BINDING_VERSION)
printf("GTK+ Version is %d.%d.%d\n",
Gtk::MAJOR_VERSION, Gtk::MINOR_VERSION, Gtk::MICRO_VERSION)
begin
require 'zlib'
printf("Zlib Version is %s\n", Zlib.version)
rescue LoadError
end
-----
例:
Ruby Version is 1.6.7
Ruby Release date is 2002-08-21
Ruby Platform is i686-linux
Ruby/GTK Version is 0.30
GTK+ Version is 1.2.10
Zlib Version is 1.1.4
304名無しさん@お腹いっぱい。
NGNG □「ブックマークに追加」を押したときのログ
goRua.rb:2501: [BUG] Segmentation fault
ruby 1.6.7 (2002-03-19) [i386-linux]
アボートしました
□マウスで文字を選択したときのログ
Gdk-CRITICAL **: file gdkwindow.c: line 1390 (gdk_window_get_size): assertion
`window != NULL' failed.
goRua.rb:3109: [BUG] Segmentation fault
ruby 1.6.7 (2002-03-19) [i386-linux]
□こちらの環境
Ruby Version is 1.6.7
Ruby Release date is 2002-03-19
Ruby Platform is i386-linux
Ruby/GTK Version is 0.30
GTK+ Version is 1.2.10
Zlib Version is 1.1.4
です。
goRua.rb:2501: [BUG] Segmentation fault
ruby 1.6.7 (2002-03-19) [i386-linux]
アボートしました
□マウスで文字を選択したときのログ
Gdk-CRITICAL **: file gdkwindow.c: line 1390 (gdk_window_get_size): assertion
`window != NULL' failed.
goRua.rb:3109: [BUG] Segmentation fault
ruby 1.6.7 (2002-03-19) [i386-linux]
□こちらの環境
Ruby Version is 1.6.7
Ruby Release date is 2002-03-19
Ruby Platform is i386-linux
Ruby/GTK Version is 0.30
GTK+ Version is 1.2.10
Zlib Version is 1.1.4
です。
305名無しさん@お腹いっぱい。
NGNG Ruby以外の言語は糞
NGNG
Linux初心者です
今までインストールはrpmで全て済ませてきたので知ってるコマンドも両手で足りるほどのタコです
Readmeを読んでも半分くらいしか分かりませんでした
もしよろしければ初めてLinuxに触る者でも理解できるような説明があると嬉しいのですが
今までインストールはrpmで全て済ませてきたので知ってるコマンドも両手で足りるほどのタコです
Readmeを読んでも半分くらいしか分かりませんでした
もしよろしければ初めてLinuxに触る者でも理解できるような説明があると嬉しいのですが
NGNG
>>306
とりあえず、使用のディストリビューション教えてたもれ。
とりあえず、使用のディストリビューション教えてたもれ。
NGNG
うっかりしておりました、申し訳ございません
TurboLinux 7 WSを使っています
開発環境は入れていないのでmakeとpatchだけは追加しておきました
他にも不備な点があれば指摘してください
TurboLinux 7 WSを使っています
開発環境は入れていないのでmakeとpatchだけは追加しておきました
他にも不備な点があれば指摘してください
NGNG
dat落ちのスレを見ようとして、メッセージが1度出てしまうと、その後ずっと出てしまいます。
NGNG
おいらも >>311 に賛成。次に選択したスレも dat 落ちに見えてしまう。
313春山征吾 ◆ok9Ggg6xsM
NGNGNGNG
ニュース、MLキチガイリスト10人目が
タイムアウトで読み込めなくなりますた。
http://pc.2ch.net/test/read.cgi/unix/1034870673/
snapshotからconnect2ch.rbだけ入れ替えて(手抜き)も同様です。
タイムアウトで読み込めなくなりますた。
http://pc.2ch.net/test/read.cgi/unix/1034870673/
snapshotからconnect2ch.rbだけ入れ替えて(手抜き)も同様です。
315春山征吾 ◆ok9Ggg6xsM
NGNG >>314
手元の環境では問題なく読めますね。
そのスレッドでは
先に「あぼーん」によってサイズがかわって
クライアントでありえないRangeを指定したために
Net::ProtoFatalError
を出したことはあります。これは現在のsnapshotのconnect2ch.rbで対策されています。
~/.goRua_2ch/config
でtimeoutするまでの時間を伸ばしたり、
~/.goRua_2ch/thread/
pc.2ch.net_80__unix_dat_1034870673.dat
pc.2ch.net_80__unix_dat_1034870673.dat_info
を移動してみるとどうなるでしょうか?
手元の環境では問題なく読めますね。
そのスレッドでは
先に「あぼーん」によってサイズがかわって
クライアントでありえないRangeを指定したために
Net::ProtoFatalError
を出したことはあります。これは現在のsnapshotのconnect2ch.rbで対策されています。
~/.goRua_2ch/config
でtimeoutするまでの時間を伸ばしたり、
~/.goRua_2ch/thread/
pc.2ch.net_80__unix_dat_1034870673.dat
pc.2ch.net_80__unix_dat_1034870673.dat_info
を移動してみるとどうなるでしょうか?
316314
NGNG 職場の高速な回線だと問題なく表示されましたんで、
AirH"上でもタイムアウトまでの時間を伸ばせば
行けそうですね。
上手く行かなかったらそん時はまた書き込みます。
# ~/.goRua/configを/usr/local/share/examples/goRua/dot.goRua_2chから
# コピーしていなかった事に今頃気付いた(大馬鹿)
AirH"上でもタイムアウトまでの時間を伸ばせば
行けそうですね。
上手く行かなかったらそん時はまた書き込みます。
# ~/.goRua/configを/usr/local/share/examples/goRua/dot.goRua_2chから
# コピーしていなかった事に今頃気付いた(大馬鹿)
NGNG
Windows から書き込みテスト
Windows だとgtk の event loop が終わらない(´・ω・`)ショボーン
Windows だとgtk の event loop が終わらない(´・ω・`)ショボーン
NGNG
200以上消費したスレで(メニューバーの)Prevを2連打すると
goRua.rb:1313:in `pack_start': destroyed GtkObject (ArgumentError)
from /home/student/s1100089/bin/goRua.rb:1313:in `make_view'
from /home/student/s1100089/bin/goRua.rb:1364:in `remake_view'
from /home/student/s1100089/bin/goRua.rb:1335:in `activate_prev_item'
from /home/student/s1100089/bin/goRua.rb:1695:in `activate_prev_item'
from /home/student/s1100089/bin/goRua.rb:1587:in `initialize'
from /home/student/s1100089/bin/goRua.rb:1586:in `call'
from /home/student/s1100089/bin/goRua.rb:3147:in `main'
from /home/student/s1100089/bin/goRua.rb:3147
で落ちるようだ。
goRua.rb:1313:in `pack_start': destroyed GtkObject (ArgumentError)
from /home/student/s1100089/bin/goRua.rb:1313:in `make_view'
from /home/student/s1100089/bin/goRua.rb:1364:in `remake_view'
from /home/student/s1100089/bin/goRua.rb:1335:in `activate_prev_item'
from /home/student/s1100089/bin/goRua.rb:1695:in `activate_prev_item'
from /home/student/s1100089/bin/goRua.rb:1587:in `initialize'
from /home/student/s1100089/bin/goRua.rb:1586:in `call'
from /home/student/s1100089/bin/goRua.rb:3147:in `main'
from /home/student/s1100089/bin/goRua.rb:3147
で落ちるようだ。
319春山征吾 ◆ok9Ggg6xsM
NGNGNGNG
このスレでPrev連打すると、同じく落ちました。
./goRua.rb:1312:in `pack_start': destroyed GtkObject (ArgumentError)
from ./goRua.rb:1312:in `make_view'
from ./goRua.rb:1363:in `remake_view'
from ./goRua.rb:1334:in `activate_prev_item'
from ./goRua.rb:1694:in `activate_prev_item'
from ./goRua.rb:1586:in `initialize'
from ./goRua.rb:1585:in `call'
from ./goRua.rb:3146:in `main'
from ./goRua.rb:3146
./goRua.rb:1312:in `pack_start': destroyed GtkObject (ArgumentError)
from ./goRua.rb:1312:in `make_view'
from ./goRua.rb:1363:in `remake_view'
from ./goRua.rb:1334:in `activate_prev_item'
from ./goRua.rb:1694:in `activate_prev_item'
from ./goRua.rb:1586:in `initialize'
from ./goRua.rb:1585:in `call'
from ./goRua.rb:3146:in `main'
from ./goRua.rb:3146
NGNG
cygwin版での書き込みテスト…。
これまでにやったこと。
* 全てをUTF-8にする(uconvを使った)。
* フォントをMS Pゴシックに変更(でもなっていないような…)。
* ファイルを全てバイナリモードで読み書き。
* 次の物が永久ループになって使えないので、コメントアウトしてその場をしのぐ。
while (Gtk.events_pending)
Gtk.main_iteration
end
以上で何とかなります。
ただ、ソースコードもUTF-8にしなければならなかったので、
本家に組み込むにはもう少し工夫がいると思います。
興味ある人がいたら、ちゃんとしたパッチをつくりますが、
パッチ当てた後に、UTF-8にしなきゃならいけいなくなる…。
Ruby Version is 1.6.7
Ruby Release date is 2002-03-01
Ruby Platform is i686-cygwin
Ruby/GTK Version is 0.30
GTK+ Version is 1.30
Zlib Version is 1.1.4
これまでにやったこと。
* 全てをUTF-8にする(uconvを使った)。
* フォントをMS Pゴシックに変更(でもなっていないような…)。
* ファイルを全てバイナリモードで読み書き。
* 次の物が永久ループになって使えないので、コメントアウトしてその場をしのぐ。
while (Gtk.events_pending)
Gtk.main_iteration
end
以上で何とかなります。
ただ、ソースコードもUTF-8にしなければならなかったので、
本家に組み込むにはもう少し工夫がいると思います。
興味ある人がいたら、ちゃんとしたパッチをつくりますが、
パッチ当てた後に、UTF-8にしなきゃならいけいなくなる…。
Ruby Version is 1.6.7
Ruby Release date is 2002-03-01
Ruby Platform is i686-cygwin
Ruby/GTK Version is 0.30
GTK+ Version is 1.30
Zlib Version is 1.1.4
322317
NGNG323321
NGNG >>322
patchなんてつくるの始めてだから、今頑張って作り方を調べ中…。
uconvよりunkfのほうがいいかも。
NKF::nkf('-e', str)の部分をUconv.sjistou8(str)でShift_JIS決めうちとかしているし…。
ループはなくても、再描画されないだけだから、面倒だったのでコメントアウトした。
それより、フォント指定はうまく行く?
日本語混じったフォントなのか、どうもうまく行かない…。
patchなんてつくるの始めてだから、今頑張って作り方を調べ中…。
uconvよりunkfのほうがいいかも。
NKF::nkf('-e', str)の部分をUconv.sjistou8(str)でShift_JIS決めうちとかしているし…。
ループはなくても、再描画されないだけだから、面倒だったのでコメントアウトした。
それより、フォント指定はうまく行く?
日本語混じったフォントなのか、どうもうまく行かない…。
324らっしー@321 ◆caRuby/./.
NGNG なんかしらんけど、ページもつくってみた。
http://raccy.s1.xrea.com/ruby/goRua.html
怪しすぎるpatchですが、よろしければどうぞ>>322
ああ、いい十桁トリップ欲しい…。
http://raccy.s1.xrea.com/ruby/goRua.html
怪しすぎるpatchですが、よろしければどうぞ>>322
ああ、いい十桁トリップ欲しい…。
325317
NGNG >>324
patch 乙.
フォントはgtkrcに書いてもうまく読み込んでくれなかった?ので
ソースのGtk::RC.parse_stringのところを
fontset = "-unknown-MS Pゴシック-normal-r-normal-*-*-120-*-*-p-*-jisx0208.1983-0"
こんな感じで指定するとうまくいきますた
(フォント名はfontselectiondialogを参照)
patch 乙.
フォントはgtkrcに書いてもうまく読み込んでくれなかった?ので
ソースのGtk::RC.parse_stringのところを
fontset = "-unknown-MS Pゴシック-normal-r-normal-*-*-120-*-*-p-*-jisx0208.1983-0"
こんな感じで指定するとうまくいきますた
(フォント名はfontselectiondialogを参照)
326らっしー ◆caRuby/./.
NGNG >>325
おお、うまく、英数字もMS Pゴシックになりますた!
サンクスです。
でも、なんで~/.goRau/getrcのファイルに書き込んでもうまく行かないのでしょうか?
エンコードをUTF-8にしても駄目だったし…。
バグ?(cygwinでRuby/GTK使っている人少ないからな…。)
おお、うまく、英数字もMS Pゴシックになりますた!
サンクスです。
でも、なんで~/.goRau/getrcのファイルに書き込んでもうまく行かないのでしょうか?
エンコードをUTF-8にしても駄目だったし…。
バグ?(cygwinでRuby/GTK使っている人少ないからな…。)
327春山征吾 ◆ok9Ggg6xsM
NGNG 新しくマシンを買ったのでgoRuaをテスト中。
Debian unstableです。
なぜか描画に時間がかかるので調べてみるとxfsのCPU使用率があがっていました。
xfsが起動していてmonafontを配っていると
(FontPath的には前でローカルなパスにおいてmonafontが指定されていても)
xfsで時間がかかっていました。
xfsをみないようにしたらそれなりの速さで動くようになりました。
環境に依存する問題でしょうが、御注意ください。
Debian unstableです。
なぜか描画に時間がかかるので調べてみるとxfsのCPU使用率があがっていました。
xfsが起動していてmonafontを配っていると
(FontPath的には前でローカルなパスにおいてmonafontが指定されていても)
xfsで時間がかかっていました。
xfsをみないようにしたらそれなりの速さで動くようになりました。
環境に依存する問題でしょうが、御注意ください。
328春山征吾 ◆ok9Ggg6xsM
NGNG http://www.unixuser.org/%7Eharuyama/software/goRua/goRua-0.16-snapshot20021121.tar.bz2
0.15でgoRua_url_updator.rbをいれるのをわすれていたのに気づいたので
現状のものを以上におきました。
0.15でgoRua_url_updator.rbをいれるのをわすれていたのに気づいたので
現状のものを以上におきました。
329らっしー ◆caRuby/./.
NGNG fontの件は俺の勘違いみたいだった…。
gtkrcに書き込んでも、UTF-8ならちゃんと認識してくれる。
で、めんどくさそうな標準出力(そんなのあった?)および標準エラー出力は、
STDOUTとSTDERRの特異クラスで、writeをaliasして定義し直せば、
エンコードして出力するように出来そう…(cygwinで文字化けしない!!!)
なんですが、それも気持ち悪いので、
STDERRでなくて、$stderrにしてくれませんか?>作者さん
それだと、特異クラスを使わなくてもすむので…。
(どっちにしても気持ち悪いんだけどね…)
なお、同じ方法をGtkの各クラスに適用すればEUCのままいける?
とも考えたんですが、かなりの量なので、めんどくさい…。
それに、いちいち変換を繰り返していたら重そうだし…。
うーん、でも、一度こう言うのをつくっておけば、
goRua以外のRuby/GTKで出来たアプリをcygwinでも使えるようになるか…。
なんか、いいアイデアないかな〜。
gtkrcに書き込んでも、UTF-8ならちゃんと認識してくれる。
で、めんどくさそうな標準出力(そんなのあった?)および標準エラー出力は、
STDOUTとSTDERRの特異クラスで、writeをaliasして定義し直せば、
エンコードして出力するように出来そう…(cygwinで文字化けしない!!!)
なんですが、それも気持ち悪いので、
STDERRでなくて、$stderrにしてくれませんか?>作者さん
それだと、特異クラスを使わなくてもすむので…。
(どっちにしても気持ち悪いんだけどね…)
なお、同じ方法をGtkの各クラスに適用すればEUCのままいける?
とも考えたんですが、かなりの量なので、めんどくさい…。
それに、いちいち変換を繰り返していたら重そうだし…。
うーん、でも、一度こう言うのをつくっておけば、
goRua以外のRuby/GTKで出来たアプリをcygwinでも使えるようになるか…。
なんか、いいアイデアないかな〜。
330春山征吾 ◆ok9Ggg6xsM
NGNG >>329
$stderr にしました。
現状をまとめたものを
http://www.unixuser.org/%7Eharuyama/software/goRua/goRua-0.16-snapshot20021122.tar.bz2
に置きました。
$stderr にしました。
現状をまとめたものを
http://www.unixuser.org/%7Eharuyama/software/goRua/goRua-0.16-snapshot20021122.tar.bz2
に置きました。
331名無しさん@お腹いっぱい。
NGNG 実行すると
/usr/local/bin/goRua.rb:11:in `require': No such file to load -- gtk (LoadError)
from /usr/local/bin/goRua.rb:11
って出ます。助けて!
/usr/local/bin/goRua.rb:11:in `require': No such file to load -- gtk (LoadError)
from /usr/local/bin/goRua.rb:11
って出ます。助けて!
NGNG
333名無しさん@お腹いっぱい。
NGNG335春山征吾 ◆ok9Ggg6xsM
NGNG Ruby/Gtk2 のテストをしてみました。
http://www.unixuser.org/%7Eharuyama/software/goRua/goRua2/
http://www.unixuser.org/%7Eharuyama/software/goRua/goRua2/2002-12-05-140419_1024x768_scrot.png
現状は、引数としてあたえられたスレッドのキャッシュファイル
を読みこんで表示するだけです。
・UTF8ベースです(uconvが必要)
・pangoの設定が必要です。
http://www.unixuser.org/%7Eharuyama/software/goRua/goRua2/.pangox_aliases
のように, ${HOME}/.pangox_aliasesに
mona normal normal normal normal \
"-mona-gothic-medium-r-normal--*-*-*-*-*-*-iso10646-1"
といった定義がないとうまくモナーフォントをつかえませんでした。
http://www.unixuser.org/%7Eharuyama/software/goRua/goRua2/
http://www.unixuser.org/%7Eharuyama/software/goRua/goRua2/2002-12-05-140419_1024x768_scrot.png
現状は、引数としてあたえられたスレッドのキャッシュファイル
を読みこんで表示するだけです。
・UTF8ベースです(uconvが必要)
・pangoの設定が必要です。
http://www.unixuser.org/%7Eharuyama/software/goRua/goRua2/.pangox_aliases
のように, ${HOME}/.pangox_aliasesに
mona normal normal normal normal \
"-mona-gothic-medium-r-normal--*-*-*-*-*-*-iso10646-1"
といった定義がないとうまくモナーフォントをつかえませんでした。
NGNG
描画中の時にツリーにある同じ名前のスレをクリックしてしまうと
SEGVで落ちてしまうらしい。
Gtk-CRITICAL **: file gtkwidget.c: line 4880 (gtk_widget_unref): assertion `GTK\
_IS_WIDGET (widget)' failed.
/home/XXXXXXXXX/bin/goRua.rb:2016: [BUG] Segmentation fault
ruby 1.6.7 (2002-03-01) [sparc-solaris2.8]
異常終了 - コアダンプしました。
環境は
Ruby Version is 1.6.7
Ruby Release date is 2002-03-01
Ruby Platform is sparc-solaris2.8
Ruby/GTK Version is 0.24
GTK+ Version is 1.2.10
Zlib Version is 1.1.4
です
SEGVで落ちてしまうらしい。
Gtk-CRITICAL **: file gtkwidget.c: line 4880 (gtk_widget_unref): assertion `GTK\
_IS_WIDGET (widget)' failed.
/home/XXXXXXXXX/bin/goRua.rb:2016: [BUG] Segmentation fault
ruby 1.6.7 (2002-03-01) [sparc-solaris2.8]
異常終了 - コアダンプしました。
環境は
Ruby Version is 1.6.7
Ruby Release date is 2002-03-01
Ruby Platform is sparc-solaris2.8
Ruby/GTK Version is 0.24
GTK+ Version is 1.2.10
Zlib Version is 1.1.4
です
338らっしー ◆caRuby/./.
NGNG 0.16-snapshot20021122むけにcygwinのpatchを作ってみた。
http://raccy.s1.xrea.com/ruby/patch_for_goRua-0.16-snapshot20021122.tgz
Uconvじゃなくて、unkfを使うようにした。
でも、rbuy1.6.7(2002-03-01)にはcygwinでスレッド周りにバグあるみたいで、
2chが重いと、スレ取り入ったまま帰ってこない…。
timeoutが効いてねーーーよ!!!
最新版では直っているらしいので、1.6.8に期待だす…。
それとは別に、板一覧が途中までしか描写されないと言うバグがでるんだけど、、、
何かアクション起こして、一覧の所を再描画させると、全部でるんだけど、
最初に選んだときは、下の方が白くなって描写されていない…。
これって、cygwinだけの現象ですか?
http://raccy.s1.xrea.com/ruby/patch_for_goRua-0.16-snapshot20021122.tgz
Uconvじゃなくて、unkfを使うようにした。
でも、rbuy1.6.7(2002-03-01)にはcygwinでスレッド周りにバグあるみたいで、
2chが重いと、スレ取り入ったまま帰ってこない…。
timeoutが効いてねーーーよ!!!
最新版では直っているらしいので、1.6.8に期待だす…。
それとは別に、板一覧が途中までしか描写されないと言うバグがでるんだけど、、、
何かアクション起こして、一覧の所を再描画させると、全部でるんだけど、
最初に選んだときは、下の方が白くなって描写されていない…。
これって、cygwinだけの現象ですか?
339春山征吾 ◆ok9Ggg6xsM
NGNGNGNG
#<Zlib::BufError: buffer error>
ZlibのBufError(要調査か?)
でLinux板の一覧が見れないようですが
ZlibのBufError(要調査か?)
でLinux板の一覧が見れないようですが
341春山征吾 ◆ok9Ggg6xsM
NGNG 現象を確認し, ローカルでも再現しました。
しかし、小さいプログラムで再現しようとしてもうまくいかず、
正常に動作します。
現象が頻発するようならRuby/zlibの使用をとりやめるかもしれません。
いままでに今回を含めて2回確認しました。
現在はLinux板の一覧が見えます。
しかし、小さいプログラムで再現しようとしてもうまくいかず、
正常に動作します。
現象が頻発するようならRuby/zlibの使用をとりやめるかもしれません。
いままでに今回を含めて2回確認しました。
現在はLinux板の一覧が見えます。
NGNG
はじめまして。普段からgoruaを使わせて頂いてます。ちょっと質問というかお願いがあるのですが、megabbsに対応させる方法ってありますか?できれば時期バージョンから正式に対応して頂けると大変有難いのですが…我儘言ってすいません。
343春山征吾 ◆ok9Ggg6xsM
NGNG 仕様はみていませんが他に対応しているブラウザもあることですし対応は可能でしょう。
したらばのときはとりあえずやってみましたが、他の(自分が見ていない)掲示板については
すぐに対応することは考えていません。
余裕ができたらまず Ruby/Gtk2 版 を作りたいとおもっています。
別の方が「対応させたいからコード書くよ」ということであれば、
もちろん情報を提供するなりします。
したらばのときはとりあえずやってみましたが、他の(自分が見ていない)掲示板については
すぐに対応することは考えていません。
余裕ができたらまず Ruby/Gtk2 版 を作りたいとおもっています。
別の方が「対応させたいからコード書くよ」ということであれば、
もちろん情報を提供するなりします。
NGNG
goRua でいろんな板にカキコできなくなってる?
345春山征吾 ◆ok9Ggg6xsM
NGNG >>344
おしらせありがとうございます。
http://members.jcom.home.ne.jp/monazilla/document/write.html
によるとサーバの仕様が変わったそうです。
できれば今日中に対応したいと思います。
これとは別にcookieにPONというフィールドが入るようになったけど、対応しなくてもいけるのかな?
おしらせありがとうございます。
http://members.jcom.home.ne.jp/monazilla/document/write.html
によるとサーバの仕様が変わったそうです。
できれば今日中に対応したいと思います。
これとは別にcookieにPONというフィールドが入るようになったけど、対応しなくてもいけるのかな?
346春山征吾 ◆ok9Ggg6xsM
NGNG http://members.jcom.home.ne.jp/monazilla/document/write.html
のやりかたではなく
ローカルの現在時より100秒前の時間を送ってやることで
書き込めなかったPC初心者板に書き込めたので暫定版を
http://www.unixuser.org/%7Eharuyama/software/goRua/snapshot/connect2ch.rb
で公開しました。入れ換えて試してみてください。
きちんと対応するのは後になるかもしれません。いまのままではローカルの時計が大きく狂っていると
だめな場合があるでしょう。
のやりかたではなく
ローカルの現在時より100秒前の時間を送ってやることで
書き込めなかったPC初心者板に書き込めたので暫定版を
http://www.unixuser.org/%7Eharuyama/software/goRua/snapshot/connect2ch.rb
で公開しました。入れ換えて試してみてください。
きちんと対応するのは後になるかもしれません。いまのままではローカルの時計が大きく狂っていると
だめな場合があるでしょう。
347山崎渉
NGNG (^^)
NGNG
あーてすてす。
NGNG
気がつくと、アニメ板(http://comic.2ch.net/anime/)でsubjectファイルの取得に失敗する
ようになっていました。
URLは変わっていないように見えるのだけど、これも >>345 と同様の問題なのかな?
ようになっていました。
URLは変わっていないように見えるのだけど、これも >>345 と同様の問題なのかな?
354名無しさん@お腹いっぱい。
NGNG 何故か外部ブラウザで処理を選ぶと、おかしくなるようになってしまいますた。
以下のようなエラーが出ます。Redhat 8.0です。よろしくお願いします。
/usr/local/bin/goRua.rb:1856:in `exec': Insecure PATH - galeon -n 'http://kitech.mods.jp/imgbbs/img/files/1042461444.jpg' (SecurityError)
from /usr/local/bin/goRua.rb:1856:in `exec_entry_text'
from /usr/local/bin/goRua.rb:1819:in `fork'
from /usr/local/bin/goRua.rb:1819:in `exec_entry_text'
from /usr/local/bin/goRua.rb:729:in `initialize'
from /usr/local/bin/goRua.rb:728:in `call'
from /usr/local/bin/goRua.rb:3164:in `main'
from /usr/local/bin/goRua.rb:3164
以下のようなエラーが出ます。Redhat 8.0です。よろしくお願いします。
/usr/local/bin/goRua.rb:1856:in `exec': Insecure PATH - galeon -n 'http://kitech.mods.jp/imgbbs/img/files/1042461444.jpg' (SecurityError)
from /usr/local/bin/goRua.rb:1856:in `exec_entry_text'
from /usr/local/bin/goRua.rb:1819:in `fork'
from /usr/local/bin/goRua.rb:1819:in `exec_entry_text'
from /usr/local/bin/goRua.rb:729:in `initialize'
from /usr/local/bin/goRua.rb:728:in `call'
from /usr/local/bin/goRua.rb:3164:in `main'
from /usr/local/bin/goRua.rb:3164
355jjjjjjjj
NGNG356春山征吾 ◆ok9Ggg6xsM
NGNG >>354
PATH環境変数にworld writableなディレクトリが入っていたりしませんか?
参考: http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-list/33968
PATH環境変数にworld writableなディレクトリが入っていたりしませんか?
参考: http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-list/33968
レスを投稿する
ニュース
- ■緊急地震速報 熊本など [人気者★]
- 性売買「買う側」処罰化と同時に「売る側は処罰せず、支援の対象に」Colabo主催の集会にて [パンナ・コッタ★]
- 相次ぐ中国公演中止に、シンガーソングライターらが続々高市首相に怒り表明「隣国の仲間たちに対して申し訳ない」 [muffin★]
- 【足立区ひき逃げ事故】意識不明の20代女性が死亡 死者2人に [Ailuropoda melanoleuca★]
- NHKの災害情報、閲覧に「ユーザー登録必要」で批判の声多数 [少考さん★]
- とろサーモン・久保田「後輩や演者からも評判が悪すぎる」大物MCに意見 「世間が思ってる人間とは真逆」と思い爆発 [muffin★]
- ほんこん さん「安全保障やセキュリティクリアランスに疎い方には国家は任せれません。やはり選挙がいかに大事か!」久々に自分で語る [201193242]
- しじみ [546716239]
- 【悲報】NHK党が消滅!立花孝志が齊藤健一郎議員の離党を承認 [977790669]
- 大地震 [904880432]
- 大震災
- 【安倍晋三】山上徹也は暴力を使った。お前らはそれを認め許すの? [201193242]
