このプロジェクトについて
Github Launcherは、GitHub Releasesを通じて配布されるアプリケーションを管理・実行するためのデスクトップアプリケーションです。以前はN64Recomp Launcherという名称でしたが、N64Recompツールの開発者からの要請を受けて改名されました。主にN64の再コンパイル済みゲームを対象としたレガシーリリースも引き続き利用可能です。旧バージョンから移行するユーザーは、新しいファイルをランチャーフォルダにコピーし、「N64Recomp」を含む名前のファイルを削除するという手動での更新が必要です。既存の設定は引き続き互換性があります。
主な機能:
- 自動更新: GitHubから最新リリースをダウンロードしてインストールします。
- バージョン管理: バージョンを自動的にチェックし、インストール済みアプリを最新の状態に保ちます。
- アプリ管理: GitHubでホストされているアプリを閲覧、ダウンロード、起動するためのインターフェース。
- 更新取得のためのGitHub Releases統合。
要件とインストール: ランチャーには.NET 9ランタイムと、更新およびダウンロードのためのインターネット接続が必要です。インストールは、最新リリースのアーカイブをダウンロードし、任意の場所に展開して実行ファイルを起動するだけです。起動時にランチャーは自動的に更新を確認します。その後、ユーザーはアプリライブラリを閲覧し、アプリを選択してダウンロード/起動アクションを使用します。
設定: APIレート制限を回避するために、設定で個人用のGitHub APIトークンを指定できます。READMEには、特別な権限は不要であり、トークンを共有すべきではないと記載されています。アプリライブラリはapps.jsonファイルで定義され、完全にユーザーが管理・編集できます。組み込みの安定版、実験版、カスタムといったカテゴリはありません。各エントリには、name(表示名)、repository(ユーザー名/リポジトリ形式)、folderName(ダウンロード/インストールフォルダ)、appIconUrl(アイコン画像のURL、またはデフォルトアイコンを使用する場合はnull)が必要です。READMEには2つのサンプルエントリを含むJSONの例が掲載されています。
サポートはプロジェクトのGitHubイシュートラッカーを通じて行われます。このプロジェクトはリポジトリ内のライセンスファイルの下でライセンスされており、.NET 9を対象としています。
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.