最新バージョンのインストーラーで自分自身を更新できる NSIS の例を探しています。
ロジックは単純です。パブリッシュ URL が現在の実行可能ファイルよりも新しいかどうかを確認し、それをダウンロードして、同じパラメーターでそれ自体を再呼び出しします。
主に「wget --timestamp URL」のようなものですが、これまでのところ、新しい場合にのみファイルをダウンロードできるNSISファイルダウンロード拡張機能を見つけることができませんでした.
最新バージョンのインストーラーで自分自身を更新できる NSIS の例を探しています。
ロジックは単純です。パブリッシュ URL が現在の実行可能ファイルよりも新しいかどうかを確認し、それをダウンロードして、同じパラメーターでそれ自体を再呼び出しします。
主に「wget --timestamp URL」のようなものですが、これまでのところ、新しい場合にのみファイルをダウンロードできるNSISファイルダウンロード拡張機能を見つけることができませんでした.
INetC ::head はサーバーから HTTP ヘッダーのみを取得しますが、サーバーからバージョン情報を含む .ini ファイルをダウンロードする方が良いです...