1read 100read
2012年6月UNIX459: C.i. for 2ch (313) TOP カテ一覧 スレ一覧 2ch元 削除依頼
(´_ゝ`)流石だよな、俺ら(´lt;_` )流石に2 (368)
平田泰行スレ (293)
SunFireはクズ。IBM pSeries買いましょう! (321)
Exim (388)
Viと仲良くする方法 (481)
UNIX系雑誌読んでますか?No.6 (685)

C.i. for 2ch


1 :03/02/11 〜 最終レス :11/12/11
Ruby/Gtkの2ちゃんねるブラウザC.i.
http://wids.net/lab/Ci.html

2 :
2げっと で、何?

3 :
とりあえず使ってみて思ったこと
・ボート一覧のサイズはウィンドウサイズに合わせて変化するのではなく、固定でいい
・たまにスレッド一覧更新時にかなり時間がかかることがある
・スレッド一覧にDAT番号表示は要らない
・あぼーんしたスレッドをあぼーん解除は手作業でやるしかない?
・スレッド一覧とスレッド表示の切替えボタンが欲しい
・スレッド一覧とスレッド表示をタブ式で複数開けるようにして欲しい
UIは同じRuby/GTKでC.i.も参考にしているらしいgoRuaに似てるが、個人的にはgoRuaより使いやすい
プログラミングはほとんどしたことがないんで技術的なアドバイスは出来ませんが、ガンガレ>作者

4 :
再現性がalwaysなクラッシュバグ
1.何でもいいからスレッドを開く
2.ボード一覧からまだ開いたことのない板を選択
3.その板の読み込みが完了していない状態で右上ツールバーのBackをクリックするとクラッシュ
もうちょい使ってみて気になったこと
・スレッドリロードボタンがない?
上のレスでも気になったことばかり書いたが、現時点で十分使えるレベルに達してる。
(Win用2chブラウザでよくあるタイプのUIゆえに使いやすいのかもしれない)
だから、あとは細かいところを詰めるだけでかなりいい感じになると思うよ。

5 :
これってこのスレが初出?

6 :
getズサー

7 :
>>3
> ・たまにスレッド一覧更新時にかなり時間がかかることがある
んー、こちらでもたまにありますが原因不明です。
> ・スレッド一覧にDAT番号表示は要らない
alpha11で改善しました。
> ・あぼーんしたスレッドをあぼーん解除は手作業でやるしかない?
現状では、そうです。
# あぼーんしたスレにたいする操作はあまり重要ではないと思っていますが、
# 必要ですか?
> ・スレッド一覧とスレッド表示の切替えボタンが欲しい
> ・スレッド一覧とスレッド表示をタブ式で複数開けるようにして欲しい
>>4で指摘されたバグのフィクスにもからむんですが、ここらへんは私ももう少し
詰めたいと思っていますので、もうちょっとお待ちを。
>> ・スレッドリロードボタンがない?
簡単ですので、次のalphaで付けます。
# 仕事の方が殺人的に忙しいのでいつ出るかは未定ですが.......
>>現時点で十分使えるレベルに達してる。
ありがとうです。
>>5
http://pc.2ch.net/test/read.cgi/linux/1022744633/388-395
が初出ですね。
# Unix板に適当なスレがなかったため、あっちに書き込みました。
# Linuxは使っていないんですが(^^;。

8 :
デバッグ用出力を埋め込んだままalpha11をputしてしまっていたため、
alpha11をputし直しました。
取得された方は再取得お願いします。もうしわけない。

9 :
触ってみた。動いた。なんか挙動不審な点があったが詳細なバグ報告
とかいうフェイズじゃないよね? ヒマがあったらデバグしときます。
で、使えるのは使えるけど、C.i の狙いというか、ならではという
方向性があったら聞いときたい模様。
(フィルタ標準搭載…いやなんでもないだよもん)

10 :
スレリロードボタンを加えたalpha.12をputしました。
>>9
> で、使えるのは使えるけど、C.i の狙いというか、ならではという
> 方向性があったら聞いときたい模様。
とりあえず現状ではgoRua以上の機能と、goRua以下の画面専有面積、
というのが目標となっています。
重視したいのは軽快さとコンパクトさです。
# "ならでは"の答えになりますか?
> (フィルタ標準搭載…いやなんでもないだよもん)
それもいいかもしれない、だよもん。

11 :
>>10
> スレリロードボタンを加えたalpha.12をputしました。
軽く使ってみました。
読み込み停止ボタンがほしい。
Ci.rb の 191 行目の Gtk:Label.new に引き数がなくてエラーが出た。
util2ch.rb の 742 行目は fn = "#{$cfg['scriptRoot']}aa.list" か?
00readme に「最低限 scriptRoot と gzip は設定しろ」と書いといてほしい。
つーか、gzip ぐらい勝手に見つけてほしい。

12 :
窓を resize したとき板一覧ペインの横幅は変わらないようにしてほしい。

13 :
>>11
ご意見ありがとうです。
自分だけで使っていると気がつかない部分の指摘もあり、
大変参考になります。
指摘された下記を修正したalpha.13をputしました。
http://wids.net/archive/Ci/ci.alpha13.tar.gz
> 読み込み停止ボタン
> Ci.rb の 191 行目の Gtk:Label.new に引き数がなくてエラー
> util2ch.rb の 742 行目は fn = "#{$cfg['scriptRoot']}aa.list"
> 00readme に「最低限 scriptRoot は設定しろ」と書く
> gzip ぐらい勝手に見つけてほしい
> 窓を resize したとき板一覧ペインの横幅は変わらないように

14 :
こういうのは linux 版に立てた方がレスが多くついた
かもな。
でも linux user ではないみたいだけど >>1

15 :
Board 一覧だと出来るんだけど、スレ表示の画面だと
スクロールバーの上でしかホイールでスクロール出来ないような。(ウチだけだったらスマソ)
あとリンク先のポップアップも実装きぼんぬ。

16 :
動いてないときもプログレスバーに色がついてるのが
ちょっと気になります。
これってうちの Gtk テーマの問題?

17 :
あと、名前欄のトリップ(恐らく fusianasan も) の
例)おむこさん志望 </b>◆QtGqCwfDSA <b>
の</b>〜<b>がそのまま出てるのが気になります。
>>16
色付いてるっていうか、更新中に左右へうにうに動く奴は
ウチも残ってます。

18 :
alpha.14をputしました。
alpha.14 (2003/02/17)
スレ表示でもマウスホイールが効くように。
プログレスバーの値を、更新終了後に0に戻すように。
fusianasan及びトリップのboldタグを消して表示するように。
>>14
私自身はUnix板住民なので、こちらに立ててくれた1氏には
感謝してますです。
>>15
>リンク先のポップアップも実装きぼんぬ。
01changelogのalpha.5の項にも書きましたが、現状以上のもの
はちと難しそうです。
今のはすげー使いにくいので、変えたいとは思っているんですが....
# 現在スレッド表示のタブ化に向けて作業ちぅです。

19 :
なかなかいい感じ。
・しょぼくてもいいからスレッド内検索が欲しい。
・スレッド表示ツールバーの右から三番目のボタンのツールチップがでないので何のボタンか分からない。
あとは右側ペインの切替えに関して・・・
・板を開いたらスレッド一覧に切り替わってほしい。
・スレッド一覧の検索ダイアログを閉じたらスレッドを開いていてもスレッド一覧に切り替わってしまう。
・スレッド表示ツールバーにBACKボタンを置くのではなくて、メインツールバーに切替えボタンを置くといいかもしれない。

20 :
>・スレッド表示ツールバーの右から三番目のボタンのツールチップがでないので何のボタンか分からない。
すみません、これについてはchangelogを読んでみると分かりました。

21 :
今週末にput予定のalpha.15のスクリーンショットなどを取ってみました。
UI自体はこれで行くつもりですが、お気づきの点など聞かせてくだされば
幸いです。
http://wids.net/balk/ci.alpha15E-thread.png
# 今まで気付かなかったがbalkってスペル違うなー。
>>19
ご意見ありがとうございます。
表示の切り替えについては今回のタブ化でもう一度煮詰め直していますので、
もうしばらくお待ちください。
>・しょぼくてもいいからスレッド内検索が欲しい。
util2ch.rbの先頭を見てもらえるとわかるのですが、スレ内検索については、
当初から私も必要だと思っていた機能ですので、今回のが落ち着いたらすぐ
にでも付けたいと思っています。
>>・スレッド表示ツールバーの右から三番目のボタンのツールチップがでな
>>いので何のボタンか分からない。
>すみません、これについてはchangelogを読んでみると分かりました。
わかりにくくてすいません(^^;。
タブ化作業完了後に改善予定です。
# 中クリックでブラウザ起動、右クリックでFollowUp Search、みたいな感じに
# しようと思っています。

22 :
alpha.15改め、beta.1をputしました。
http://wids.net/archive/Ci/ci.beta1.tar.gz
beta.1 (/alpha.15) (2003/02/23)
スレ表示テキストに付いていたボタン群をトップレベルのボタン群と
同じ位置に移動。スレタイトルはウインドウのタイトルバーに表示。
util2ch.rbを2月初めから書いていたbetaのものに置き換え。
スレッド表示のタブ化。
goRuaを参考に、終了時に開いていたタブを保存。次起動時に復元。
外部ブラウザ起動を中クリックでできるように。
2月初めより開発していた新版のutil2ch.rbを結構無理に
統合したのでバグ等が多めに入っていると思われます。
タブなしのalpha.14で満足な方は、安定するまで様子見
したほうが幸せかもしれません。
# cvs diff -r alpha14 -r beta1 | wc -lの結果は2190。
# 現在のutil2ch.rbとCi.rbの合計ステップは1760です。
現在はスレ内検索を実装ちぅです。

23 :
>>22 をpostした後に見事に落ちたのでpost関係を若干
修正し、beta.1aをputしました。
http://wids.net/archive/Ci/ci.beta1a.tar.gz
(beta.1a: Special Thanks for どこかの58番目の名無しさん(w
post関係のバグ潰しと、post後にスレをupdateするように修正)

24 :
FollowUp関連でのバグがあまりにも気になるので、そこらへんを
修正したbeta.2をputしました。
http://wids.net/archive/Ci/ci.beta2.tar.gz
beta.2 (2003/02/23)
post時に引用文字列があったら落ちていたり、正常に引用できていな
かったのを修正。

25 :
たまに age とけ。僕もビューア作ろうかな

26 :
失敗したので再度

27 :
スレ内検索を実装したbeta3をputしました。
# 私が使っている範囲内では落ちたりするようなこともなくなりました。
http://wids.net/archive/Ci/ci.beta3.tar.gz
beta.3 (2003/03/03)
スレ表示部最下段の数値を9x9に統一。
post windowを閉じたら常にupdateされていたのを修正。
スレ一覧で選んだスレがタブにあった場合もupdateするように。
スレ内検索実装。
>>25, 26
ageサンクスです。
ビューア作ったらぜひ公開を、などと言ってみるテスト。

28 :
タブを切り替えるごとに描写しなおすのが・・・マシンパワーの無いモレにとってはきつい・・・

29 :
>>28
>タブを切り替えるごとに描写しなおす
どれくらいのスペックで、どれくらいタブ(レス数もできれば)を
開いたら重くなるか報告きぼんぬ、です。
# 1.5GHz/760MB/Matrox G400くらいでテストしてますが、900レス
# とかのタブがあると確かに描画が遅いので、"最新*レスのみ"と
# いうボタンを付けようかと思っていたところです。

30 :
beta4をputしました。
http://wids.net/archive/Ci/ci.beta4.tar.gz
beta.4 (2003/03/09)
$KCODE='e'に伴い、threadTabWidthのデフォルトを6に変更。
スレ一覧表示のdat No.上でクリックすることで、スレ一覧からbookmark,
個人用あぼーんの操作を可能に(本当は右クリックで何とかしたいところ)。
goRua likeなタブ上の閉じるボタンを追加。設定で表示の切り替え可能。
Windowサイズと板一覧のサイズを設定可能に。

31 :
で、この2ちゃんブラウザの売りって何?
2ちゃんブラは他にもいっぱいあるしさ…

32 :
寄せてageまつ。

33 :
>>31
> で、この2ちゃんブラウザの売りって何?
> 2ちゃんブラは他にもいっぱいあるしさ…
書き始めた頃にはnavi2ch, Chalice, p2, goRuaくらいしかなく、
navi2ch => Emacs入ってない
Chalice => Vim入ってない
p2 => php入ってない
で、選択肢はgoRuaしかありませんでしたし、あのUIにはちょっと
馴染めなかったので、開発したのですが.......
# 現状は開発中のものが幾つかあるようですね。
売りと言うか開発の際に心がけているのは>>10で書いたような
ことですね。「3 or 2ペイン構成なんて無駄」と思っている方には
合うのではないか、と思っています。

34 :
廃れているな

35 :
非Emacser,非Vi(mm)er(多分ここまででunixerの8-9割が脱落)かつ
GoRuaが気に入らないunixer向け、ってあまりにニッチという気も。

36 :
選択肢は多い方がいい。
どっかが潰れたときに生き残っててくれるなら
それだけで十分

37 :
>>36
超消極的な理由ですね。
>>33
エディタ何使ってるんですか? フツーの vi?

38 :
何か中途半端に使えるようになったんで、いぢる気が
減退ちぅ。アイデア自体はぼつぼつと出てるんで、しば
しお待ちを。
>>35
まぁ、ニッチは望むところ、という感じですんで大丈夫です。
>>37
nvi。

39 :
角煮とか見るときどうしてます?
自分で統合化エロ環境を築く必要があるんですけど・・・

40 :
>>39
半角って何か特別な配慮が要りましたっけ。
もちっと具体的にきぼんぬ。
# 他プロセスとの連携とかかな ?

41 :
Beta.5をputしました。
http://wids.net/archive/Ci/ci.beta5.tar.gz
beta.5 (2003/04/07)
・コマンドライン引数'-g'でエラーになっていたのを修正。
・Post、Thread UpdateをThread.fork後に行うように。
・あぼーん対策コードが上手く動いていなかったのを修正。
・Post用、Get用Proxyを設定可能に。
・スレ表示テキストボックスでのh/lの実装(前後タブへ移動)。
・2ch内のリンクはC.i.で開くように。
・dat落ち / あぼーんされた場合はその旨を伝えるように修正。
・板表示 / スレ表示ボタンの統合。
・スレ表示のテキストボックス内で'>>35'等の数字を選択後、右クリックでポップ
アップ表示を可能に(閉じるのはそのポップアップをクリック)。
上記に伴い、FollowSearchボタン廃止。
・スレッド表示部での'key_press_event'で'q'(スレを閉じる)を拾うように。
マターリといぢっている内に1ヶ月も経ってしまいました。
UI部分(上についてるボタン群)の変更があるので、誤操作には十分気をつけて
下さいまし。
また、widgetの数が少し減ったので、速度がちょっぴり上がったような気がしな
いでもないです。
# Ci.rbは9つ、util2ch.rbは4つと、結構revisionを重ねてます。潰しきれてないバグ
# もあるかもしれず...........................

42 :
(^^)

43 :
   ∧_∧
  (  ^^ )< ぬるぽ(^^)

44 :
書き込みテストしまつ。なかなかいい感じで動いてますね。
どこでC.i.を知ったかは秘密だよもん
ionistとしては、書き込み画面も本体と同じ窓の中に開いて貰えると
使いやすいです。
vimmerとしては、ガシガシとキーバインドを設定して、マウスレス
(あーんどviバインド)で操作できるようになると素敵だなーと思います。
アスキーアート挿入ボタンハッケソ…しかし文字化けしてるなあ…
> (((;゚Д゚))ガクガクブルブル
お忙しいそうですが、今後の開発にも期待してまつ。

45 :
>>44
はうっ、だよもん効果恐るべし(^^;。
ということで、テストありがとうございます。
>書き込み画面も本体と同じ窓の中に開いて
今の板リストのように下から出す感じにならできると思うので
次期betaにて実装しますです。
# そういえばChaliceの投稿画面はどんな感じなんだろう。
>マウスレス
リストの中での上下動をキーボードでやる方法がわからん
(選択の上下はできるけどスクロールバーがついてこない)
ので、ちと考え中でつ。
>アスキーアート挿入ボタンハッケソ…しかし文字化けしてるなあ
ガ━━(゚Д゚;)━━ソ!
こちらでは確認できませんが.................
ちなみにAA挿入ボタンのAAは scriptRoot/aa.list から引っ張って
るんで、文字コードの確認をばお願いします。
bugてんこ盛りですけど、修正頑張りますです。

46 :
こそーりとbeta.6をputしまつ。
http://wids.net/archive/Ci/ci.beta6.tar.gz
beta.6 (2003/05/19)
・スレ表示テキストボックスでのj/kの実装(上下スクロール)。
・スレ表示テキストボックスでのwの実装(投稿ウィンドウを開く)。
・スレ表示テキストボックスでqを押したときにGtkがErrorを出していたのを修正。
・次々にスレッドを開いていった時、スレ一覧表示に反映されなかったのを修正。
・FollowUpの正規表現を修正。
機能追加したいとこも沢山あるんですが、今回は細かい修正が主となっています。
# 自分が使っててムカついた部分のみ修正しました(^^;。

47 :
Beta.7開発中なんですが、落ち防止を兼ねて for ionist patchを張り付けてみる
テストです。
http://wids.net/archive/Ci/ci.beta7e.patch.gz
こんな感じになりますです。
http://wids.net/balk/ci.beta7E-post.png
で、最初は今までの投稿ウィンドウのタイプと切り替えられるようにしようと思って
たんですが、何か面倒なので(つか、私自身が前のタイプを使いたいと思わない)
今後はこのタイプを正式にしようかな、と思ってます。
Windowで出た方が便利だよーって方、います ?
いたら考え直しますので、ご意見ぷりーづ。
# ひとつもレスがなかったらどうしよう.............

48 :
つい底に到達するのを待ってしまったんだよもん

49 :
最下層 キタ━(゚∀゚)━( ゚∀)━(  ゚)━(  )━(゚  )━(∀゚ )━(゚∀゚)━!!!! だよもん。

50 :
初めて泳いだ板の底
とっても気持ちがいいだよもん♪
 :
:
やがておとずれる不幸を暗示している、だよもん...

51 :
底到達おめでとうだよもん!
beta.7Eの感想だよもん。
・UNIX板→ニュー速+→UNIX板と移動しようとすると操作がかなり面倒
(板もブックマークしたい)
・ブックマークは板別でなく全板共通がいい
・ブックマーク登録の方法が分かりにくい&的が小さい
・hlによるタブ切り替えは禿しく便利だが、スレ一覧に切り替えられても
スレ一覧「から」は切り替えられないのは残念
(スレ一覧・板一覧を含め、hjklと<CR>で一通り全部の移動をこなせるのが理想)
・タブをマウスで切り替えるとその後hjklが利かない
・一般にもっとキーバインドを増やしてほしい(<C-Q>で終了、<C-R>でリロードetc)
・スレ一覧のリロードなどはやや時間がかかる感じ
(ただ、リロード中も他のタブを見たり出来るのは素敵)
・アドレスバーへのURL入力を許してほしい
・アドレスバー右の小ボタンの意味がわからない
結構辛口になってしまったけど、全体としてはなかなか気に入ってるんだよもん。
がんがっていいブラウザにして欲しいんだよもん。

52 :
# はじめて「改行が多すぎます」って怒られただよもん。
底に到達するとだよもんスレッドにマークされるという罠。
さりげない応援( ? )さんくす、だよもん。
ていうか、いつの間にここはだよもん語圏になったんだよもん ? (w
>>50
不幸と言うかdat落ちの恐怖とたたかいながらの書き込みは中々に刺激的です。
# 開発スピードも思わずあっぷあっぷで(゚д゚)ウマー。
>>51
テストありがとうです。ということでpatching。
http://wids.net/archive/Ci/ci.beta7e+.patch.gz
7e patchをあてた後のディレクトリ全体に対するpatchです。
・スレ一覧「から」、マウスで切り替えた後のh/lをサポート。
・Bookmark関連の細かなbugfix
・キーバインドの小さな追加(スレでの r(eload) / s(earch) / b(ookmark toggle) )。

53 :
後は>>51氏への回答。
> キーバインドの追加、アドレスバーへの入力
すぐにでも。
> 板のブックマーク
どこに表示させるかが悩みどころ。スレ一覧の下一行を潰して入れるかも。
> スレ一覧のリロード(アップデート)に時間がかかる。
使うにつれcacheやあぼーんスレやbookmarkが増えていくことでどんどん遅く
なっていってるんですよね。私も気になっているんで改善しようと思います。
> 全板共通Bookmark
これスゲー便利なのはわかるんですが、現状のスレ一覧を使ってUpdateされ
てるかどうか判定しようとすると、Bookmarkを持っている板全てのsubject.txtを
ダウンロードする必要があるんですよね。2chにはあまり優しくないかも。
# それとも何かやり方があるんだろうか。他のブラウザ(WinやMac等でも)で実装
# されてます ?
> アドレスバー右の小ボタンの意味がわからない
えっと、チェックボタンのことですよね ?
分かりにくくてすいませんが、これBookmarkのトグル(add or delete)です(^^;。
patchばかりでは何なんで、そろそろbeta7をputする予定です。
# スレ内検索もfor ionist化しなくては...................

54 :
>>52
> ていうか、いつの間にここはだよもん語圏になったんだよもん ? (w
だよもんスレより下がったときからだよもん。

55 :
だよもんスレッドはどこまであの方式で行くのだろうと思いつつ、beta.7をputしました。
http://wids.net/archive/Ci/ci.beta7.tar.gz
beta.7 (2003/06/11)
・投稿Windowを独立させずにスレ表示の下に表示させるように。
・h/lがスレ一覧タブでも効くように修正。
・キーバインド追加。
- スレ表示 r(eload) / s(earch) / b(ookmark toggle)
- スレ一覧 r(eload) / s(earch) / b(ookmark toggle) / q(uit)
・板へのショートカットボタン追加。
・アドレスバーへの入力を可能に。
・細かなバグ潰し少々。
beta.7e及びbeta.7e+ patchに板ショートカットを付けたVersionです。
板ショートカットはfavoriteBoardsに入っている板をボタン化しただけです。表示板数は
設定ファイルのbookmarkButtonsにて変更可能です(デフォルトは0=全て表示)。
細かなキーバインドの追加はまたも延期になってしまっています。期待されていた方は
ごめんなさい、です。
# Gtk::AccelGroup使おうとして見事撃沈いたしました。日本語ドキュメントが欲すぃ...........

56 :
だよもんは永遠にだよもんだよもん

57 :
./Ci.rb:753:in `underBar': undefined method `size' for nil (NameError)
from ./Ci.rb:941:in `mainNote'
from ./Ci.rb:1015:in `mainPane'
from ./Ci.rb:1309
beta.7にしたらこんなん出て起動しなくなりますた…んだよもん
FreeBSD 4.7-STABLE
ruby-1.6.8.2003.04.19
ruby-gtk-0.31
gtk-1.2.10_8

58 :
>>57
あぅ、favoriteBoardsをひとつも指定しないとそうなっちゃいますね。
差し当たっては~/.ci/ci.cfgにfavoriteBoardsを書くか、以下のpatchを当ててください。
http://wids.net/archive/Ci/ci.beta7a.patch.gz
(´-`).。oO(なんかひとつも板ボタンがないと殺風景だなぁ..............要改善。)

59 :
>>58
素早い対応ありがとうございます。なおりますた。
板ショートカットはなかなか(・∀・)イイ!! ウリに出来るのでは。
これもアドレスバー右のボタンで登録できるともっといいかも。
あと、スレ表示の時も板ショートカットは出しっぱなしでもいいのでは?
# アドレスバーにしたらばのURLを入れてみたのは内緒
# 検索は個人的には'/'キーが好みかも。。。
bad news. スレ一覧で、板を切り替える操作をしてから、
実際に更新されるまでの間にスレをクリックすると落ちるようです。
/home/hoge/Ci/util2ch.rb:503:in `open': No such file or directory - "/home/hoge/.ci/linux/subject.txt.cache" (Errno::ENOENT)
from /home/hoge/Ci/util2ch.rb:503:in `cachedThreadSave'
from ./Ci.rb:1280:in `setThreadCached'
from ./Ci.rb:1244:in `textFrameThreadGet'
from ./Ci.rb:1175:in `fork'
from ./Ci.rb:1175:in `textFrameThreadGet'
from ./Ci.rb:1066:in `subjectFrame'
from ./Ci.rb:1038:in `call'
from ./Ci.rb:1314:in `main'
from ./Ci.rb:1314

60 :
>>59
> 板ショートカットはなかなか(・∀・)イイ!! ウリに出来るのでは。
かちゅの真似をしたような感じですからねー(^^;。ウリにはできんような気がします。
> これもアドレスバー右のボタンで登録できるともっといいかも。
今すぐにというわけではないんですが、GUIからci.cfgの内容をいじれるようにしよう
と思ってますんで、その時にでも、ですね。
> あと、スレ表示の時も板ショートカットは出しっぱなしでもいいのでは?
質問なんですが、スレ表示しているときに板切り替えたいと思うことってあります ?
小さいWindowで使っているんで、スレ表示の行数を少しでも減らしたくないって
いう意識がありますので、ちょっと消極的です。
> # 検索は個人的には'/'キーが好みかも。。。
あー、確かに。次のリリースかpatchで変更します(設定可能になれば一番いいのは
わかってますが.....................)
> bad news. スレ一覧で、板を切り替える操作をしてから、
> 実際に更新されるまでの間にスレをクリックすると落ちるようです。
えと、この操作がいまいちわかりません。詳細きぼんぬ。
というか、板切り替えってそんなに時間食います ? 手元の環境では1秒かからないで
切り替えられてしまうのでスレをクリックできませんが............
# 無理矢理選択してみても落ちるようなことはなかったです。

61 :
> えと、この操作がいまいちわかりません。詳細きぼんぬ。
原因はわからないのですが、linux板のsubject.txt.cacheが
> N<> <><>0000000000.dat<>0<><>util2ch
の一行だけになっており、ディレクトリごと消去したらとりあえずは再現しなくなりました。
それとは(多分)別ですが、ある板をリロード中に他の板に切り替え、
その板のスレを開くと(半)永久ループに入るか落ちるかする場合があるようです。
/home/hoge/bin/Ci.rb:609:in `insertThread': undefined method `each' for false (NameError)
from /home/hoge/bin/Ci.rb:481:in `update'
from /home/hoge/bin/Ci.rb:1184:in `textFrameThreadGet'
from /home/hoge/bin/Ci.rb:1175:in `fork'
from /home/hoge/bin/Ci.rb:1175:in `textFrameThreadGet'
from /home/hoge/bin/Ci.rb:1066:in `subjectFrame'
from /home/hoge/bin/Ci.rb:1038:in `call'
from /home/hoge/bin/Ci.rb:1314:in `main'
from /home/hoge/bin/Ci.rb:1314

62 :
>>61
> 原因はわからないのですが、linux板のsubject.txt.cacheが
> > N<> <><>0000000000.dat<>0<><>util2ch
> の一行だけになっており
理解しましたというか、こちらでも現象を確認しました。
スレ一覧で表示の更新が頻繁(ある操作が完了していないところに次の操作が
割り込んだりすると)cacheがおかしくなるようです。
> それとは(多分)別ですが、ある板をリロード中に他の板に切り替え、
> その板のスレを開くと(半)永久ループに入るか落ちるかする場合があるようです。
こちらも確認しました。
参考: http://wids.net/balk/ci_beta7_bugs.png
(ハード板リロード→マ板移動後、更新完了すると板表示とスレ一覧に不整合)
詳しく追っていませんがこの状態(& 更新完了していない状態でも)でスレを選択する
と、おかしくなるのが確実です。
両者とも原因は同じかつ根が深いので、Betaの最終リリースであるBeta.8(明日くらい
かな)後に着手するGammaバージョンでの改善を考えています。これに限らずスレ一覧
のコードは結構ごちゃごちゃかつ独立していないんで、スレ表示と同様にclassにして整
理しようと思っています。
# Thread周りがガンですなー(^^;。
いじょ。

63 :
こそーりリクエスト。
- 検索用のバーはgoRua式に「出しっぱなし」がよいかも
- 板一覧の横幅を可変にしてほすぃ(画面が狭い場合重要)
しかしこのスレ、底に置いたままでいいんだよもん?

64 :
だよもんスレがさがってくるまでこのスレが底辺でがんがって欲しいんだよもん

65 :
Beta.8をputしました。
http://wids.net/archive/Ci/ci.beta8.tar.gz
beta.8 (2003/06/19)
favoriteBoardsをひとつも指定しないと落ちていたのを修正。
スレ表示でのキーバインド追加 - R(eget / datを取得し直してからupdate)
s(earch)キーを'/'に変更。
FollowUpSearch内にタグ(<b>等)が表示されるのを修正。
スレッド表示で空白を消してしまうのを修正。
タイトルバーに表示するスレタイトルでhtml Escapeを変換してなかったのを修正。
スレ表示の際の色付けを(goRua for 2chを参考に)改善。
機能拡張は行わず、バグ潰し等がメインです。

66 :
C.i.にだよもんフィルタを内蔵するというのはどうだよもん?

67 :
>>63
> - 検索用のバーはgoRua式に「出しっぱなし」がよいかも
むー、確かにスレ検索は私もよく使うのでもっと使いやすい位置に置きたいんですが.......
いつものことながら、場所が問題ですねぇ。
# スレ一覧の時だけUrl欄を検索に変えて、Urlはタイトルに出すとか.......何かいい案ない
# ですかね ?
> - 板一覧の横幅を可変にしてほすぃ(画面が狭い場合重要)
板一覧とスレ一覧に(2pixelくらいですが)ハンドルが付いているハズ。
って、これ保存されないですね(^^;。ci.cfgで設定する形にならできますんで、検討します。
> しかしこのスレ、底に置いたままでいいんだよもん?
>>64氏が言っているように、だよもんスレ住人としてはこのままでもいいかと。
目に付きにくいというデメリットを補って余りあるほど、底辺は快適です。 :)
>>66
Postする内容をフィルタリングする機能はいずれ付けようとは思っている(GammaのMemo
書きにも書いてあります)んですが、スレ全部をフィルタするのは(常用する機能でもないし)
どうかな、という感じです。
余裕が出てきたら(そんな時が来るのかは謎)付けるかもしれません。

68 :
>>67
>目に付きにくいというデメリットを補って余りあるほど、底辺は快適です。 :)
ageるぞ(゚Д゚)ゴルァって人を止めるつもりはありません。為念。
69 :


70 :
pc.2ch.netが落ちてる間、C.i.も起動後間もなく落ちてしまい利用不能でした。
(デフォの板がunix板になっていたからでしょう)
/usr/local/lib/ruby/1.6/timeout.rb:37:in `connect': execution expired (TimeoutError)
from /usr/local/lib/ruby/1.6/net/protocol.rb:467:in `timeout'
from /usr/local/lib/ruby/1.6/net/protocol.rb:467:in `connect'
from /usr/local/lib/ruby/1.6/net/protocol.rb:449:in `initialize'
from /usr/local/lib/ruby/1.6/net/protocol.rb:149:in `new'
from /usr/local/lib/ruby/1.6/net/protocol.rb:149:in `conn_socket'
from /usr/local/lib/ruby/1.6/net/http.rb:499:in `do_start'
from /usr/local/lib/ruby/1.6/net/protocol.rb:131:in `start'
from /usr/local/lib/ruby/1.6/net/http.rb:472:in `start'
... 9 levels...
from /home/hoge/bin/Ci.rb:977:in `each'
from /home/hoge/bin/Ci.rb:977:in `mainNote'
from /home/hoge/bin/Ci.rb:1035:in `mainPane'
from /home/hoge/bin/Ci.rb:1329

71 :
>> 67
> # スレ一覧の時だけUrl欄を検索に変えて、Urlはタイトルに出すとか.......何かいい案ない
> # ですかね ?
url欄の右横に「開く」ボタンと「検索」ボタン(あるいはopen/search切り替えボタン)
を付けて、一つのバーでどっちにも使えるようにするとかいかがでせう。
> 板一覧とスレ一覧に(2pixelくらいですが)ハンドルが付いているハズ。
小さっ!
あと、引用レス機能があると便利かな? "> hogehoge"って自動で付けてくれるの。

72 :
>>70
基本的にオフライン時の動作を想定していないんで落ちちゃいますね。
ただ、今回のようなことはあまりありませんから、重要な問題ではないと思ってます。
# トレースだけでも充分助かります。
>>72
> url欄の右横に「開く」ボタンと「検索」ボタン
まーべらす。それで逝きます。
後、引用レスは(投稿ボックスを開く時のみの適用ですが)スレ表示で選択中の場所が
あれば、引用文を投稿ボックスに書き込むようになってます。お試しあれ。
# Gammaの制作を開始しましたが、難航しそうです。もうひとつふたつBetaの修正版を
# 出すかもしれません。

73 :
最下層age

74 :
お、開発続いてたのね。

75 :
>>72
>後、引用レスは(投稿ボックスを開く時のみの適用ですが)スレ表示で選択中の場所が
> あれば、引用文を投稿ボックスに書き込むようになってます。お試しあれ。
おお、こいつぁ便利。
塗り方を工夫しないと行頭のスペースがダンチになるのはご愛敬?
# 何だか隠し機能が多いなあ。ドキュメンタリストの季節かも
スレが高い位置にあると落ち着かないけど、
このスレは少し目立たせた方がいい気もするからこれでよかったのかもだよもん。

76 :
今気付いたんだけど、スレごとに最後に使ったName欄を記憶していてくれるのね。
気配りだなあ。

77 :
このスレを見るより先に、だよもんスレでこのスレが上がったことを知りました。
だめ杉ですね。 < 私
>>75
> 塗り方を工夫しないと行頭のスペースがダンチになるのはご愛敬?
うげ。.............ご愛敬というか、詰めていない証拠って感じです(^^;。
投稿ボックスを開いた状態で引用できないのと併せて、早期に修正します。
隠し機能っていうか、最初から追っていて、Changelogを見つつVersionUpに
付き合ってきた人でないと気付かない機能が多いことは確かですね。ドキュ
メントの類はやろうやろうと思うんですが、どうもプライオリティが低いためか、
まだ手をつけることすらできてません。
どうにかしたいとは思っているんですが。
# alphaから追っかけてくれてる人、誰かやってみません ? とか言ってみる。 :)
>>76
> 今気付いたんだけど、スレごとに最後に使ったName欄を記憶していてくれるのね。
毎回"作者さん@しぃあぃ"って書くのは馬鹿らしいじゃないですか。 :)
近況ですが、マシンの入れ替えを行っている途中で開発がほぼ停止状態に
なっています。来週頭くらいからまた再開する予定なので、今出ている改善案
を含んだReleaseはその時に作成するつもりです。
# Gamma.1より、Beta.9になりそう。

78 :
タブの並べ替えきぼんぬ

79 :
>>53
> > 全板共通Bookmark
> これスゲー便利なのはわかるんですが、現状のスレ一覧を使ってUpdateされ
> てるかどうか判定しようとすると、Bookmarkを持っている板全てのsubject.txtを
> ダウンロードする必要があるんですよね。2chにはあまり優しくないかも。
> # それとも何かやり方があるんだろうか。他のブラウザ(WinやMac等でも)で実装
> # されてます ?
Chaliceのブックマークは板やBBSでないurl(www.google.comとか)も含め何でも
登録できますが、そのかわり巡回は出来ても更新チェックは出来ない仕様。
痛し痒しかも。
>>60
> > あと、スレ表示の時も板ショートカットは出しっぱなしでもいいのでは?
> 質問なんですが、スレ表示しているときに板切り替えたいと思うことってあります ?
> 小さいWindowで使っているんで、スレ表示の行数を少しでも減らしたくないって
> いう意識がありますので、ちょっと消極的です。
一つの板のスレを順番に見ていって、「さ、次の板見っか」という時に、
板ショートカットが出ていればマウスを画面下部に持っていってワンクリックですが、
出ていなければまず画面上部のスレ一覧タブをクリックし、それから画面を縦断して
画面最下部の板ショートカットを押しにいくことになります。
広い画面ほど動線が長くなる…設定可能項目になればステキかも。
# あと、スレ一覧もタブで複数開けるというのは如何でしょう
>>77
> 投稿ボックスを開いた状態で引用できないの
なるほど、こういう時にあれば便利なわけですね(´ー`)

80 :
Beta.9をputしました。
http://wids.net/archive/Ci/ci.beta9.tar.gz
beta.9 (2003/07/05)
引用時、'>'の後のスペースがずれる問題を修正。
投稿ボックスを開いた状態でも引用できるように。
板一覧のハンドル幅をちょっぴり幅広に。
検索用のバーとUrl欄との統合。
他細かなバグ潰し少々。
一応検索用のバーを統合しましたが、ちと使い方にコツが必要かも知れません。
今後も要検討な課題になってしまいました。
>>78
> タブの並べ替えきぼんぬ
あ、確かに欲しい機能ですね。検討しますです。
# DnDについて全くの無知なんで、時間はかかるかもしれませんが。
>>79
> Chaliceのブックマークは板やBBSでないurl(www.google.comとか)も含め何でも
> 登録できますが、そのかわり巡回は出来ても更新チェックは出来ない仕様。
うむー、悩ましいですね。
やり方が分かれば実装したい機能ではあるんで、引き続き情報きぼんぬ、です。
> 広い画面ほど動線が長くなる…設定可能項目になればステキかも。
狭いWindowで使っているんで気付きませんでしたが、確かに一番上から下まで
持ってくのはしんどいかも。Betaではスレ一覧と不可分になってるんで、Gammaにて
考慮しますです。 > 設定可能に
> こういう時にあれば便利なわけですね(´ー`)
便利になりますた。 :)

81 :
> 投稿ボックスを開いた状態でも引用できるように。
もう一度塗って'w'を押せば何度でも引用可能、と。これは便利。
この隠しコマンドは見付けやすかった(笑
> 引用時、'>'の後のスペースがずれる問題を修正。
どれどれ。「引用時」から引用開始:
>>80
> 引用時、'>'の後のスペースがずれる問題を修正。
> 投稿ボックスを開いた状態でも引用できるように。
あれ?
「_引用時」('_'は半角スペース)から引用開始:
>>80
> 引用時、'>'の後のスペースがずれる問題を修正。
> 投稿ボックスを開いた状態でも引用できるように。
「__引用時」から引用開始:
>>80
> 引用時、'>'の後のスペースがずれる問題を修正。
> 投稿ボックスを開いた状態でも引用できるように。
あと、Name欄を書き換えた後に'w'で引用すると
Name欄が元に戻ってしまいます。

82 :
>>80
> 一応検索用のバーを統合しましたが、ちと使い方にコツが必要かも知れません。
<CR>でURLとして開き、右のボタンで検索ですね。
<C-U>からはじめましょう、がコツかしら。こういう操作性は好きだなー。
検索まわりで気が付いた点:
・<C-J>や<C-M>で<CR>の代用ができない
・検索文字列はキーボードから入れるので、検索開始もキーボードでやりたい(<C-S>?)
・case sensibility(\cが使えるといいかも)/逆方向検索(右クリックで逆とか?)/折り返し検索の指定が欲しい(ci.cfgで十分かな)
・スレ内検索だといちいちスクロールするのでやや遅い印象
・インクリメンタルサーチがあるとカコイイ
・全タブ一斉検索とか面白いかも?
その他:
・名前欄、メール欄、アドレスバーは履歴機能があると便利かな(よくある▽)
・書き込み窓とスレ窓の境界も動かしたい(これもどこかに秘密のドットが?)
・総合的に使いやすくなって来てますね。ドキュメントが整えば宣伝開始してみるのもよいかも。

83 :
あぅ、とりあえずbeta.9のChangelogに載った部分のbugをfixしました。
つか、テスト不足であげてしまって申し訳ないです。
http://wids.net/archive/Ci/ci.beta10e.patch.gz
>>81
> もう一度塗って'w'を押せば何度でも引用可能、と。これは便利。
隠しコマンドでなくて偶然の産物だったり(^^;。
# つか、私自身、そういう挙動を示すことに、言われるまで気付かなかったです。
正式には投稿ボックスのA.A.の隣のボタンを使って下さいまし。
今回のbeta10eの状態だと'e'キーにバインドされてます。
後、半角スペースの問題なんですが、"行頭の半角スペースがあれば1個削り、
半角スペースを先頭に1個追加"なんで、挙動的には>>81さんので正しいです。
無差別に削っていくと、
http://pc.2ch.net/test/read.cgi/unix/1026324592/52
みたいなのを、行頭スペースを生かしたまま引用できなくなるんで。
というような考えを持っていたんですが。。。
どうもread.cgiを通すと、半角スペースは削られるっぽいってことに今気付いて、
どうしよう、という感じです(mozillaで上記レスを見るとわかると思います)。いっそ
消しますかー。

84 :
>>82
> 検索文字列はキーボードから入れるので、検索開始もキーボードでやりたい(<C-S>?)
今回のpatchでは'/'で検索開始できます。
ちなみに、Beta9では'/'キーは自爆ボタンになってます。
..............................嘘ですすいませんこれもテスト不足です。
ということで、とりあえず吊ってきます。
 ∧||∧
(  ⌒ ヽ "他のレスについては次の機会にレスしますです...................."
 ∪  ノ
  ∪∪

85 :

 __∧_∧_
 |(  ^^ )| <寝るぽ(^^)
 |\⌒⌒⌒\
 \ |⌒⌒⌒~|         山崎渉
   ~ ̄ ̄ ̄ ̄

86 :
次の機会待ちsage

87 :
何つか、悪いことというのは重なるもんで、WWW鯖が死にますた。
来月までには何とかしますので、しばしお待ちを。
# Gammaはもう少し時間がかかりそうです。今のpatch(+α)がBeta.10かな。
>>82
> ・<C-J>や<C-M>で<CR>の代用ができない
んー、これはGtkの問題なんで、見逃してくれると嬉しいです。
> ・case sensibility(\cが使えるといいかも)/逆方向検索(右クリックで逆とか?)/折り返し検索の指定が欲しい(ci.cfgで十分かな)
うっ..............恥を忍んで質問しますが"case sensibility"とは何でしょう ?
逆方向については実装する予定ですが、折り返し検索は.........うーん、考慮しますです。
> ・スレ内検索だといちいちスクロールするのでやや遅い印象
あー、これは私の趣味です(Updateの時のも)。ci.cfgで切り替えられるようにします。
> ・インクリメンタルサーチがあるとカコイイ
カコイイのは同意。実装は死にそう。
名前欄等の履歴、書き込み窓とスレ窓の境界の調整(現在では1pixくらいかなー ?)は
考慮します。Beta.10には間に合いうと思いますです。
ちなみに安定版についてはGamma.1をリリースしてバグ出しが終わった後くらいに出せ
ればいいかなー、と思ってます。
いじょ。出す出すと言っているGammaでお待たせしてしまっていますが、もうちょっと待って
くださりませ。期待を裏切らないように頑張ってますので。

88 :
>>87
> "case sensibility"とは何でしょう ?
大文字/小文字を区別するか同一視するか。

89 :
>>88
素早いれすさんくすです。なるほど。

90 :
細々とした修正を固めたbeta.10をputしました。
http://wids.net/archive/Ci/ci.beta10.tar.gz
beta.10 (2003/08/01)
ペインの幅やハンドルサイズ等をci.cfgで設定できるように。
投稿時の名前、Mailtoを履歴で残すように。
他細かなバグ潰し。
デカイ部分は全くいじってませんが、開発が止まったわけではないよ、
ということで。

91 :

    リノ))〉n  ____
  〈「!゚ヮ゚// <先生!wids.netにつながならいんだよもん!
  _//|_*/_   ̄ ̄ ̄ ̄
 lト\____.\
    ll───lT

92 :
>>91
うへ、メンテの関係で落ちてた時が何回かありました。
今は復旧しています。

93 :
ブックマークにあるdat落ちした(だよもん)スレを選択したら落ちちゃいますた...
Ci.rb:644:in `insertThread': undefined method `each' for false (NameError)
from /home/hoge/bin/Ci.rb:496:in `update'
from /home/hoge/bin/Ci.rb:1152:in `textFrameThreadGet'
from /home/hoge/bin/Ci.rb:1144:in `fork'
from /home/hoge/bin/Ci.rb:1144:in `textFrameThreadGet'
from /home/hoge/bin/Ci.rb:1035:in `subjectFrame'
from /home/hoge/bin/Ci.rb:1007:in `call'
from /home/hoge/bin/Ci.rb:1287:in `main'
from /home/hoge/bin/Ci.rb:1287

94 :
>>93
うーん、こちらでは再現しませんです。
落ちたときは選択してすぐ落ちました ?
それともgetしている雰囲気がありました ?

95 :
wids.net フカーツsage

96 :
>>95
うへぇ、ご迷惑をおかけしました(^^;。
あのスレ見てない方のために申し上げますと、DNSの設定をミスりまして
wids.netが見れない状態のまま1ヶ月近く放置かましてました。
さきほど修正しましたので2, 3日中には前の状態に戻ると思われます。
それだけではなんなので、今後の予定。
・ 8月中にbeta.11リリース
・ 9月中旬までにgamma.1リリース予定
となってます。beta.11はgammaからのmergeが中心で、これがbeta系列最後に
なる予定です。

97 :
末も末になってしまいましたが、一応予定通りです。
gammaも予定通りにしたいものですなー。
http://wids.net/archive/Ci/ci.beta11.tar.gz
スレッド一覧更新の高速化。
投稿時のNameとMailtoを1行に表示するように。
UrlViewへ入力されたhttpではじまらない文字は検索として解釈。

98 :
ホッシュ
gammaまだー? (AA略

99 :
>>98
今週中にはどうにかこうにか。
とりあえず一発ネタ。
http://wids.net/balk/ci_on_mingw.png
(´-`).。oO(日本語周りとかいじれば普通に使えそうだなぁ。。。。)

100read 1read
1read 100read
TOP カテ一覧 スレ一覧 2ch元 削除依頼
Gnome使っている奴は負け組 (492)
ここだけ20年時代が遅れているスレ (662)
女性を UNIX に招くための HOWTO (625)
C shell 撲滅委員会 (382)
神よ Sambaで・・・ (748)
【AntiVirus】 アンチウィルスソフト総合スレ (583)
--log9.info------------------
偶然にも亀田の世界戦相手は今回も引退してたロ-トルw (763)
【辰吉粉砕】ウィラポン【西岡粉砕】 (220)
【雑魚キラーw】エドウィン・バレロ 21【過大評価w】 (838)
【伝説】パーネル・ウィテカPart2【再び】 (534)
実現しなかった夢のカード (305)
西岡がドネアに統一戦直談判へ (255)
亀田なら俺でも勝てる気がする2 (598)
【Rafael】ラファエル・マルケス 【Marquez】 (408)
ホモのボクサー (684)
【帝拳】亀海喜寛 \【EL MAESTRITO】 (737)
【ヘビー級】デビッド・ヘイ【最速】 (692)
【ルーマニアの】ルシアン・ビュテ【鬼才】 (501)
【横浜光】李 冽理4【徳山二世】 (294)
【Light】ライト・スーパーライト級スレ7【Super Light】 (225)
亀田の亀ガード (788)
長谷川穂積、10回防衛しても視聴率8% (455)
--log55.com------------------
○● CRAZY FOR YOU 18●○
宝塚って何で異質に見られてるの?
【宝塚】イジメ大好き宝塚歌劇団【轟悠】パート3
***宝塚最新妄想-PART001***
ヅカ板住民が「ZUCCA×ZUCA」を語るスレ
劇団四季 春のめざめ Spring Awakening【9】
宝塚版戦国BASARA 5場
この人が退団していなければど〜なっていた?2