goRua(Ruby/Gtkによる2chブラウザ)ってどうよ。 (569レス)
前次1-
抽出解除 レス栞

リロード規制です。10分ほどで解除するので、他のブラウザへ避難してください。
5
(5): 01/12/12 14:26 AAS
早速 FreeBSD の port を作ってみました。
http://people.freebsd.org/~nobutaka/gorua.tar.bz2
19
(1): 01/12/14 02:29 AAS
(・∀・)イイ!!
とりあえず、待ち時間に読み込み中のマーク(砂時計とか)
出してくれるとうれしいかも。

>>16
うちは早いよ。ちなみに>>5のports使用(感謝)
20: 回答コピペ 01/12/14 13:19 AAS
>>2
Ruby はあまり知らないので参考になるかはあやしいです.
もっとうまく Ruby の流儀でやれるところもあるでしょう.
Ruby/Gtk の情報は少ないので実装例としては意味があるでしょう.

ちなみにかなり手抜きです.

>>4
mozilla や navi2ch より速い感じ というのは少し驚きました.
navi2ch も gzip や差分読込に対応しているようなので
レンダリングによって速度の差が出ているのでしょうか?
Widget 作って足しまくってるのでそう速くないんですがね.
ちなみに navi2ch は使ったことありません.

インターフェイスは今後考慮しますが,
頑張って凝ったことをする気はありません.
比較的楽なところで妥協 という方針で.
機能をそれなりに揃えたあとで, Gtk ・ Ruby/Gtk について情報を
集めて変えていきたいと思います.

書きこみについてはとりあえず見る側を充実させてから考えます.

>>5
port 作成・公開ありがとうございます.

>>7
パッチありがとうございます.

私が実装する際には,
connect2ch.rb で定義しているメソッドが nil を返したところで,
goRua.rb 内のメソッドで処理するという形にしようと思います.
カスタマイズを有効にした際にいれるつもり.
追記: と書いたがカスタマイズで制御することもないなと思ったので
いまから実装しよう.
さらに: やっぱりconnect2ch.rbをいじらないとだめね.

とりあえずオフラインで見たいという方は
以上のパッチでよいと思われます.(確かめてはいませんが)
追記: 現在のsnapshotにはこのパッチがとりこまれています.

>>15
ありがとうございます.
203
(2): 春山征吾 ◆9Ggg6xsM 02/05/25 10:43 AAS
>>202
ご報告ありがとうございます。
>1)タブをクリックした時、スレタイトルがそのまま

Ruby/Gtk 0.27 をお使いならば、0.27のバグを回避するためにしょうがなくそうなっています。
それ以外の場合に、いつもそうなりますか?

>2)一度でも書き込みに成功すると「書き込み成功」が出っぱなし

メッセージは別にステータスバーをつけてまとめたいと思っています。

>3)リストからスレを選択した時、メモリを食い潰す

やはりGCの制御はしないほうがいいのかしら?
はずすか選択可能にします。
とりあえず外したものをsnapshotに置きます。

>4)skkinputでフォーカスがおかしくなることがある

これはgoRuaでは制御できなさそうです。

>5)板へのURLリンクだと、ブラウザを起動してしまう

考慮します。

>6)板の条件によって書き込めなかった書き込みも、「成功」と表示してしまう
> たとえば、名前が必須になっている板で名前を入れなかった時に「成功」になります

いまは HTTP で 200が返ってきたか リダイレクページだったら
成功と判断しています。
条件がわからないと対処できません。
他のクライアントのソースを見て対処できたらします。
429: 425 03/07/10 20:25 AAS
約束のブツを以下に示します。rpm を使うデスビなら多分そのまま流用可能
でしょう。

begin 644 goRua.spec.gz
M'XL("'5)#3\"`V=O4G5A+G-P96,`G5)=:]LP%'W7K]###-N8K;0/'9AMT#19
M,:1-<)=!GX+LW,2BMJ1>2<W2X/^^*V=EA90][$67^WW.N;H+72=QG_-+?EXW
MO$*S<X#L5G:0\ZTI@V0_`9TR.N>C[.R"E=""=)0</;4C-E,UZ.A]1P!VC298
M&F5MJVKIJ<F)0GM`#9Z-@VK7$NLFY]I$R^Y,P)IZ&^]M+L1NM\N"5K\"`<@,
M;D7R>=I(#'O92>',QN\D@A@P'=\T.3P=L?69EYA5S^=L6<[^:R"QU&N#$9L&
M-E'.HZJ"'W@/H0%^:8S/>7)8^<Y:Z9M>)`=-4O6OH*1(1<?R!4()CSG'4.U)
MN,>@$%S.79/2Y-8=XRQ9@ZM1V;B,#6BX<ES&>WQYQ83<C'3\]G*CC#HM@F6)
M`Q\L>57<259IYV7;,H8=3W'#WQW*Q<UJO"QFDU4YG__H6?>P5LA3>YHB;I72
ME.U/<R(X%*VJ1,0MSK(+ULD'X'_6I1O5@N/CXG92E%__-;A<CN]GQ?C-LM,=
M+*GIQ^D7,J3^P#.JW,=3#%Z<^\8MJ'E`%37>2._Q??HI-@[/!XJ:FE_-%_?%
K[36_:J3>PLQL>3F]G-Q,>3;<8D6ZL[_@C]\EPXJ=(!4?V6]*_G4^3@,`````
`
end

begin 644 ruby-zlib.spec.gz
M'XL("!9+#3\"`W)U8GDM>FQI8BYS<&5C`)62WXO:0!#'W_>O&&@#+30;2T&.
M0!^TWO6DGB?1]E4V<=2MF]W<[$;/D_SOG41.#BR4OBS,C^_,9V9V7I>EHF,*
M5.?'^,7H7$Q5B6_M7TA>.YM"3_9E3V1H4'G.Z.U-3TQT@;:U[@A1?"=75RG,
MCSY@";=VK\G9$FU()CHG11J]F+N:"A9L0ZC2)#D<#C(W-4J_.TI'\G>5J(!&
M(R4M0G+AB*/3_DS2R*!(;EZ8S*X<I6"=13'2/I#.Z]"Q=JYAK<TJ<RZD$)V6
MH:PJ%;9-$ITLC]B\*1@3)YW39X09/IWGYUF?:DWH4_#;F"L;?_:+:(6^(%VU
MS<0%$;0'!:8;]0C!0>'*BN4>&`U5*5G(=B4BCZ&NV,K;EF(R'LX&B_NO[T_9
M[&$Y_#F>C);9X^.B26I/"=<[K^*S['?M`9]#X>Q:4BY*M4.NHZT/RAA!)<2T
MAJM"HMRM-$%<78=X,[FV'&W@W_W%N[8A_`?P*UFG&]W.%Z-Q=JV[I(FHX.]E
M7P?ANW4K:N_3M$?LK!;V+U=D\5H;_F)\G;4*@3[$GUIA]WQDKRO@VU;9#4[<
I!AX&T_$=\\#B?C#],0>.BBO\1'^YZ<=&V_HY:2\LO?L#EC0"L3(#````
`
end
494: 490 04/01/13 19:27 AAS
M>'0I"BL@(R`@("`@('<N<VEG;F%L7V5M:71?<W1O<%]B>5]N86UE*%-44DE.
M1U]"55143TY?4%)%4U-?159%3E0I"BL@(R`@("`@('1R=64**R`@("`@?0HK
M("`@96YD"BL@96YD"BL@96YD("-M;V1U;&4*("`*("`**BHJ*BHJ*BHJ*BHJ
M*BHJ"BHJ*B`Q,#(X+#$P,S$@*BHJ*@HM+2T@,3`V-BPQ,#<P("TM+2T*("`@
M("`@0&UE<W-A9V4N<V5T7VYA;64@)U!O<W1497AT)PH@("`@("!`;65S<V%G
M92YS971?961I=&%B;&4H=')U92D**R`*("`@("`@;65N=2`]($=T:SHZ365N
M=2YN97<*("`@("`@;65N=2YS:6=N86Q?8V]N;F5C="A35%))3D=?0E545$].
M7U!215-37T5614Y4*7L**BHJ*BHJ*BHJ*BHJ*BHJ"BHJ*B`Q,#,S+#$P,S8@
M*BHJ*@HM+2T@,3`W,BPQ,#<W("TM+2T*("`@("`@?0H@("`@("!M96YU+F%D
M9%]E9&ET=&EN9U]I=&5M<RA`;65S<V%G92D**R`@("`@;65N=2YA<'!E;F0@
M1W1K.CI-96YU271E;2YN97<H*0DC<V5P87)A=&]R"BL@("`@(&UE;G4N861D
M7V9A8V5M87)K7VET96US*$!M97-S86=E*0H@(`H@("`@("!`;65S<V%G92YS
M:6=N86Q?8V]N;F5C="A35%))3D=?0E545$].7U!215-37T5614Y4*7M\=RQE
"?`H`
`
end
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.032s