☆ Recent Changes MO2 Change Journal [リソース・チュートリアル] ID:192610 Author:DiggiDiggslay 2026-09-24 05:48 Update! Version:1.0.3
- RATE: ★=11 [DOWNLOAD SITE]
-
TAG: [ツール] [ユーティリティ] [MO2] [MO2プラグイン]
2026-09-22 17:53:31 [編集する] [差分] [日本語化UP]

Recent Changes MO2 Change Journal
■概要
MO2左ペインのMOD変更履歴を自動記録する、読み取り専用のMod Organizer 2用プラグイン
「最近何を変更したか」を確認できるため、MOD環境で不具合が発生した際の原因調査を支援
ゲーム非依存で、MO2管理下の各ゲームで使用可能
■記録内容
・MODの導入
・MODの削除
・有効化
・無効化
・優先順位変更 / 移動
・プロファイル変更
・ユーザー作成チェックポイント
履歴はMO2終了後も保持される
■安全性
Recent Changesは読み取り専用
以下の操作は自動実行しない
・MODの有効化 / 無効化
・MODの移動 / 並べ替え
・MOD名変更
・MOD削除
・過去状態への復元
・Undo / Rollback
v1.0.0では自動復元機能なし
■履歴検索 / 絞り込み
MO2 → Tools → Recent Changes → History
以下で絞り込み可能
・MOD名
・プロファイル
・イベント種類
・イベント詳細
・履歴元
・期間
期間:
・現在のセッション
・今日
・過去24時間
・過去7日
・過去30日
・最後のチェックポイント以降
・すべて
■セッション別表示
「Group by Session」を有効にすると、MO2起動セッションごとに履歴を分けて表示
※セッション見出しは表示専用で、履歴データ自体には保存されない
※セッション表示中は並べ替え無効
■チェックポイント
履歴内に任意の名前付き基準点を作成可能
例:
・UI変更前
・正常起動確認済み
・戦闘MOD導入前
・安定動作環境
「最後のチェックポイント以降」で、それ以降の変更だけ確認可能
■アーカイブ
現在の履歴を保存して、新しい履歴を開始可能
保存済みアーカイブでも以下を利用可能
・検索
・イベント絞り込み
・期間絞り込み
・プロファイル絞り込み
・セッション別表示
・CSV出力
・JSON出力
・現在も存在するMODへの移動
※アーカイブは読み取り専用
■MO2内のMODへ移動
対応する履歴をダブルクリック、または右クリックメニューから操作可能
・MODへ移動
・MODフォルダを開く
・MOD名をコピー
・イベント詳細をコピー
・生JSONをコピー
※削除済みMODは移動 / フォルダ表示不可
※MO2側の現在の検索 / フィルターは自動解除しない
■出力
現在表示中の絞り込み結果を以下へ出力可能
・CSV
・JSON
■履歴保存設定
Settings → History & Storage
設定可能:
・自動アーカイブする履歴サイズ
・画面へ読み込む最大イベント数
・flush + fsyncによる安全な書き込み
・現在の履歴をアーカイブ
・現在の履歴を消去
※画面表示数の制限は保存済み履歴を削除しない
※現在の履歴を消去してもアーカイブは残る
■破損した履歴への対応
JSONLの一部が破損 / 途中で切れていても、正常な記録は読み込み可能
・不正な行のみスキップ
・不正件数を報告
・末尾の途中書き込みも個別判定
・元ファイルを勝手に修復 / 書き換えない
■起動時復元
ライブ監視と前回状態のスナップショットを併用
・プラグイン停止中に発生した一部変更も次回起動時に検出可能
・MO2起動直後の一時的な空リストを大量削除と誤認しない
・プロファイル切替時の一時的な変更通知を抑制
・切替完了後に基準状態を再構築
■設定項目
・表示言語
・技術ログレベル
・起動時スナップショット比較
・セパレーター変更記録
・プロファイル変更記録
・履歴自動分割サイズ
・画面へ読み込む履歴数
・安全な履歴書き込み
・履歴のアーカイブ / 消去
※セパレーター記録は初期状態で無効
■診断機能
Support & Diagnostics
利用可能:
・データフォルダを開く
・技術ログを開く
・診断パッケージ作成
・サポート情報をコピー
・自己診断実行
・履歴をアーカイブ
自己診断では以下などを確認。
・コールバック登録
・起動時差分検出
・データ保存
・フィルター
・翻訳
・アーカイブ
・MO2内移動機能
・診断時の個人情報処理
・JSONL耐障害性
・履歴表示性能
5,000件の疑似履歴による性能確認も実行
■性能診断
以下の処理時間を記録可能
・履歴ファイル読込
・絞り込み
・表描画
・全体更新
・遅い処理
・Qt描画処理の各段階
※診断のみでMO2の状態は変更しない
■プライバシー
診断ZIPへコピーするログ内のユーザーフォルダ名を自動匿名化
例:
C:\Users\UserName\
↓
C:\Users\\
※匿名化されるのは診断パッケージ内のコピーのみ
※元の履歴 / 設定 / ログは変更しない
■内蔵ハンドブック
MO2 → Tools → Recent Changes → Handbook
以下を解説
・履歴記録
・検索 / 絞り込み
・チェックポイント
・保存 / アーカイブ
・起動時 / プロファイル切替保護
・ログ
・自己診断
・診断パッケージ
・サポート手順
検索機能あり
■対応言語
14言語を内蔵。
・英語
・ドイツ語
・フランス語
・スペイン語
・イタリア語
・ポーランド語
・ポルトガル語(ブラジル)
・ロシア語
・ウクライナ語
・トルコ語
・簡体字中国語
・繁体字中国語
・日本語
・韓国語
「Auto / System」ではOS言語を自動使用し、未対応なら英語
■導入方法
① Mod Organizer 2を完全終了
② 古いRecent ChangesのPythonファイルがある場合は削除
③ ダウンロードしたアーカイブを展開
④ recent_changes.pyを以下へ直接配置
...\Mod Organizer 2\plugins\
⑤ MO2を起動
⑥ 以下から開く
MO2 → Tools → Recent Changes
※recent_changes.pyをサブフォルダへ入れない
■更新方法
① MO2を終了
② recent_changes.pyを新しい版へ置き換え
③ Recent Changesのデータフォルダはそのまま残す
④ MO2を再起動
履歴、アーカイブ、設定、スナップショットは維持される
■削除方法
MO2終了後、以下を削除
...\Mod Organizer 2\plugins\recent_changes.py
※履歴、設定、出力、アーカイブ、診断ファイルはデータフォルダへ残る
■保存データ
データフォルダには以下などを保存
recent_changes_history.jsonl
recent_changes_snapshot.json
recent_changes_settings.json
recent_changes.log
history_archives\
diagnostics\
exports\
保存先は環境によって異なるため、Support & Diagnostics → Open Data Folderから確認推奨
■互換性
・ゲーム非依存
・MO2左ペインのみを対象
・MO2内蔵Python / PyQt6環境を使用
・テーマ対応Qt部品を使用
・カスタムMO2テーマによって見た目が変化する場合あり
■必要条件
Mod Organizer 2 v2.5.2
MO2内蔵Python / PyQt6環境Skyrim Special Edition Nexus, DiggiDiggslay. 24 Sep 2026. Recent Changes MO2 Change Journal. 22 Sep 2026 <https://www.nexusmods.com/skyrimspecialedition/mods/192610>.スポンサーリンク
スポンサーリンク
上記説明は古い又は異なる場合があります。導入の際はDescriptionを確認の上、自己責任でお願いします。
説明はどなたでも編集する事が可能です、古い又は異なる場合は編集にご協力をお願いします。
To users except in Japan - コメントコメントだけでも投稿できます。気に入ったMODはNEXUSでもENDORSEしましょう。
[Spoiler]テキスト[/Spoiler]とする事で隠しテキスト、#や>>後、半角数字でアンカーを使用可。 -
-
- 作者(DiggiDiggslay)さんのMOD※Authorの検索結果のため別作者さんのMODが表示される場合があります。
スポンサーリンク
スポンサーリンク