[過去ログ] Electronによる掲示板ビューア Siki Part24 (1002レス)
前次1-
抽出解除 レス栞

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
372
(2): ez 2023/08/10(木)23:55 ID:Jw/xTqS50(8/8) AAS
Siki のプラグイン clean_log をアップデートした

- ログを削除した際に read.db 内の対応するエントリーも削除するようにした
- 数字以外が含まれるスレッドIDに対応した

read.db はおそらく各スレの既読位置の管理用、past.json は過去ログのインデックス
ユーザーがログファイルを手動で消した場合、これらにエントリーが残ってしまうようだったので、ログファイルがないのに存在しているエントリーを削除するようにした

(ユーザーがログのフォルダごと削除した場合は、その中にある read.db, past.json も削除されるので、エントリーだけ残ることはない)

このプラグインは read.db や past.json を触っているが、RomTenma さんには将来 Siki の仕様変更をしたくなったときにはこのプラグインのことは気にせず仕様変更してもらえればと思う。
省4
377
(1): 2023/08/11(金)00:18 ID:/AdJXZ+Y0(1/4) AAS
>>372
乙です
常時ログを消去する設定はindex.jsを書き換えてサイトごとにpolicy: 'delet'にしてkeepの部分は[]にするので合ってますか?
全てのサイトの過去ログを保持しない設定は可能ですか?
378
(2): ez 2023/08/11(金)00:46 ID:Gs6XViIb0(2/8) AAS
すみません、さきほど公開した version 1.0.2 (>>372) に不具合がありました
修正して 1.0.3 にしました

read.db を、本来は各エントリーごとに改行が入るところを、全エントリーを1行で出力していました

372 を書いた後で気づいて zip ファイルは非公開にしましたが、
もし version 1.0.2 をダウンロードして Siki で実行してくださった方がいれば、以下の対処をお願いします

delete で指定したサイトの板のログフォルダにある read.db ファイルを削除してください
policy で delete を指定された場合は、read.db は各板ごとにありますので、
省2
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 1.288s*