BBSキャッシュサーバ「j2ch-cache/kache」Part4
■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。
2005/08/21(日) 02:50:55ID:37BGQXLf0いわゆる2ちゃんねるブラウザ(ビューア)に相当する機能を持ったソフトウェアですが、ユーザー
インターフェイスにWebブラウザを使用する独特のスタイルを取っています。
本家の開発は終了していますが、前々スレ832氏により2ch仕様変更への対応と大幅に機能拡張された
j2ch-kacheが公開されています。詳細は>>2-5
0402名無しさん@お腹いっぱい。
2009/03/01(日) 02:28:32ID:tkpWfV/k00403名無しさん@お腹いっぱい。
2009/03/01(日) 03:08:29ID:z0KDs8OY0machi.to/bbs/read.pl が
machi.to/bbs/read.cgi になるように
urlfilter.iniで設定すればいいんじゃないかな
0404名無しさん@お腹いっぱい。
2009/03/01(日) 16:54:25ID:Za1nrlMz0[MachiBBS]
BoardType=JBBSBoard
CgiRead=../bbs/read.pl
http://www.machi.to/bbs/read.cgi/tawara/1056636953/157 を参考にしてみました。
0405名無しさん@お腹いっぱい。
2009/03/03(火) 15:04:44ID:f8Bqcrxy0[(([^.]+))+\.machi(bbs\.com|\.to)/]
CgiRead=../bbs/read.cgi
の二行を追加したら読めた
デフォルトの board.ini では
[([^.]+)\.machi(bbs\.com|\.to)/]
のようにサブドメインが一重でしか設定されていないので上手くいってなかったっぽい
俺は myboard.ini の追加だけで済ませたけど、board.ini と class.ini を修正するのがベストかもしれない
0406名無しさん@お腹いっぱい。
2009/03/03(火) 22:55:56ID:55OxZZ/l0報告ありがと。
\j2ch-cache-0.64-win32\adm\skins\myboard.ini の修正でうまくいきましたか?
myboard.ini の他にしたの2つも修正したけどうまくいかない。
\j2ch-cache-0.64-win32\lib\j2ch\etc\class.ini
\j2ch-cache-0.64-win32\lib\j2ch\etc\board.ini
週末にじっくり取り組んでみるよ。
0407名無しさん@お腹いっぱい。
2009/03/03(火) 23:04:42ID:55OxZZ/l00408名無しさん@お腹いっぱい。
2009/03/04(水) 10:29:55ID:fZ2L3em30(cache->kache で仕様変更がなければ)myboard.ini の配置場所は adm の下
>>406 の例だと
\j2ch-cache-0.64-win32\adm\myboard.ini
って、今正規表現見直したら
[(([^.]+)\.)+machi(bbs\.com|\.to)/]
の方が正しいような気がするのだが(ていうかそうしたつもりだった)
>>405 の設定で確かに動いてる・・・ なぜだろう?
0409名無しさん@お腹いっぱい。
2009/03/04(水) 13:06:23ID:u9Vl0arF0OS/2WARP4.52
JAVA1.42 -04
j2ch-kache1.79a
j2ch-kache→adm内にmyboard.iniが無い。
myboard.iniがあるのはsampleフォルダー内だ。sampleという事は之は使って
ないんじゃないのかと。
試しにadmにコピーして、最終行に>>405を記述してもまちBBSの新規レスは
エラーが返る。
他にmyboard.iniがあるか虱潰しに見ても見当たらない。
謎だ。
0410名無しさん@お腹いっぱい。
2009/03/04(水) 13:07:53ID:u9Vl0arF0エラーが発生しました(http://tohoku.machi.to/bbs/read.cgi?BBS=touhoku&KEY=1184573326&START=410&NOFIRST=TRUE)
j2ch.net.bbs.RedirectedException: http://tohoku.machi.to/bbs/read.cgi?BBS=touhoku&KEY=1184573326&START=410&NOFIRST=TRUE
at j2ch.net.util.HttpUtil.getInputStream(HttpUtil.java:352)
at j2ch.net.util.HttpUtil.doGet(HttpUtil.java:281)
at j2ch.net.bbs.AbstractBBSThread.download(AbstractBBSThread.java:530)
at j2ch.net.bbs.AbstractBBSThread.updateArticleListImpl(AbstractBBSThread.java:598)
at j2ch.net.bbs.AbstractBBSThread.updateArticleList(AbstractBBSThread.java:541)
at j2ch.cache.J2chHttpHandler$showArticleList.exec(J2chHttpHandler.java:2518)
at j2ch.cache.J2chHttpHandler$Service.run(J2chHttpHandler.java:444)
at j2ch.cache.J2chHttpHandler$Service.exec(J2chHttpHandler.java:432)
at j2ch.cache.J2chHttpHandler.doService(J2chHttpHandler.java:420)
at j2ch.cache.HttpHandler.doServiceAsServer(HttpHandler.java:507)
at j2ch.cache.HttpHandler.mainLoop(HttpHandler.java:571)
at j2ch.cache.HttpHandler.run(HttpHandler.java:604)
0411名無しさん@お腹いっぱい。
2009/03/04(水) 13:47:29ID:fZ2L3em30myboard.ini はユーザ独自設定用のファイルなのでデフォルトでは存在しない
だから sample フォルダにあるのをいじって置き換えるか自分で新規に作るかして
adm に置けば OK
あと、念のためだけど myboard.ini は置いただけでは反映されない
板一覧の再読み込みまたは更新が最低限必要
>>410 のエラー表示じゃなくてコンソールに出てるログで
2009/03/04 14:07:46 [GET <<URL>>]
っていうのが出てくるけど、この URL が read.pl なら反映されてないとわかる
0412名無しさん@お腹いっぱい。
2009/03/04(水) 15:28:19ID:DFeQJ8K50うちがそうだったんだけど、>>4052行の次に空行を入れてみるといいかも?
あと、反映されているかどうかはボード表示のURLに&cmd=showparamsを足した画面がわかりやすいかも
CgiRead=../bbs/read.cgi と出ていればOK
0413OS/2ゆーざー
2009/03/04(水) 18:41:44ID:u9Vl0arF0成程!!!!!!!
一度原状復帰させておいてたので、再度 sample の myboard.ini に>>405の
[(([^.]+))+\.machi(bbs\.com|\.to)/]
CgiRead=../bbs/read.cgi
を最終行に追加。sample から adm に myboard.ini をコピー。
板一覧更新。
更にスレ一覧更新。
過去に取得していたスレの「新着レス取得」でレス取得出来た。
いや、これは気付いた人、美事。天晴れ。大感謝。
で、>>405の一行目
[(([^.]+))+\.machi(bbs\.com|\.to)/]
と、>>406の
[(([^.]+)\.)+machi(bbs\.com|\.to)/]
のどっちで使用していけばいいんだろうか。
うちの環境でも>>405で動いてる。
しかし、気付いた人見事。天晴れ。
0414OS/2ゆーざー
2009/03/04(水) 18:44:19ID:u9Vl0arF0使っている人が多いのか。
今迄使ってなかったiniファイルだけど、以前から使ってた人はどんな理由で使ってた
んだろう。
0415OS/2ゆーざー
2009/03/04(水) 18:47:51ID:u9Vl0arF0は>>408だった。 orz
>>406、ごめんね?
0416405他
2009/03/05(木) 11:00:51ID:6aU2iBLx0結論からいうと、>>405 でもいいし、board.ini にある設定と同じ
[([^.]+)+\.machi(bbs\.com|\.to)/]
でも OK だった
>>408 でも間違ってはいないので動くことは動く
(2channel.brd を見直して正解がわかった)
でも、じゃあなぜ class.ini(または board.ini)の書き換えではだめだったのかという新たな疑問が・・・
0417名無しさん@お腹いっぱい。
2009/03/05(木) 11:01:51ID:6aU2iBLx0安価ミス
>>412 じゃなくて >>413
ごめん
0418OS/2ゆーざー
2009/03/05(木) 12:45:55ID:1TbuWe9N0うむ、179 aではboard.iniもclass.iniもOS/2で使っている分では見当たらないよう
だ。
179 a以来ずっとVer upしていなかった所為(1.8xでまともに動かなかった記憶)
もあるかと、勘案して194 fをDLし、動かしてみたが、途中で止まる。
193をDLして展開、動かしてみているが、色々変わってんだな。こりゃ。
127.0.0.1:7524ではなく、127.0.0.1:5467xxと見慣れたポートではなく、各ポート
が開き捲り、閉じ捲る。
何だ、これは。
此儘使うかどうか迷うな。ログのインポート(移行だよな?)がよく解っていない
からなぁ。
で、193でも矢っ張りboard.iniとclass.iniが見当たらない。
と、書き込む。
0419OS/2ゆーざー
2009/03/05(木) 12:59:16ID:1TbuWe9N0したら、成程、そうか。
jarファイル内のetcディレクトリー内での話なんだな。
0420名無しさん@お腹いっぱい。
2009/03/06(金) 20:57:33ID:yQf8oy9s0j2ch-cache/kacheとマダマダ付き合っていけると思うと嬉しいね!
みんなありがと〜
0421名無しさん@お腹いっぱい。
2009/03/27(金) 19:17:11ID:9+QDtznc0一番簡単なのは
j2ch.jar/etc/board.iniかj2ch.jar/etc/class.iniにある(verに依る)から
CgiRead=../bbs/read.pl
の行を"削除"することかな
0422名無しさん@お腹いっぱい。
2009/04/22(水) 01:46:08ID:MC+7mjvQPj2ch-kacheも書き込みをproxy(と言うかp2proxy起動後のローカルホスト)経由
で書き込めるような改良って出来ないもんだろうか。
127.0.0.1:xを使っているアプリケーションだから、別枠で127.0.0.1:別ポート
経由にするというのは難しい物なんだろうか。
現状p2.2chとj2ch-kacheとタブを二枚広げて閲覧という体制だけど、何とい
うか、j2ch-kacheで賄えるなら賄いたいもんだと思ったから、質問です。
0423名無しさん@お腹いっぱい。
2009/05/14(木) 17:05:15ID:l75fs6IT0>>422
httpProxy.txt に使いたい proxy を書き込めばいいはず
詳しくは readme.txt を参照すべし
0424名無しさん@お腹いっぱい。
2009/05/17(日) 01:38:05ID:6t/+UAOwP遅レスだが、成程。jarファイルの中のテキストという事だね?
時間を見つけてトライしてみよう。
0425名無しさん@お腹いっぱい。
2009/05/30(土) 01:42:27ID:UlLWrrdJ0まちBBSが読めません その2
http://sports2.2ch.net/test/read.cgi/operatex/1205242325/
0426名無しさん@お腹いっぱい。
2009/07/12(日) 23:02:31ID:A3TPs9Su00427名無しさん@お腹いっぱい。
2009/09/12(土) 22:04:12ID:vxDw4LYh00428名無しさん@お腹いっぱい。
2009/09/30(水) 15:08:00ID:0zLGTihf00429YTUKVqolCClbAQN
2009/10/22(木) 23:26:25ID:Os38Pjzz00430wkOGgNmnsTLnBzjyBAR
2009/10/22(木) 23:45:19ID:vrUb3GDB00431dUQsdvfpqBKAtdP
2009/10/23(金) 21:30:07ID:f/yeb8hx00432名無しさん@お腹いっぱい。
2009/12/31(木) 20:03:33ID:VOq61CGc00433名無しさん@お腹いっぱい。
2010/02/22(月) 14:34:01ID:Kzv1p6bY00434名無しさん@お腹いっぱい。
2010/03/06(土) 11:24:01ID:r4EzJy6500435名無しさん@お腹いっぱい。
2010/04/29(木) 03:49:35ID:hUWDcOTt0まだ j2ch-kache 使ってる人ってどれくらいいるのかなぁ?
0436名無しさん@お腹いっぱい。
2010/04/29(木) 08:34:53ID:AHRVJSX+0ノシ
v1.79aだが。
0437名無しさん@お腹いっぱい。
2010/05/03(月) 21:36:41ID:HOECbApD06年来の愛用中。
複数の環境で閲覧履歴を共有できるのはこれの他になかったので。
Win2000->FreeBSD->OS X->Debian->CoLinux@WinXPと動作環境を
変えてきましたが特にトラブルらしいトラブルはなかったなぁ。
iPhone表示用スキンが欲しい今日この頃。
0438名無しさん@お腹いっぱい。
2010/08/05(木) 10:46:43ID:LI5IpkGT00439名無しさん@お腹いっぱい。
2011/01/12(水) 23:45:27ID:t2J5qwon0http://localhost:7524/image/-_-http://〜
のリンクを直で開くと表示されるんだけど、信頼するゾーンに追加しても変わらず。
0440名無しさん@お腹いっぱい。
2011/02/09(水) 10:45:05ID:9HY8Gd0700441名無しさん@お腹いっぱい。
2011/02/09(水) 11:06:05ID:9HY8Gd070うちだけなのだろうか?
エラー:1
java.lang.ArrayIndexOutOfBoundsException: 1
at j2ch.net.util.CookieHandler.set(CookieHandler.java:216)
at j2ch.net.util.HttpUtil.getInputStream(HttpUtil.java:364)
at j2ch.net.util.HttpUtil.doPost(HttpUtil.java:298)
at j2ch.net.bbs.AbstractBBSBoard.postImpl(AbstractBBSBoard.java:782)
at j2ch.net.bbs.AbstractBBSBoard.post(AbstractBBSBoard.java:743)
at j2ch.net.bbs.SimpleDatBoard.post(SimpleDatBoard.java:94)
at j2ch.cache.service.PostResponse.exec(PostResponse.java:355)
at j2ch.cache.service.J2chHttpService.exec(J2chHttpService.java:224)
at j2ch.cache.J2chServiceHandler.doService(J2chServiceHandler.java:94)
at j2ch.cache.HttpHandler.doJ2chService(HttpHandler.java:384)
at j2ch.cache.HttpHandler.process(HttpHandler.java:328)
at j2ch.cache.HttpHandler.run(HttpHandler.java:125)
at java.lang.Thread.run(Thread.java:619)
0442名無しさん@お腹いっぱい。
2011/02/09(水) 14:05:49ID:77BSW7OD0うちも今日から出てた
0443名無しさん@お腹いっぱい。
2011/02/11(金) 22:29:40ID:mbPgQ4h70書き込みでエラーが出るのを修正した。
修正したらJREが1.4.2だと動かなくなったようだ。
ソースが古いので不具合あるかもしれない。
0444名無しさん@お腹いっぱい。
2011/02/11(金) 23:00:18ID:lPtmNTDs0おつかれさまです!
書き込みテストもかねて……うちのサーバ実は1.4.2なんですが大丈夫なようです
0445名無しさん@お腹いっぱい。
2011/02/11(金) 23:28:39ID:mbPgQ4h700446名無しさん@お腹いっぱい。
2011/02/12(土) 00:46:10ID:GIwrjug60お疲れ様です。っていうか作者健在だったのか!
0447名無しさん@お腹いっぱい。
2011/02/12(土) 15:46:28ID:T6vUttH30作者さん乙です
0448名無しさん@お腹いっぱい。
2011/02/12(土) 16:09:32ID:T6vUttH30環境的にはj2ch-cache.exeから起動してて、J2SE 1.6.0_23入れてます。
エラー:null
java.lang.NullPointerException
at j2ch.cache.PageWriter.write(PageWriter.java:18)
at j2ch.cache.service.UpdateConfig.showConfig(UpdateConfig.java:197)
at j2ch.cache.service.UpdateConfig.exec(UpdateConfig.java:204)
at j2ch.cache.service.J2chHttpService.exec(J2chHttpService.java:224)
at j2ch.cache.J2chServiceHandler.doService(J2chServiceHandler.java:94)
at j2ch.cache.HttpHandler.doJ2chService(HttpHandler.java:384)
at j2ch.cache.HttpHandler.process(HttpHandler.java:328)
at j2ch.cache.HttpHandler.run(HttpHandler.java:125)
at java.lang.Thread.run(Unknown Source)
0449名無しさん@お腹いっぱい。
2011/02/12(土) 20:25:39ID:n6BLDs+n0まさか新版が出るとは…
作者様乙です。未だに愛用してます。
0450名無しさん@お腹いっぱい。
2011/02/12(土) 20:35:07ID:n6BLDs+n0モバイルツールと共有出来る機能があると嬉しいですね。
(クラウド、対応的な)
0451sage
2011/02/12(土) 20:43:38ID:I+5rQwgE0あれ?UpdateConfig.javaは197行も無い・・・
CLASSPATHの関係でj2ch-cache.exeがPCのどこかにある古いファイル(.class or .jar)を
読んでいる気がする
0452448
2011/02/13(日) 00:17:22ID:inrGSX9y0その通りで関係無いディレクトリに入れておいた古いがなぜか読まれてただけでした…
あと質問ばかりで申し訳ないですけど、他PCから参照すると407 Proxy Authentication Requiredが出るようになってしまいました。
前までは問題無く見られる環境だったんですが、このあたりの動作も何か変わったんでしょうか?
0453名無しさん@お腹いっぱい。
2011/02/13(日) 19:20:10ID:F753ezWn0---
範囲レスがポップアップされないのを修正した。
ツリーの表示がおかしいのを修正した。
まちBBSの変更に対応した。
>>452
よくわからないけど
外部からの接続を許可しない状態でパスワードの設定をon/offしてみるとか
0454名無しさん@お腹いっぱい。
2011/02/13(日) 19:50:49ID:inrGSX9y0なんかよくわかんないけどURLにホスト名じゃなくIPで入れたら見られるようになりました。
何だろ
0455sage
2011/02/13(日) 20:14:13ID:q/Hztqo+0おつかれさまです。
まちBBSは何か対応が必要なのでしょうか?
1.94hだと新規レスが1ずつしか表示されなくなりました。
0456名無しさん@お腹いっぱい。
2011/02/14(月) 03:04:34ID:kSUktPMb0「NGキーワード」と「NG正規表現」の登録内容が
入れ替わっているのだが…
0457名無しさん@お腹いっぱい。
2011/02/14(月) 10:29:51ID:iOIKYcoG0あと、すごく困ったことがあって、出先からはsshのport forwardで自宅のj2ch-kacheにつないでいるのですが
ブラウザ-ssh-(a)-j2ch-kache-外部
こんな感じなんですが、IEでいう「サーバーが見つからないか、DNS エラーです。
」が出ます。
(a)でパケットキャプチャすると、j2ch-kacheにGETリクエストは投げていますが、j2ch-kacheがいきなりリセットしてくる状態です。
結局1.94fに戻しちゃいました……
0458457
2011/02/14(月) 16:51:16ID:iOIKYcoG02011/02/14 9:15:35 Thread-11 PROCESS Socket[addr=/192.168.1.3,port=54233,localport=7524]
2011/02/14 9:15:36 Thread-11 REQ-0 4657294 GET / HTTP/1.1
2011/02/14 9:15:36 Thread-11 ERROR no protocol: /
java.net.MalformedURLException: no protocol: /
at java.net.URL.<init>(URL.java:537)
at java.net.URL.<init>(URL.java:434)
at java.net.URL.<init>(URL.java:383)
at j2ch.cache.HttpProxyHandler.doService(HttpProxyHandler.java:119)
at j2ch.cache.HttpHandler.doHttpProxy(HttpHandler.java:319)
at j2ch.cache.HttpHandler.processHTTPRequest(HttpHandler.java:259)
at j2ch.cache.HttpHandler.run(HttpHandler.java:166)
at java.lang.Thread.run(Thread.java:534)
0459名無しさん@お腹いっぱい。
2011/02/14(月) 17:29:09ID:QBbj57Gp00460名無しさん@お腹いっぱい。
2011/02/14(月) 19:32:35ID:wIg992Pz0-----
メール欄の記録が名前欄に表示されるのを修正した。
NG正規表現を常に有効にした。
(abornkeyword2.listが固定で正規表現NGワード用ファイルになります。)
まちBBSの新着取得がおかしいのを修正した。
>>455-457あたりの修正
>>458
調べてみる
0461名無しさん@お腹いっぱい。
2011/02/14(月) 19:49:17ID:wIg992Pz00462457
2011/02/14(月) 20:30:16ID:iOIKYcoG0おつかれさまです
>>456が何かそのままなような……まちBBSの新着はokでした
あと>>457ですが自宅に帰って来ちゃったので,明日改めて報告させていただきます
0463名無しさん@お腹いっぱい。
2011/02/14(月) 20:58:56ID:wIg992Pz0今まで正規表現を有効にチェックして使ってたら
abornkeyword2.listとabornkeyword.listの中身を入れ替える必要がある
0464名無しさん@お腹いっぱい。
2011/02/14(月) 22:13:27ID:iOIKYcoG0失礼しました……
0465名無しさん@お腹いっぱい。
2011/02/14(月) 22:17:16ID:QBbj57Gp0試してみたら、やっぱりホスト名でアクセスすると407出ますね
0467名無しさん@お腹いっぱい。
2011/03/03(木) 13:29:55.24ID:wW47Hyey0表示全般がぶっ壊れて使い物にならなくなったので 1.94f に戻しているのだが
昨日くらいから書き込んでも >>441 が出なくなった(ので 1.94f で何の支障もなくなった)
一応報告まで
0468名無しさん@お腹いっぱい。
2011/09/27(火) 13:21:26.50ID:eAUeNZsb00469名無しさん@お腹いっぱい。
2011/12/28(水) 14:42:05.21ID:mEths29F00470名無しさん@お腹いっぱい。
2012/01/25(水) 03:50:24.51ID:NEp2lO5q0■ このスレッドは過去ログ倉庫に格納されています