このプロジェクトについて
Sena Repoは、オープンソースで自己ホスト型のビジュアルノベル(ギャルゲー)向けプライベートライブラリ管理ツールです。サーバー+クライアントのアーキテクチャを採用し、ゲームライブラリをNASなどのリモートサーバーに展開して、ユーザーが自分のサイトを完全に管理できるように設計されています。ローカルゲームマネージャーではありません。
主な機能:
- ライブラリ管理:ビジュアルノベルゲームファイルをスキャン、スクレイピング、分類し、クライアントでグリッド/リストの2つのビューで表示します。会社(開発元)、タグ、プラットフォームでフィルタリング可能です。
- ゲーム詳細ページ:カバー、背景、紹介、タグ、バージョンリスト、ダウンロードエントリを表示します。
- ダウンロードとインストール:クライアントは自動で指定ディレクトリにダウンロード・解凍でき、ゲームをSteamサードパーティゲームとしてインポートし、ショートカットを生成できます。
- Steamパッチ注入:パッチファイルをスキャン・スクレイピング・マッチングし、Steamで購入したビジュアルノベルにパッチを注入します。クライアントとサーバーの両方でパッチ管理インターフェースを提供します。
- メタデータ編集:複数ソースのスクレイピング結果をフィールドごとに比較・選択できます。
- ユーザーと設定:個人情報、ユーザー管理、設定ページを提供します。
プラットフォームと展開:READMEバッジには、Windows、Android、Linuxのサポートが記載されています。インストールと使用チュートリアルは公式ドキュメントサイト https://sena-repo.github.io を参照してください。
ライセンスと注意事項:このプロジェクトはAGPL-3.0ライセンスを採用しており、変更版を公開展開または配布する場合はオープンソース化が必要です。READMEの免責事項には、このプロジェクトは合法的な用途のみを目的としており、ゲーム本体、クラックリソース、または認証回避機能を提供しないこと、AI支援で開発されており、セキュリティは監査されておらず、公開展開前に自己強化が必要であること、将来のアップデートでサーバー側の変更が発生する可能性があり、データを保持できない可能性があることが記載されています。このプロジェクトは、7-Zip-zstd、OpenList、Playniteなどの複数のオープンソースプロジェクトを参考にしています。
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.