ゲーム自体をダウンロードする前にユーザーがログインする必要がある、開発中の Java ゲーム用のランチャーを作成したいと考えています。私の考えは、ランチャーに資格情報を Web サーバーに送信させることでした。資格情報が正しい場合、Web サーバーは一時ファイルの場所を出力します。ただし、次の場合、これは少しトリッキー/非効率的です。
- サーバーは誰かが更新するたびにゲームファイルをコピーする必要があり、
- Web サーバーは、ファイルのダウンロードがいつ完了したかを知りません。
おそらく、ランチャーは別のスクリプトに要求を送信して、指定された一時的な名前のファイルを削除できますか? これに関する問題は、ランチャーが簡単に逆コンパイルされ、要求を送信しないように変更され、新しいファイルを作成する目的が無効になる可能性があることです。
このアイデアとその問題について何か提案はありますか?