トップページ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 [確認]
0032名無しさん@お腹いっぱい。03/11/12 05:27ID:KVoUCqsC
>>31 お疲れさまです。 頂きました。
0033名無しさん@お腹いっぱい。03/11/12 18:59ID:zKcCBOPC
1.48a
-----
板の追加などで文字化けするのを修正した。
取得エラーのときのスキン(threadError.j2sp)を微修正した。
0034名無しさん@お腹いっぱい。03/11/13 02:27ID:zebQ0mTi
おつかれー
おかげさんで、不具合もなく安定してるよ。
0035名無しさん@お腹いっぱい。03/11/13 18:49ID:ras9rDnq
作者氏乙。しかし、更新情報以外なんも語らんね(w
0036名無しさん@お腹いっぱい。03/11/13 20:42ID:xl083Ko2
j2ch-kache、スキンの作り方がわからん……
無圧縮zipでまとめて拡張子をjarにして、ってやってもDefaultしかリストに出てこない
おれのやり方がおかしいんだと思うんだけど、識者の方アドバイスください
0037名無しさん@お腹いっぱい。03/11/13 20:53ID:ras9rDnq
jarを展開する必要はないから、admの下にskinsを作って更にその下にスキンの
ディレクトリを掘ればよろし。階層構造的には、下図のような感じで。

j2ch.jar
/adm
 /skins
  /mona_skin
  /giko_skin
/cache
0038名無しさん@お腹いっぱい。03/11/13 22:13ID:xl083Ko2
>>37
できたできた、ありがとうございます!
何かうまいのができたら上げます
0039名無しさん@お腹いっぱい。03/11/14 01:30ID:mKICYhmv
1.49
----
取得エラーのときのスキン(threadError.j2sp)を再修正した。
treeの開始と終了をスキン化した。(treeStart.j2sp, treeEnd.j2sp)

スレッドをtableで表示するとtreeの表示に問題が出るのでスキン化した。
0040名無しさん@お腹いっぱい。03/11/14 01:41ID:opyB0E8c
あげ
0041名無しさん@お腹いっぱい。03/11/14 05:34ID:pk6gzNpA
>>39 お疲れさま!
0042名無しさん@お腹いっぱい。03/11/14 19:01ID:mKICYhmv
1.50
-----
URLEncoderを微修正した。
看板取得のときはリダイレクトを追跡するようにした。
0043名無しさん@お腹いっぱい。03/11/15 00:02ID:zMjc0P0f
乙華麗
0044名無しさん@お腹いっぱい。03/11/16 14:03ID:FYZx6YLm
1.51
----
スレ一覧のスキンを少し変更した。
newsepを二度出力しないようにした。
板一覧を複数階層化できるようにした。
(タブでインデントすると階層が深くなります。)

スキンのサンプルを置いてみた。
ついでに、たいした変更じゃないけど更新した。
0045名無しさん@お腹いっぱい。03/11/17 01:24ID:X/o004AV
v1.51でスレッド開くと本文が表示されない(;´Д`)
00464503/11/17 01:35ID:X/o004AV
java.lang.NullPointerException
at j2ch.cache.J2chArticleRenderer.appendLinkAnchor(J2chArticleRenderer.java:345)
at j2ch.cache.J2chArticleRenderer.appendLinkAnchor(J2chArticleRenderer.java:321)
at j2ch.cache.ArticleProcessor.processUrl(ArticleProcessor.java:760)
at j2ch.cache.ArticleProcessor.getMessage(ArticleProcessor.java:236)
at j2ch.cache.J2chArticleRenderer.write(J2chArticleRenderer.java:281)
at j2ch.cache.J2chHttpHandler$showArticleList.run(J2chHttpHandler.java:2344)
at j2ch.cache.J2chHttpHandler$ThreadCommand.run(J2chHttpHandler.java:302)
at j2ch.cache.J2chHttpHandler$NormalCommand.exec(J2chHttpHandler.java:281)
at j2ch.cache.J2chHttpHandler.doService(J2chHttpHandler.java:359)
at j2ch.cache.HttpHandler.doServiceAsServer(HttpHandler.java:680)
at j2ch.cache.HttpHandler.mainLoop(HttpHandler.java:751)
at j2ch.cache.HttpHandler.run(HttpHandler.java:771)
こんなのが大量に…
00474503/11/17 01:46ID:X/o004AV
あ、protocols.txtを追加すると出る模様(;´Д`)
0048名無しさん@お腹いっぱい。03/11/17 02:11ID:X/o004AV
protocols.txtで
//:ptt http://
のようにできる風に戻して欲しいな(;´Д`)
0049名無しさん@お腹いっぱい。03/11/17 11:04ID:SHDHVoPn
  ( ・∀・)   | | ガッ
 と    )    | |
   Y /ノ    人
    / )    <  >__Λ∩
  _/し' //. V`Д´)/
 (_フ彡        /  ←>>46
0050名無しさん@お腹いっぱい。03/11/17 19:04ID:TFWypT8Z
>>45-48
protocols.txtは仕様が変わった。
(>>31とかreadme.txt参照)

//:ptt http://のようにしたい場合は
j2ch.jarの/skins/default/url/httpAnchor.j2sp
をスキンフォルダに置くとよい。
0051名無しさん@お腹いっぱい。03/11/17 19:10ID:TFWypT8Z
スキンをいじった場合は、
再起動するか各種設定で別のスキンにしてから元に戻すと反映されます。
0052名無しさん@お腹いっぱい。03/11/17 20:09ID:T6EpS6ZJ
>>50-51
できましたッヽ(´ー`)ノ
リンクが設定されてない[確認]が出るようになったけど…
0053名無しさん@お腹いっぱい。03/11/19 06:00ID:7lw9t2hW
保守
0054名無しさん@お腹いっぱい。03/11/19 23:08ID:S+6UEF6G
age
0055名無しさん@お腹いっぱい。03/11/20 12:50ID:eCwr/waC
安定度と分かり易さで初心者にもお勧めだけど、
Java2をダウンロードしなきゃいかんのとコマンドライン仕様なのが、
初心者には敷居が高そう。
0056名無しさん@お腹いっぱい。03/11/20 21:29ID:O/Bf01S7
1.52
----
Yahoo!掲示板を読んでみる。
板一覧で深い階層の板が検索されないのを修正した。
スレッド一覧のスキンを修正した。
スレッド表示のときにレスごとにフラッシュしないようにした。
巡回の仕様を変更した。
お気に入り機能をつけた。
サムネイル表示をつけた。

なんかいろいろ変更した。
0057名無しさん@お腹いっぱい。03/11/21 00:43ID:wgByPH+Q
巡回の仕様変更について書かなかったので追記。
今までの巡回がお気に入りになったと思えばわかりやすいかな。
巡回のリスト(navigate.list)をfavorite.txtにコピーするかリネームすれば、
そのままお気に入りとして流用できる。
普通の板で巡回するときは、指定のチェックボックスを使う。
(お気に入りスレッド板で巡回するときは指定する必要はない。)
0058名無しさん@お腹いっぱい。03/11/21 05:40ID:WYOhWU1I
>>56-57 おつかれさまです。頂きました
スゴ(・∀・)イイ!! >Yahoo!掲示板対応
落としたばかりでまだ試してないけど、favorite.txt方式もいいね!
0059名無しさん@お腹いっぱい。03/11/21 06:09ID:WYOhWU1I
1.52導入! いきなり巡回できない・・・っと、adm 以下の navigate.list を
favorite.txt にリネームするのを忘れてました。。。(少し焦った。
0060名無しさん@お腹いっぱい。03/11/21 07:21ID:HXFrxhR5
1.52へVer.Upしたら、
>普通の板で巡回するときは、指定のチェックボックスを使う
チェック外れてたのでチェックしなおして巡回しようとした所、
なぜか、巡回チェックの少ない板は巡回できるが、多い板は巡回できなくなった・・・
前のVer.へ戻した→問題なし という状態です。
0061名無しさん@お腹いっぱい。03/11/21 19:27ID:wgByPH+Q
1.53
----
自動巡回で指定なしのときはお気に入りを巡回するようにした。
お気に入り追加後のスレッド表示をl50にした。

これで今までの巡回と同じように使えると思う。

>>60
フォームの送信をPOSTからGETに戻したせいで、
URLの長さの制限に引っかかるようになったため。
(IEなら2048バイトかな?)
00626003/11/22 06:39ID:H8AdjgSP
>>61 お疲れ様です。亀レスですいません。環境書くのを忘れてました。

1.4.2_02 Sun Microsystems Inc. on Windows XP (5.1/x86)
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; DigExt; .NET CLR 1.0.3705)

なるほど、それで指定チェックでは巡回できなかったのですね。
ソフトウェア板内のスレを半分ほど巡回しているのですが、
指定チェックでは今回も出来ませんでした。
>自動巡回で指定なしのときはお気に入りを巡回するようにした。
で、巡回できるようになりました。
お気に入り(スレ)を新規に登録するには favorite.txt へ
板名とスレKeyを登録していきます。
0063名無しさん@お腹いっぱい。03/11/22 14:41ID:CnjOWd9P
>>61
おつかれさまです。

お気に入りスレッドを使ってみました。(今までは巡回を使っていませんでした)
で、気になった点を。
 ・「お気に入りスレッド」スレリスト画面で新着確認をした場合の挙動は一覧更新と一緒ですか?
  出来れば一般板といっしょの挙動がうれしいのですが...
  (アーティクルは取得せず、件数のみ取得)
 ・自動巡回後のスレ一覧は一般板と同様新着件数表示付の件名にしていただけるとうれすいです。
0064名無しさん@お腹いっぱい。03/11/23 17:30ID:NyR9j+nT
1.54
----
お気に入りスレッドの更新チェックができるようにした。

>>63
ハードディスクの交換をやってたせいで遅くなったけど、
これでどう?
>自動巡回後のスレ一覧
の件名については一般板でも新着件数表示はないはずなんだけど。
(新着=レス-既得なので)
0065名無しさん@お腹いっぱい。03/11/23 19:09ID:hH3umo+j
> ハードディスクの交換をやってたせいで遅くなったけど、
この神速でその台詞がでるか…(w
00666303/11/24 01:07ID:r4Rofzre
>>64
おつかれさまです&ありがとうございます。
これから試してみます。

>の件名については一般板でも新着件数表示はないはずなんだけど。
すみません、書き方がおかしかったです。
巡回後のスレ一覧で新着確認と同じように新着件数表示があるといいなあ、ということでした。
新着確認と同じ感覚で件名からスレを読んじゃうとどこから新着かわからなくなったので。
0067名無しさん@お腹いっぱい。03/11/24 01:25ID:HAAZuM4A
1.55
----
フォームのキーワードに<%=postcgi%>を追加した。
したらばJBBSのrawmode.cgiに対応した。
したらばJBBSのフォーム(shitajbbs.j2sp)を微修正した。

したらばJBBS関係の修正のみ。

>>66
新着確認ができるようになったから新着件数表示は付けなくても問題ないかな?
00686303/11/24 01:55ID:r4Rofzre
>>67
わあ、更新されてる。おつかれさまです。

お気に入りスレの新着確認試してみました。期待した動作になりました。
が...このときおそらく各板のsubject.txtを取得するのだと思うのですが、
お気に入りスレでの新着確認だと該当板の新規スレがわからなくなる気がします。
いままで巡回を使わなかったのも、板毎の新規スレチェックも兼ねてたからなので。

要望しておいてとても心苦しいですが、お気に入りスレ巡回+めぼしい板を選択のうえ
新着確認がいいような気がしてきました。

>新着確認ができるようになったから新着件数表示は付けなくても問題ないかな?
慣れの問題だけだと思うので優先度はとてもとても低くてかまいませんです。
0069名無しさん@お腹いっぱい。03/11/24 02:10ID:HAAZuM4A
>>68
subject.txtには上書きしないようになってるから大丈夫。
取得するときはcache\fav.fav.favに保存し、
読み込みはcache\fav.fav.favにあるファイルと
cache\(bbs)にあるファイルとの新しいほうを読むようになってるから。
0070名無しさん@お腹いっぱい。03/11/24 02:21ID:HAAZuM4A
追記。
大丈夫といっても、新規スレチェックをするときはもとの板で一覧を更新する必要があるな。
お気に入りスレッドは、あまり行かない板の特定のスレッドのみをチェックするために使うと便利。
00716303/11/24 12:34ID:1lkCM6nu
>>68
おお〜!すばらしい!
であれば安心して使えます。

>大丈夫といっても、新規スレチェックをするときはもとの板で一覧を更新する必要があるな。
あくまでお気に入りスレ一覧なのでこれでいいかと思います。

わたしの使い方としては定期的に必ず読むスレをお気に入りに登録して新着確認して、
あとはそれぞれの板のめぼしいスレをチェック(このときに新着スレもチェック)という感じ
になるかな〜。
00726303/11/24 12:37ID:1lkCM6nu
う、自分にレスしてどうする...
>>69です。
作者さま、失礼しました。
0073名無しさん@お腹いっぱい。03/11/25 22:58ID:Jk49T3mK
作者さんもしお暇があれば携帯からのアクセスにも対応して欲しいです。
環境変数見てスキンを切り替えるみたいのでもいいのでお願いします。
00746303/11/26 00:03ID:1sluT+fR
数日お気に入りスレの新着確認を使ってみましたがとても快適です!
会社等から読むときは自宅にトンネルを掘って読んでるので、新着だけが一気に
確認できるのはとても便利。
巡回しちゃうとトンネルが不安定になった場合、未読がかわからなくなるんですよね〜。

こんなわがままに答えていただいて本当にありがとうございました!

ついでに
>>67
>新着確認ができるようになったから新着件数表示は付けなくても問題ないかな?
新着確認と巡回は本質的な動作がまったく違うわけで、現在の仕様が一番いいと感じました。
失礼しました。

0075名無しさん@お腹いっぱい。03/11/26 01:09ID:FsS9Urgu
>>73
スマン。今のところ携帯対応は難しいです。。。
0076名無しさん@お腹いっぱい。03/11/27 03:14ID:skY4CNCR
保守
0077名無しさん@お腹いっぱい。03/11/28 05:35ID:petaGNO5
問題無し。
0078名無しさん@お腹いっぱい。03/11/29 03:38ID:s6ZMQY38
age
0079名無しさん@お腹いっぱい。03/11/29 05:35ID:NKb6YmQw
data落ちは、最終カキコ時間をチェックしているので
ageでカキコしなくてもいいのです。

やはり、Ver.1.51が、使いやすい(個人的に)スマソ、、
0080名無しさん@お腹いっぱい。03/11/29 22:54ID:TiVuGA6Z
タブブラウザで使うと同一タブ内でいろいろ開くより別タブで開いた方が楽なので、
よかったらj2ch-cache的な普通のポップアップのスキンを別個で配布してください……。

自分で作ろうとしたけど自分のJava,Javascriptの勉強不足でわかりませんでした。他力本願ですみません。
0081名無しさん@お腹いっぱい。03/11/30 00:59ID:mAvZxcp3
>>79
巡回の仕様のことかな?

>>80
今はリンクをCtrl+クリックで普通に開くようになってます。
タブブラウザなら中クリックでも開くかもしれないので試してみて。
0082名無しさん@お腹いっぱい。03/11/30 01:14ID:mAvZxcp3
>>80の補足。
スキンをいじるなら、popupA.jsの229行目あたりからのopen2chっていうのを変更する。
わからなかったら
function open2ch(a,ev) {
}
のように中身(233行目〜261行目)を消してもよい。
00837903/11/30 06:02ID:oeVnnQMa
>>81
はい、それで・・・
なぜか、1.51以降だと前回の巡回チェックが外れてしまうので戻しました。
0084名無しさん@お腹いっぱい。03/11/30 16:34ID:mAvZxcp3
1.56
----
スレッド一覧でお気に入りの追加と削除ができるようにした。
指定の有無に関係なく、お気に巡回(上)はお気に入りのスレッドを巡回し、
自動巡回(下)は指定のスレッドを巡回するようにした。
そのほか微修正。

>>83
巡回の仕様については"巡回"のチェックボックスはなくなって"お気に"と"指定"になった。
"指定"は記憶されないので、毎回巡回するものは"お気に追加"をする。
00858003/11/30 19:28ID:U8yOsXcv
>>82
いろいろ試行錯誤してみたんですが、どうもうまくいきません……
何も手を加えなくてもスキン指定するだけで、こんな表示(2727.txt) http://www.kari.to/upload/source/d/2727.txt になってしまいます。
スキンのディレクトリ構造は

j2ch.jarのあるフォルダ
/adm
 /skins
  /edit_skin
   article.j2sp
   articleAborn.j2sp
   articleList.css
   articleList1.j2sp
   articleList2.j2sp
   articleNew.j2sp
   articleStyle.j2sp
   params.j2sp
   popup.css
   popupA.js
   popupB.js
   threadList.css
/cache

こういう感じでいいんですよね?
edit_skinフォルダ内の各ファイルはj2ch.jarを解凍した中身から加工せずにそのまま引っ張ってきています。
OSはwin2ksp4で、ブラウザがIE5.5sp2をコンポーネントにしたMoonBrowserです。
お手数をおかけしてすみません……
0086名無しさん@お腹いっぱい。03/11/30 22:50ID:mAvZxcp3
>>85
スキンのディレクトリ構造はあってるので、解凍ソフトの設定の問題かな。
例えば、j2ch.jarの中にはarticle.j2spというファイルが複数含まれているので
ディレクトリなしで解凍するとおかしくなります。
とりあえず、
a) j2ch.jarをディレクトリ付きで解凍する
b) 今、必要なのはpopupA.jsだけなのでそれ以外のファイルを削除する
のどちらかを試してみて。
00878503/12/01 02:05ID:WbJm0vvz
>>86
できましたー!
FPRESSで階層表示して解凍ではなく、
解凍レンジで一旦全部解凍してから該当ファイルをコピペしたら、a),b)両方ともできました、ありがとうございました!
私は実はj2ch-cacheのように貧相なポップアップ形式で読めない板(download板とか)が読めるようになれば最高なんですが、
よかったらそんなライト版スキンのご検討をお願いします
00888303/12/01 05:15ID:dw+WLPAr
>>84
おお!すばやい対応、ありがとうございます。

試してみました。別ディレクトリにコピーし、navigate.listをfavorite.txtに
リネームして、起動→新着確認→お気にへ追加後→巡回とやってみました。
が、巡回できる板と巡回できない板があります。(1.51だと普通に巡回できる)
>>60の方と同じように巡回(お気に)の多い板だとできません。
(WinXP pro , Java Runtime 1.4.2_02 , Mozilla Firebird)
こちらの環境のせいかも知れませんので、問題なければ流して下さい。
0089名無しさん@お腹いっぱい。03/12/01 21:57ID:zusXdlI2
1.56a
-----
お気に入りの巡回ができないのを修正した。
スレッド一覧のスキンを調整した。

>>88
お気に入りの巡回ができないのはバグだった。これで大丈夫かな?

>>87
>j2ch-cacheのように貧相なポップアップ形式で読めない板(download板とか)が読めるようになれば
ってどういうこと??
00908703/12/01 23:40ID:WbJm0vvz
>>89
ポップアップさせるのにちょっと時間がかかるので、
j2ch-cacheのように時間かからずにすぐにポップアップ表示できて
リンク先へ飛んでいけるスキンがあればいいなと……。

本来は自分で作るべきなんですが、すみません
00918803/12/02 04:51ID:KaovnfRH
>>89
お疲れ様です。
1.56aで、お気に入りの巡回ができるようになりました。
1.51から移行できます。ありがとうございました。
0092名無しさん@お腹いっぱい。03/12/03 00:26ID:oqN2W929
1.57
----
THEBBSのスレッド取得部分を修正した。
レスアンカーをスキン化した。(popupAnchor.j2sp)

>>90
試しに作ってみたから使ってみて。無理やり実現したから使いにくいかも。
(v1.57のアーカイブ中のskins.zipを解凍してskinsフォルダに置いてください。)
00939003/12/04 03:26ID:6Bzr8+oc
>>92
ありがとうございます!リンク部、タブブラウザで使うにあたって使いやすくなりました。
もう一つ、>>nにマウスポインタを合わせた時、多段ポップアップにならずに
マウスポインタを離したら即消えるような表示を作っていただけるとありがたいです……。
ポップアップから[close]とスレ名を抜かして、

   ┌―――――――――――――――――――┐
   │レス番 名前: [sage] 投稿日: 投稿時間 ID:   │
   │                            │
   │本文                         │
   │                            │
   └―――――――――――――――――――┘ 
>>n
 \ ←マウスポインタ
こんな感じの。  
お手数をおかけしてしまい重ね重ね申し訳ありません。。
0094名無しさん@お腹いっぱい。03/12/05 02:10ID:IdeP0YCM
>>93
作ってみたので再び試用してみて。
(サイトのスキンて書いてあるのをダウンロードしてください。)
0095名無しさん@お腹いっぱい。03/12/05 21:34ID:IdeP0YCM
>>93
上のスキンは問題あり過ぎだったので修正した。
(skins-031205.zipを落としてください。)
0096名無しさん@お腹いっぱい。03/12/05 22:59ID:APLkthMa
スレッドの読み込みに物凄い時間がかかるぞゴルァ って書こうとしたら修正されていた。
お疲れ様です。いい感じです。
00979303/12/06 06:16ID:kaly9yyc
>>95
ありがとうございます、お手を煩わせてすみません、かなり近くなっています。
あと、ポップアップを最初に表示させる時の待ちと、上下左右のスクロールバーをなくしていただけると助かります……。
「こんな感じのポップアップ」というところをちょっとスクリプト引っ張ってきたりして自分で試行錯誤して作ってみましたので、よかったら見てみてください。
ttp://xtp0001.s3.x-beat.com/cgi-bin/up/source/Sonata_5345.txt
細かい注文ばかりで申し訳ないです。。
0098名無しさん@お腹いっぱい。03/12/06 12:42ID:U2NMRx2y
スキンをかえてから、スレを閉じるときに時間がかかるようになった。
0099名無しさん@お腹いっぱい。03/12/06 21:31ID:v6aBzCVV
スキンのサンプルを更新した。
書くのを忘れてましたが、スキンを更新するときは上書きしないで下さい。

>>97
試用よろ。(prefetchっていうスキンです。)
01009703/12/06 22:29ID:kaly9yyc
>>99
ありがとうございます!
あと>>nや名前欄に書いてある番号をクリックした時にそのレス番に飛べるようにしていただけると助かります。>>n-n'などの場合はその番号の先頭に飛ぶような感じで。
いろいろすみません……
0101名無しさん@お腹いっぱい。03/12/06 22:36ID:v6aBzCVV
スキンをちょっと修正。22時前にダウンロードした人はもう一回落としてください。
0102名無しさん@お腹いっぱい。03/12/06 23:02ID:v6aBzCVV
書き込んだらレスがついてたのでスキンを再アップした。(03/12/06-2)

>>100
レス番に飛べるようにしてみた。
ただし、"#"でジャンプするので、表示範囲内のみ有効です。
0103名無しさん@お腹いっぱい。03/12/06 23:18ID:v6aBzCVV
新着レスの末尾にゴミがつくのを修正。(03/12/06-3)
010410003/12/06 23:36ID:kaly9yyc
>>102
ありがとうございます!
あとは自分で試行錯誤してみて、どうしてもできないところが出てきたらお願いさせていただくかもしれません。
いろいろありがとうございました!
0105名無しさん@お腹いっぱい。03/12/08 05:45ID:+x2iB//i
自分の場合、defaultのSkinが使いやすいです。
ポップアップ内で前スレや2ch以外のリンクをちょっと見るなどが(・∀・)イイ!!
010610403/12/08 15:37ID:1O5+zmUu
>>102
いろいろやってみました。
が、早くも私の力が及ばず。。

よろしかったら、長いレスのポップアップが画面内に納まるようにと、
j2ch-cacheにおけるpopupArticle.j2spにあたるもの(ポップアップの形式を決めるファイル)の設置をしていただけたら助かります……。
このprefetchスキンの場合、ポップアップする対象はそのスレ内のレスのみだと思うので、
ポップアップに取得する時コンソールを経由しない仕様に(画面の中にないポップアップ対象の
レスは>>2などと書いてあるポップアップ元のレス後に「<div id='popup_2' class='popup'>2のレス</div>」
のように囲んで納める)すると、ポップアップする時に軽くなってよいかと思います。

お手数掛けさせてしまいすみません。
0107名無しさん@お腹いっぱい。03/12/09 00:06ID:NsAMmgo8
>>106
>ポップアップに取得する時コンソールを経由しない仕様にする
のは今の実装の都合上結構大変なのでしばらく時間がかかりそうです。
010810603/12/09 06:13ID:WU5hQwkg
>>107
だと思います、なので言うべきかどうか迷いました……。
じっくりお待ちしております。j2ch-cacheがそういう仕様のようなので、私の素人考えではcacheの構造を調べれば多分ヒントになるのではないかと思います。
いつもありがとです、助かります
0109名無しさん@お腹いっぱい。03/12/10 01:52ID:HVnsZ3s9
1.58
----
スキンを修正した。

ページの方のスキンの更新と紛らわしいんだけど、
これはdefaultのスキンの修正です。

>>108
しばらく時間がかかりそうといいつつ作ってみた。
本体とスキンの最新バージョン(1.58と03/12/09)を落としてから、hiddenっていうスキンを選んでみてください。
0110名無しさん@お腹いっぱい。03/12/10 04:41ID:b+ojzql5
>>109
おお、すっごい早いですね、驚愕です!

が、j2ch-kache-158.zipを解凍しようとすると書庫エラーがでてしまいます。
一応確認お願いします。こちらの問題であればすみません。
0111名無しさん@お腹いっぱい。03/12/10 05:48ID:oI7k5DPf
>>109 おつかれさまです。

>>110
もう差し替えられているのかな? こちらではエラーは出ません。
(色々な解凍ツールで試してみました)
0112名無しさん@お腹いっぱい。03/12/10 05:56ID:b+ojzql5
>>111
Irvine使ったらうまくいきました。こちらの問題だったようです、すみません
011311203/12/10 06:17ID:b+ojzql5
Proxomitronの「Local File Access Killer (2003/05/19)」というフィルターがなぜか誤爆していたようです。
お騒がせしました。。
0114名無しさん@お腹いっぱい。03/12/12 05:21ID:GDACvZyU
ほしゅ
0115名無しさん@お腹いっぱい。03/12/12 11:30ID:58sH5hnH
たまにはageたほうがいいんでは
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側の問題でしたら是非対応して頂きたいのですが
どうぞよろしくお願いします。
■ このスレッドは過去ログ倉庫に格納されています