このプロジェクトについて

Ludusaviは、Rustで書かれたPCビデオゲームのセーブデータをバックアップするためのクロスプラットフォームツールです。複数のゲームストアをサポートし、スクリプト用のグラフィカルインターフェースとコマンドラインインターフェースの両方を提供します。Bash、Fish、Zsh、PowerShell、Elvish向けのタブ補完機能も備えています。 主な機能: - 19,000以上のゲームのデータに加え、ユーザー定義のカスタムエントリをバックアップします。 - Steam、GOG、Epic、Heroic、Lutris、その他のゲームライブラリのバックアップと復元をサポートします。 - ファイルとして保存されたセーブデータとWindowsレジストリ内のセーブデータ、Steamを使用したProtonセーブ、Steamスクリーンショットを処理します。 - Steam Deckで動作し、Playnite拡張機能としても利用できます。 - ゲームごとのバックアップ情報にはLudusavi Manifestを使用しており、主にPCGamingWikiから情報を取得しています。 インストールはポータブルです。リリースページからWindows、Linux、Mac用の実行ファイルをダウンロードできます。また、Winget、Scoop、Flatpak、Cargo経由でも利用可能です。詳細なヘルプドキュメントでは、バックアップの自動化、除外、保持、検証、クラウドバックアップ、カスタムゲーム、重複、フィルタリング、ゲーム起動ラッピング、リダイレクト、ルート、選択的スキャン、オペレーティングシステム間の転送、アプリケーションフォルダ、バックアップ構造、コマンドライン、設定ファイル、環境変数、ロギング、トラブルシューティングなどのトピックをカバーしています。 READMEには、コミュニティ作成のセカンダリマニフェスト、Decky Loader、LaunchBox、VS Code用のプラグイン、GSMからLudusaviへのコンバーターについても記載されています。比較セクションでは、他のバックアップツールについて、プラットフォームサポート、速度、ソースの可用性、インターフェースの違いを説明しています。