トップページsoftware
982コメント339KB

BBSキャッシュサーバ「j2ch-cache/kache」Part3

■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。03/11/01 17:09ID:LUGMHf7w
j2ch-cache(作者 jtelaz)は、Javaで実装されたマルチプラットフォームなBBSキャッシュサーバです。
いわゆる2ちゃんねるブラウザ(ビューア)に相当する機能を持ったソフトウェアですが、ユーザー
インターフェイスにWebブラウザを使用する独特のスタイルを取っています。

本家の開発は終了していますが、前スレ832氏により2ch仕様変更への対応と大幅に機能拡張された
j2ch-kacheが公開されています。詳細は>>2

前スレ
「j2ch-cache」スキン スレッド
http://pc2.2ch.net/test/read.cgi/software/1021501264/l50 [確認]
0116名無しさん@お腹いっぱい。03/12/12 23:10ID:VvIDktog
保守的ユーザーなんで、1.51から上げてないけど
そろそろ上げるべきか
0117名無しさん@お腹いっぱい。03/12/13 04:16ID:UckvLfi7
1.58a
-----
articleHidden.j2spに、多段参照されているレスも出力するようにしてみた。

本体(1.58a)とhiddenスキン(03/12/12)で多段ポップアップにしてみた。
defaultスキンの人は無関係です。
0118名無しさん@お腹いっぱい。03/12/13 05:47ID:CJRfAINc
>>115 sage進行でもいいとおもうが・・・

>>116
1.51以降は巡回などが結構変わっているから、ハードディスクに余裕があるなら
別ディレクトリにコピーして試してみるといいかも。

>>117 おつかれさまです。
0119名無しさん@お腹いっぱい。03/12/14 05:47ID:DxqpJJxZ
保守
0120名無しさん@お腹いっぱい。03/12/15 03:56ID:iQTX6km7
hiddenスキンで、ポップアップが画面の幅以上に広がらないようにしてもらえると嬉しいです
0121名無しさん@お腹いっぱい。03/12/15 12:16ID:QpF9AyFi
>>117 毎度ごくろうさまです
>>118 さんくす、気合入れて導入してみる
0122名無しさん@お腹いっぱい。03/12/16 00:41ID:QuPWQWIj
1.59
----
subject.txtをバックアップするようにしてみた。(一部の掲示板のみ)

スキンのサンプルを更新するついでなので
必ずしも更新しなくてもよいです。

>>120
スキン(03/12/15)のhiddenスキンを試してみて。
0123名無しさん@お腹いっぱい。03/12/16 05:21ID:38kfprrn
>>122 お疲れさまです。
012412003/12/16 09:41ID:1hdL5Y6P
>>122
ありがとうございます。試用してみました。
が、フォントサイズ縮小ではなく、フォントサイズそのままで改行してポップアップのサイズを画面内で納めるようなことはできるでしょうか。
お手数かけさせてすみません。
もし参考になればと思い、そのような挙動のスクリプトをこのスレのヘッダ内に納めたファイルを用意しました。よかったら見てみてください。

ttp://xtp0001.s3.x-beat.com/cgi-bin/up/source/Sonata_5591.txt

このスクリプトの大まかな仕様はここ ttp://winnybbs.tripod.com/spec.html にあります。

・ポップアップが画面からはみ出した場合スペースキーでスクロールさせて見ることができ、マウスを動かすとポップアップが消えると同時にスクロールが戻る
・>>などが付いていない数字を選択して右クリックすると該当レスがポップアップ

このあたりの実装ができればテキスト選択時のJavaScriptの誤爆も防ぐことができ、かなり便利ではないかと思うのですが、どうでしょうか。
よかったらご検討いただけると助かります。。
0125名無しさん@お腹いっぱい。03/12/16 23:17ID:QuPWQWIj
>>124
まあ、便利かどうかは人それぞれだと思うけど実装の参考にしたいので
スレッド表示部分のwindowサイズを教えて。
012612403/12/17 22:38ID:qiX3MEVd
>>125
私のウィンドウの幅(ブラウザの表示領域幅)は、ここ ttp://www.fureai.or.jp/~tato/DHTML/simple/part3/cross/getinwid.htm で調べたところ、820と出ました。

ポップアップがウィンドウ最大幅(NNのinnerWidth,IEのclientWidth?)に収まらない場合、
マウスポインタのX座標+デフォルトポップアップ表示幅-収まらない部分=整形済ポップアップ表示幅
という感じにすればいけるのではないかと思ったのですが、どうでしょうか。
よく知らずに色々言ってすみません。
0127名無しさん@お腹いっぱい。03/12/18 06:23ID:6Msg1yMd
書き込み覧の下にある 〜を 〜 レスを 〜で [表示する] って機能が
(・∀・)イイ!!
0128名無しさん@お腹いっぱい。03/12/19 01:50ID:BT1FbdTP
スキンのサンプルを更新した。(03/12/18)

>>126
とりあえず、新しいの(hidden2)を作ってみたので試してみて。
0129名無しさん@お腹いっぱい。03/12/19 10:16ID:6JD2Pary
報告。
レス表示画面でURIをクリックすると/j2ch/openに飛びますが、
このときのschemeがhttpsな場合でもhttpに変換されてました。
0130名無しさん@お腹いっぱい。03/12/19 11:11ID:Tl/Szuea
>>128
ありがとうございます!バッチリ動きます。

あと、数字をクリックした時に正確にジャンプできるようにと
数字を範囲選択した右クリックによるポップアップを
>>nにマウスポインタを乗せた時と同じポップアップ形式にしていただけると助かります……。
0131名無しさん@お腹いっぱい。03/12/19 21:41ID:MMMgabHO
板のオンライン更新なんですが以下のボードが
ちゃんねるにゅーす! http://www.2ch.net.cn/board/
http://www.2ch.net.cn/board/2channel.cgi
ナンカエラーダッテとなって使えないのですが私だけでしょうか。
もしj2ch-kache側の問題でしたら是非対応して頂きたいのですが
どうぞよろしくお願いします。
0132名無しさん@お腹いっぱい。03/12/19 22:37ID:BT1FbdTP
1.59a
-----
スキンを修正した。
.htmlで終わらないボードリストが取得できないのを修正した。

>>131
修正した。

>>130
hidden2を更新したので試してみて。(03/12/19のスキン)
0133名無しさん@お腹いっぱい。03/12/19 23:38ID:b1CpeH8B
更新おつかれー
それにしても修正速過ぎ、時間みたら1時間たってないよ。
0134名無しさん@お腹いっぱい。03/12/20 14:58ID:5VcTEoxQ
>>130
非常に使い勝手良いです!ありがとうございます!
Hiddenに隠されていないレスを右クリックでポップアップする時にも、コンソールを通して同じようなポップアップ形式で表示するようにしていただけるとよりうれしいです。
0135名無しさん@お腹いっぱい。03/12/20 14:59ID:5VcTEoxQ
>>132の間違い。すいません
0136名無しさん@お腹いっぱい。03/12/20 15:03ID:mMtM11/G
OpenJaneのように、
「複数の名前とメールアドレスを登録して保存」
というのをできるようにしていただけませんか?
0137名無しさん@お腹いっぱい。03/12/20 21:38ID:OANZud95
スキンのサンプルを更新した。(03/12/20)

>>134
hidden2を更新した。

>>136
スキンのサンプル(03/12/20)の中にselectっていうのを入れたので試してみて。
(handles.jsに名前とメールアドレスを記入する。)
0138名無しさん@お腹いっぱい。03/12/20 22:30ID:mMtM11/G
>>137
迅速な対応ありがとうございます。
試したところ、
・メールアドレスの選択が無効
・外部板の場合、【コテハン】メニューが出現しない
ようです。

また、【あぼーん対象ハンドルまたはID】に
トリップ付きのハンドルを指定すると、
何故かあぼーんされないようです。

以上、ご確認ください。
0139名無しさん@お腹いっぱい。03/12/21 02:58ID:jtwg3sdV
すみません、左側の板を表示するところの順番を、具体的には管理、検索、お気にスレの
位置を替えたいのですが、どのファイルをいじればよいのでしょう?

0140名無しさん@お腹いっぱい。03/12/21 03:07ID:jtwg3sdV
続けてすみません。画面左の「管理」について、他の板と同様に畳んでしまうことはできないでしょうか?
これができるとコンパクトになって嬉しいのですが。


0141名無しさん@お腹いっぱい。03/12/21 10:16ID:yF+E5Xhv
>>137
非常に使い勝手よくなりました!ありがとうございます。。

>>139
おれの見る目がない目で見たところ、対象は「boardList1.j2sp」で、鍵は<ul id="root">と<li>とかだと思う。色々試行錯誤してみて。
作者さん違ってたらすいません。
014213403/12/21 10:18ID:yF+E5Xhv
↑名前に自分の前レス番入れるの忘れてました、すいません
0143名無しさん@お腹いっぱい。03/12/21 18:23ID:Mutl50Fq
スキンのサンプルを更新した。(03/12/21)

>>138
>メールアドレスの選択が無効
はたんなる記述ミスだった。
>外部板の場合、【コテハン】メニューが出現しない
サンプルのつもりだったので2ちゃんねるの分(maru.j2sp)しか入れてなかったもので。
いくつかの外部板に対応したのを更新したスキンに入れておいた。

>>139-140
2つともboardList1.j2spをいじればできる。
順番については<body>以下
 <p>管理</p><p>お気に入り板</p><form>検索フォーム</form><p>板一覧のメニュー</p><ul〜
のようになっているので、例えば
 <p>管理</p><p>板一覧のメニュー</p><form>検索フォーム</form><p>お気に入り板</p><ul〜
のようにすれば、再読込とかが上に来る。
下に持っていきたいときはboardList2.j2spに移動する。
管理の折り畳みはjavascriptを使えばできると思う。
boardList1.j2spのサンプルをスキン(03/12/21)の中に入れておいたので見てみて。
0144名無しさん@お腹いっぱい。03/12/21 18:38ID:Mutl50Fq
>>138
ハンドルをNG指定するときはhtmlのソースにあるように書く必要がある。
具体的には、
<a href="〜"><b>hoge </b>◆aaaaaaaaaa <b></b></a>

<font><b>hoge </b>◆aaaaaaaaaa <b></b></font>
のようになっているので、NGには
hoge </b>◆aaaaaaaaaa <b>
のように(はじめの<b>からおわりの</b>までの中身を)指定する。
0145名無しさん@お腹いっぱい。03/12/21 19:20ID:3Ctp+DUo
>143
メールアドレスの選択も正常に働き、
【コテハン】メニューも出現するようになりました。
またまた迅速な対応、誠にありがとうございます。

>144
この通りにやってみたら、できました。
助言、ありがとうございます。
しかし、このままでは分かり辛いのは確かです……。
0146139,14003/12/21 22:31ID:jtwg3sdV
>>141 >>143
ありがとうございます!希望がかないました。
0147名無しさん@お腹いっぱい。03/12/22 15:30ID:8Yda6TIJ
終了方法がヘルプに書かれていないのですが、
DOSプロンプトの強制終了でしか終了できないのでしょうか…?
0148名無しさん@お腹いっぱい。03/12/23 20:24ID:euz09ekI
ただいま、ポップアップスクリプトの改装中。

>>147
そういえば書いてなかったか。
j2chに限らず、コマンドはたいていCtrl+Cで終了(中断?)するようになってる。
0149名無しさん@お腹いっぱい。03/12/23 20:57ID:DdMU+/9x
>>147
Ctrl+C → ALT+F4(又はXボタン) でどうでしょう?>終了

話は変わるが、本体作者氏とスキン作者氏はトリップ付けて頂くと
助かります。
0150名無しさん@お腹いっぱい。03/12/24 17:52ID:i2f0ZTe2
・<%=author=%>からfontタグの囲みを抜いて、スキン内でその旨設定
・<%=id=%>からID:を抜いてスキン内でその旨設定
・投稿日内の西暦が2ケタの関数の設置
・投稿日内の曜日の関数の設置
をしていただけると非常に助かります。。
0151名無しさん@お腹いっぱい。03/12/25 02:57ID:UU8hU0md
1.60
----
<%=color%>を新設した。(外部板での名前の色です。)
popupHandle.j2spで名前欄のレスポップアップを設定するようにした。
NG追加はUTF-8で行うようにした。
j2spタグのエスケープの仕様を変更した。
(<%&hoge%>でPCDATA用,<%\hoge%>でJavaScript用にエスケープします。)
ID:を<%=id%>に含めないようにした。
設定更新のとき必ずスキンをリフレッシュするようにした。

おもにスキン関係の変更です。スキンをいじってる人は注意して更新して。

これに合わせてスキンのサンプルも更新した。(03/12/24)
スキンのサンプルの中でtestというのを本体のdefaultにしたいので試してみて。
まだ、フィルターのポップアップなんかで迷ってるところがあるので、動作について意見が聞けると嬉しい。

あと、いくつかの板一覧でまちBBSの東京・九州・沖縄のアドレスが少し修正されたよう。
キャッシュフォルダ名やbbsAlias.txtなどは使ってる板一覧に合わせてください。

>>145
testスキンを試してみて。

>>150
>fontタグの囲みを抜いて
一応<%=handle%>っていうタグも使えるけど、メールのアンカーもつけるの?
>ID:を抜いて
やってみた。
>投稿日
設定の"日付のフォーマット"っていうのが投稿日のフォーマットなんだけど、
それじゃだめ?
0152名無しさん@お腹いっぱい。03/12/25 03:12ID:UU8hU0md
>>145
testスキンを試してと言ったのは、NG追加の部分
"名前"や"ID"ってところをクリックするとNGに追加されます。

それと追加。
testスキンでdefaultにしたいのは主にポップアップの部分です。
0153名無しさん@お腹いっぱい。03/12/25 11:08ID:AdQme7la
なにげに>>129がスルーされてて(´・ω・`)
httpsなURLにリンクがはられることってあんまりないんだろうけど。
015415003/12/25 13:30ID:1xOsQ1rB
>>151
> 一応<%=handle%>っていうタグも使えるけど、メールのアンカーもつけるの?
ええ、メール欄なしのもの(ageのレス)の色を独自に設定したいので……。
> 設定の"日付のフォーマット"っていうのが投稿日のフォーマットなんだけど、それじゃだめ?
見落としてました、すみません……。それで全くOKです、申し訳ないです。

あと、レス番左クリックは>>n\nをテキスト入力ボックスへ入れてそこへ移動する、というのはどうでしょう。
レス番クリックで出てくる「返答・あぼーん・ここから表示」機能はレス番右クリックへ移行させて。
0155名無しさん@お腹いっぱい。03/12/25 22:39ID:UU8hU0md
スキン関係を引き続き調整中。

>>153
すまん、見落としてた。
調べてみたらデフォルトのprotocols.txtが
//:sptt[TAB]/httpAnchor
になっててttps://(hなし)がhttp://として解釈されてしまうようになってた。
readme.txtの記述はあってるので、急ぐ場合は自分でprotocols.txtを作成して下さい。
こんな感じ↓
---
//:ptth[TAB]/httpAnchor
//:ptt[TAB]/httpAnchor
//:pt[TAB]/httpAnchor
//:p[TAB]/httpAnchor
//:[TAB]/httpAnchor
//:sptth[TAB]/httpsAnchor
//:sptt[TAB]/httpsAnchor
---

>>154
考えてみる。
0156名無しさん@お腹いっぱい。03/12/26 03:46ID:ckmkxa0g
1.61
----
デフォルトのprotocols.txtで、ttps://で始まるアドレスのスキンが
/httpAnchorになってたのを/httpsAnchorに修正した。
<%=hoge%>を<%?hoge%>にするとUTF-8でURLEncodeするようにした。
<%=idp%>で"ID:"を出力するようにした。
(<%=idp%><%=id%>で従来の<%=id%>相当になります)

スキンのサンプルも更新(03/12/25)
名前とIDクリックでNG追加はselectスキンに移動した。
Shiftを押しながら選択でポップアップするようにしてみた。(test)

スキンの修正メインです。
0157名無しさん@お腹いっぱい。03/12/26 06:10ID:b2lcg82/
>>156
お疲れさまです。
IDの所をマウスで選択し、カーソルを乗せるだけでポッアップが(・∀・)イイ!!
0158名無しさん@お腹いっぱい。03/12/26 10:41ID:a9aQn5fa
>>155
おつかれさまです!

ここで要望などを。
お気に入りスレ板の階層化ってできないでしょうか?
とりあえず、dat落ちしたスレをお気に入り登録から外さずにアクティヴなスレとは分けて管理したいのです。
0159名無しさん@お腹いっぱい。03/12/26 21:53ID:ckmkxa0g
>>158
>お気に入りスレ板の階層化
いわゆるスレッド倉庫ね。前から付けたいとは思っているんだけど
特に"追加"をするスレ倉庫の指定方法についてうまいやり方を思いつかなくて保留状態。
倉庫が1つだけなら単にそこに"追加"をすればいいんだけど。
スレッド表示から"追加"をする場合はプロンプトで入力するとしても
スレ一覧から複数のスレッドを"追加"する場合は、どこに追加したらいいんだろう?
とりあえず"追加"はお気に入りスレ板にして、
お気に入りスレ板のスレ一覧にスレッドの移動コマンドでも付けようかな。
0160名無しさん@お腹いっぱい。03/12/28 03:11ID:cz9sDS/8
1.62
----
名前の色を設定できるようにした。
info.2ch.netのrssはUTF-8で取得するようにした。
お気に入りを階層化できるようにした。
(使い方は、favorite.brdにmyboard.brdなどと同じように
2
fav.fav[タブ]id[タブ]板名
などと書いておき(idと板名は自由です)
お気に入り追加時にidを訊かれたら、idを指定します。

>>154
名前の色はスキンでやると複雑になりそうだったので、各種設定からかえられるようにしたけどどう?

>>158
>お気に入りスレ板の階層化
を付けてみた。

ところで、関連ページって便利なんだろうか?
016115803/12/28 13:10ID:Su2Rul7x
>>160
おつかれさまです&ありがとうございます!

>お気に入り追加時にidを訊かれたら、idを指定します。
これ、お気に入り削除時ですよね?
どうやって移動するんだろうってちょっと考えちゃいました...

0162名無しさん@お腹いっぱい。03/12/28 15:41ID:cz9sDS/8
1.62a
-----
お気に入り追加・削除の時のメッセージをわかりやすくした。
016315403/12/29 02:42ID:NWef2K6O
>>160
ありがとうございます!これで納得行く表示が全部できるようになりました!
感謝です。。
0164名無しさん@お腹いっぱい。03/12/30 22:45ID:0/9x15qC
1.63
----
ツリーを修正した。
アンカーの処理を調整した。
スキンを微修正した。

スキンのサンプルも更新した。(03/12/30)
0165名無しさん@お腹いっぱい。03/12/30 23:59ID:0/9x15qC
1.63a
-----
タイムアウトの値を修正した。
0166名無しさん@お腹いっぱい。03/12/31 00:19ID:Dwv0Uhkl
>>164-165
お疲れさまです。ありがたく使わせて頂いてます
0167名無しさん@お腹いっぱい。03/12/31 05:50ID:qZISe9sY
>>164-165 更新おつかれさま!
0168名無しさん@お腹いっぱい。03/12/31 23:38ID:jO3ELFlN
スキンのサンプルを更新した。(03/12/31)

IEを使ってて時々読み込みがおかしくなると思ってたらtestスキンのせいでした。
というわけで、testスキンのやばそうな部分を修正したものをupした。
0169名無しさん@お腹いっぱい。04/01/01 06:33ID:PyUruEPP
>>168
おつかれ〜 & あけおめ!
0170名無しさん@お腹いっぱい。04/01/01 08:53ID:TN4mPR3j
hideスキンで2ch内スレへのリンク後の [j2ch] をクリックすると
別窓で開くようにしていただけると嬉しいです
0171名無しさん@お腹いっぱい。04/01/03 22:54ID:9rUoDWh9
1.64
----
デフォルトのスキンを改装した。(testスキンを標準にした。)

スキンが大きく変更されてる(主にポップアップ関係)ので、
現状に不満のない人は更新しなくてもいいかも。
ただし、hidden(2)スキンを使ってる人は、
本体(1.64)+スキン(04/01/03)のhidden3も試してみてください。

>>170
というわけで、1.64+hidden3を試してみて。
0172名無しさん@お腹いっぱい。04/01/05 05:31ID:i7cVgMAX
>>171
更新おつかれさまです。
0173名無しさん@お腹いっぱい。04/01/06 12:51ID:mXsayfUS
>>171
おつかれー
0174名無しさん@お腹いっぱい。04/01/06 18:10ID:h9Oo4qTF
書き込みプレビュー画面で、変換済みのトリップを表示するようにはできますか…?
0175名無しさん@お腹いっぱい。04/01/07 00:45ID:NCk9/Xy2
1.65
----
関連ページに対応したつもり。
popup.jsを微修正した。
したらばJBBSでレスポップアップがうまくいかないことがあるのを修正した。
したらばJBBSでは@`を,に変換するようにした。
プレビューでトリップを表示するようにした。
0176名無しさん@お腹いっぱい。04/01/07 10:21ID:s3KW8TqX
>>175
おつかれさまです。

ところで、最近困っていることがありまして。
内輪でたてているBBS(スクリプトはLevel3-BBSのもの)があるのですが、特定のスレを取得するとJavaVMがデッドロック
しちゃうという事象が出ています。
httpdのログを見るとdatファイル自体は正常に取得出来てそうなのに、j2ch-kacheのキャッシュには保持されていません。
Javaでのトレース方法がよくわからないのでシステムコールをトレースしたら、ひたすらmincoreしていたので、GCの問題
かとも思えるのですが正直よくわかりません。
なにか良いお知恵はないでしょうか?
017717404/01/07 16:06ID:0E5z2hCL
>175
本当に対応早いですね。 お疲れ様です。
どうもありがとうございました。
0178名無しさん@お腹いっぱい。04/01/08 01:35ID:FuDtLAbH
1.65c
-----
取得部分を調整した。

>>176
よくわからんが、これで標準出力に何か出力されてないか確かめてみて。
キャッシュの保存は取得が完了したあとなので、
datが保存されてないということは取得中に何か起こってると思うんだけど、
>httpdのログを見るとdatファイル自体は正常に取得出来てそう
っていうのが気になる。
効果があるかどうかわからんが、考えられる対策としては
設定のタイムアウトを短くしてみる(要再起動)とか、
j2chの起動時に
> java -Xmx32m 〜
のようにしてメモリを制限してみるぐらいかなあ。
あと、サーバ側のDATの改行コードがCRだと取得できないというのもあるが
固まることとは関係なさそう。
017917604/01/08 14:57ID:/hi/iNLY
>>178
おつかれさまです。
1.65cを使ってログを取ってみました。

○j2ch-kacheの標準出力(特定部分を隠しています)
[BBSNet START]
[BBSNet END]
j2ch-kache/1.65c(windows-31j) started at port 7524
PathInfoDatBoard:bar.foo.bbs
mail=sage; name=nanashi
[GET http://foo/bbs/bar/dat/1063803517.dat]
HTTP/1.1 200 OK
Date: Thu, 08 Jan 2004 04:18:40 GMT
Server: Apache/1.3.29 (Unix) mod_gzip/1.3.26.1a
Vary: *
Last-Modified: Thu, 08 Jan 2004 04:08:12 GMT
ETag: "1cc274-be6c-3ffcd7ac"
Accept-Ranges: bytes
Connection: close
Content-Type: text/plain
Content-Encoding: gzip
Content-Length: 19378
DownloadLine: 10866
DownloadLine: 8292
DownloadLine: 25804
(以後不定数のDownloadLine:行のくり返し)
○Apacheのaccess.log
1.2.3.4 - - [08/Jan/2004:13:18:40 +0900] "GET /bbs/bar/dat/1063803517.dat HTTP/1.1" 200 19378 "-
" "Monazilla/1.00 (j2ch-kache/1.65c)"

こんな感じで,事象としては変わらずでした。
018017604/01/08 14:59ID:/hi/iNLY
>>178
> 設定のタイムアウトを短くしてみる(要再起動)とか
タイムアウトは現在30秒にしてますが,うまくタイムアウトしてくれないように見えます。
> java -Xmx32m
ヒープサイズを変えて見ましたが,特に変化無いようです。
(JavaVMのオプションに-Xmx32mをつけても同事象)
> あと、サーバ側のDATの改行コードがCRだと取得できないというのもあるが
LFです。

# 改行大杉といわれたので,二つに分けました。
0181名無しさん@お腹いっぱい。04/01/08 19:15ID:FuDtLAbH
1.66
----
gzipの読み込みを高速化した。

>>179-180
報告ありがとう。おかげで原因が特定でキタ━━━━(゚∀゚)━━━━!!
DATがgzip圧縮されてる場合、
http://java.sun.com/j2se/1.4/ja/docs/ja/api/java/util/zip/InflaterInputStream.html#available()
により、読み込みを1バイトずつ行うようになってた。
>うまくタイムアウトしてくれない
読み込み待ちが発生してるわけではないのでタイムアウトしないのも当然だった。
ちなみにログにある、
DownloadLine: 10866
は、1行読むのに10866ms(約11秒)かかったという意味です。
止まっているわけではないので、待てばいつかは表示されるだろうが…
018217604/01/08 20:25ID:/hi/iNLY
>>181
おつかれさまです!

該当のスレが読めるようになりました。
ありがとうございます!

うち帰ったらmod_gzipはずしてみようかとはちらっと考えてました。
そういえば2ちゃんねる自体はいまdatにはgzipかけないようにしてましたね。
0183名無しさん@お腹いっぱい。04/01/09 20:37ID:lQj+n8eU
1.66a
-----
IDなどのポップアップによるフィルターは、テキスト選択後クリックにより行うようにした。
httpBoard.txtを修正した。
0184名無しさん@お腹いっぱい。04/01/10 00:54ID:7fGQ+wJt
更新お疲れ様
0185名無しさん@お腹いっぱい。04/01/11 20:53ID:+IwxqMVS
過去の分にダウンロードできるものと、できないものとがあるね。
何で分けたんだろう
0186名無しさん@お腹いっぱい。04/01/13 02:35ID:2QFWUL/c
ほしゅ!
0187名無しさん@お腹いっぱい。04/01/13 02:57ID:u3OfZ7eE
下がり過ぎなんで揚げ

Win上では安定性とわかりやすさでは屈指だと思うけど、
Win以外で使ってる人は使い心地はどうなの?
0188名無しさん@お腹いっぱい。04/01/14 19:34ID:IBYmt2HQ
1.67
----
ツリーでレスありのみ表示がすべて表示されるのを修正した。
デフォルト以外のstyleでリンクに[j2ch]が付加されないのを修正した。
相対アドレスの解釈を修正した。
スラッシュドット ジャパンの記事が取得できないのを修正した。

バグ修正をいくつか。

>>185
過去の分を全部置くスペースはないので必要なさそうなものを消したんだけど
残っているものがあるのは、単なる気まぐれ。
0189名無しさん@お腹いっぱい。04/01/15 10:52ID:mmtJ+iKt
>>187
自宅のルータマシン(FreeBSD 5.2-current)でj2ch-kacheを動かして
自宅や会社のWindowsマシンから見ています。
なのでWindows以外とはちょっと違うかもしれないけど...でも,とても快適ですな。

最近Linux版JVMからnative版JVMに入れ替えました。
buildに14時間かかりましたが...

% javavm -version
java version "1.4.2-p5"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2-p5-root_14_jan_2004_16_00)
Java HotSpot(TM) Client VM (build 1.4.2-p5-root_14_jan_2004_16_00, mixed mode)
0190名無しさん@お腹いっぱい。04/01/16 00:22ID:OwM/Mc7U
>>188 おつかれさま!
>>189 ほう! >buildに14時間 ・・・違う意味で、乙!
0191名無しさん@お腹いっぱい。04/01/17 00:19ID:H9bsvm3/
ベルク=カッツェは、今日も快調!(違う
0192名無しさん@お腹いっぱい。04/01/19 01:39ID:XT2yXicJ
保守。
0193名無しさん@お腹いっぱい。04/01/19 07:33ID:YKj67ebR
ちょっと質問。


http://localhost:7524/j2ch/open?url=うちのアドレス
というリファが解析に残っていたんですが2chに晒されているんですか?
0194名無しさん@お腹いっぱい。04/01/19 13:02ID:UbjBAyMd
お気にスレ一覧で新着確認をしたときに,ひとつでもsubject.txtが取得できないと
java.io.FileNotFoundExceptionでエラー画面になりますが,
複数の板を扱うお気にスレでは,メッセージを出して継続とか違った挙動の方が
うれしいです。
どんな表示にするかは難しいところですが...
0195名無しさん@お腹いっぱい。04/01/19 18:07ID:qfUSgxjH
作者さんにお世話になり続け、j2ch-kache用スキンとして生まれ変わった
Okamoto-Gold v4です。
http://www.geocities.co.jp/PowderRoom-Rose/8246/Okamoto-Gold_v4.zip
人によってはそこそこ見やすい、かもしれません。
0196名無しさん@お腹いっぱい。04/01/19 22:05ID:nKatUCeB
NGワードやNGアドレスに正規表現を使うことはできますか?
また、もしできないのならば
できるようにしていただけないでしょうか。
0197名無しさん@お腹いっぱい。04/01/20 00:32ID:pmqt8mS3
>>193
2ch以外かもしれない。

>>194
>メッセージを出して継続とか違った挙動の方が
確かにそうだと思うが、
>どんな表示にするか
で悩み中。

>>195
乙。

>>196
今のところ、正規表現は使えません。
正規表現を使う場合は重くなりそうだけどいい?
019819604/01/20 16:41ID:TKrnKQeg
>>197
う……重くなりますか……。
使えると助かるので、自分としては是非実装していただきたいのですが…。

皆さんの意見を聞きたいです。
0199名無しさん@お腹いっぱい。04/01/20 18:51ID:pmqt8mS3
1.68
----
NGワード・アドレスに正規表現を使えるようにした。
お気に入りのスレ一覧取得時にエラーがあった場合でも継続するようにした。
(エラーはまとめて表示されます。)

>>194
ちゃんとテストしてないけど、これでどうかな?

>>196
重くなりそうというのは単なる予想で、実際はそうでもないかも。
正規表現を使わない場合は今までと同じ重さです。
正規表現を使う場合は各種設定で有効にしてください。
ただし、正規表現に誤りがある行は無視されます。
0200名無しさん@お腹いっぱい。04/01/20 18:57ID:pmqt8mS3
正規表現を使う場合、NGアドレスの"?"は"\?"にしとかないとまずいので気をつけて。
0201名無しさん@お腹いっぱい。04/01/20 20:19ID:XUye6uns
正規表現何か上手く判定されないな…
0202名無しさん@お腹いっぱい。04/01/20 21:09ID:pmqt8mS3
>>201
あ、正規表現を使う場合は各種設定で有効にしただけじゃだめだった。
各種設定で有効にしたあと、NGワード(アドレス)の更新をする必要がある。
あと、javaの正規表現だと[^a]みたいなのが日本語にマッチしなかったような気がする
([^a-z]だとマッチする)んだけど、どういうのが判定されない?
020319404/01/20 21:19ID:RrVpwtuZ
>>199
おつかれさまです。
>お気に入りのスレ一覧取得時にエラーがあった場合でも継続するようにした。
テストしてみました。
挙動としては設定したタイムアウト後に次の板のチェックにいっているようで、期待したとおりの動作でした。
ただ、表示が

問題ない場合
 掲示板: お気に入りスレッド ( 最終取得日時:2004/01/20 19:40:54 )
エラーがあった場合
 掲示板: お気に入りスレッド ( スレ一覧:
 エラー:TESTBBS(connect timed out) )

という感じに改行が不自然なのと最終取得日時が表示されないのが気になります...

0204名無しさん@お腹いっぱい。04/01/20 21:26ID:XUye6uns
>>202
とりあえず単純に\dだけ書いてみても反応無かった(;´Д`)
[0-9]とかやっても消えなかった…
020519604/01/20 21:56ID:TKrnKQeg
>199
対応していただきありがとうございます。
しかし、上手く判定されないようなのですが…。
0206名無しさん@お腹いっぱい。04/01/20 22:23ID:pmqt8mS3
>>203
エラーの表示は意図したものだけど、気になるようなので改行はブラウザ任せにしてみる。
お気に入りの最終取得日時はもともと意味がない(常に現在時が表示されてた)ので、
エラーがあった時だけそれを表示するようにした。

>>204-205
あー、"あぼーん対象ハンドルまたはID"は設定に関係なく常に完全一致で見るせいかも。
名前欄で正規表現あぼーんを使うと遅くなりそうなので…
0207名無しさん@お腹いっぱい。04/01/24 05:19ID:aPywQ9Jp
>>206 おつかれ!
そして、保守。
0208名無しさん@お腹いっぱい。04/01/26 07:13ID:brYlGovw
今日も問題なし。 巡回快調!
0209名無しさん@お腹いっぱい。04/01/27 23:20ID:s9pzPngl
1.69
----
正規表現に<>が含まれるNGワードがうまくいかないのを修正した。
スレ一覧を板名でソートできるようにした。
お気に入りスレッド一覧のエラーメッセージの表示方法を少し変えた。
その他微修正。
0210名無しさん@お腹いっぱい。04/01/27 23:33ID:s9pzPngl
実験してた機能(上のレスと本文がまったく同じレスを自動であぼ〜んする機能)
をそのままにしてリリースしてしまった。実害はそれほどないはずだからいいんだけど。
0211名無しさん@お腹いっぱい。04/01/28 05:54ID:pgRK7MFa
>>209-210 おつかれさま!

>上のレスと本文がまったく同じレスを自動であぼ〜んする機能

同じ文章やAAの連投あらしなどが自動であぼ〜んされて(・∀・)イイ!!
と思うので、これからVer.Upしてみます。
0212名無しさん@お腹いっぱい。04/01/30 19:31ID:0/1/lC/n
1.70
----
スレッドの表示が速くなったかも。

>>211
>同じ文章やAAの連投あらしなどが自動であぼ〜んされて(・∀・)イイ!!
同じように見えても微妙に違ってたりするので大して役に立たなかったりする。
0213名無しさん@お腹いっぱい。04/01/31 05:06ID:7x72BRo2
>>212 おつかれさまです。 頂きました!
0214名無しさん@お腹いっぱい。04/02/01 07:53ID:Hc1p5/ZV
定期保守
0215名無しさん@お腹いっぱい。04/02/01 23:28ID:GwBFN/V2
書き込みを別ウィンドウ化できますか?
■ このスレッドは過去ログ倉庫に格納されています