ファイルダウンロード - FileDownloader.js

▼ファイルダウンロード(トリアコンタン様作) - FileDownloader.js
https://plugin.fungamemake.com/archives/1012
ゲーム中にインターネット上からファイルをダウンロードしてプロジェクト配下の任意の場所に配置できます。
ふりがな:ふぁいるだうんろーど
機能概要: ゲーム中にインターネット上からファイルをダウンロードしてプロジェクト配下の任意の場所に配置できます。
利用規約(ライセンス): MITライセンス
作者:トリアコンタン
作者サイト:https://triacontane.blogspot.com/
解説ページ:https://triacontane.blogspot.jp/2016/11/rpgmv-url-fdmyp…
ダウンロードページ:https://raw.githubusercontent.com/triacontane/RPGMakerM…
ファイル名:FileDownloader.js
プラグインのヘルプ:
/*:ja * @plugindesc ファイルダウンロードプラグイン * @author トリアコンタン * * @param 正常終了スイッチID * @desc コマンドが正常終了した際にONになるスイッチIDです。 * @default 0 * * @param 異常終了スイッチID * @desc コマンドが異常終了した際にONになるスイッチIDです。 * @default 0 * * @param 配布サイトURL * @desc リソースの配布元URLです。特定の配布元からのダウンロードを簡略化できます。 * @default https://raw.githubusercontent.com/triacontane/RPGMakerMV/master/ * * @help ゲーム中にインターネット上からファイルをダウンロードして * プロジェクト配下の任意の場所に配置できます。同名ファイルは上書きされます。 * 配置したファイルはゲーム中で動的に参照することができます。 * * 主に以下のような用途に使用できます。 * * 1. 開発時のプラグインの自動アップデート * ゲーム起動時に自動で配布元の最新版を適用できます。わざわざ確認しなくても * 機能追加やバグ修正が行われた最新のファイルを利用できます。 * * ただし、すでに適用済みのプラグインを更新した場合、 * 変更を反映させるにはゲームをリロードする必要があります。 * * ※パラメータ「配布サイトURL」をデフォルトのままで * 以下のプラグインコマンドを実行すると、本プラグインを最新化できます。 * * FD_MY_PLUGIN FileDownloader.js * * 2. 小規模なアップデートファイル配信 * あらかじめ準備しておけば、プレイヤーにゲーム全体を再ダウンロードさせずに * 一部ファイルのみ差し替えさせることができます。 * * 3. インターネット上の画像をピクチャ表示 * ネット上の画像ファイルなどを取り込んでゲーム内で使用することができます。 * 著作権等には十分ご注意ください。 * * 注意! * 1. ダウンロードには非常に時間が掛かります。(特にWindowsの場合) * * 2. ファイルは確認なしに上書きされます。復元はできませんのでご注意ください。 * * 3. サーバによっては拒否される場合もあります。 * * 4. ローカル実行(テストプレー含む)以外では利用できません。 * * また、おまけ機能で「指定したURLを既定のブラウザで開く」機能もあります。 * * プラグインコマンド詳細 * イベントコマンド「プラグインコマンド」から実行。 * (パラメータの間は半角スペースで区切る) * * FD_FILE http://~.png test/ # 指定したURLのファイルをtest/に配置 * FD_ファイル http://~.png test/ # 同上 * FD_MY_FILE ~.json data/ # 指定したパスのファイルをdata/に配置 * FD_マイファイル ~.json data/ # 同上 * FD_PLUGIN http://~.js # 指定したURLのjsをjs/plugins/に配置 * FD_プラグイン http://~.js # 同上 * FD_MY_PLUGIN ~.js # 指定したパスのjsをjs/plugins/に配置 * FD_マイプラグイン ~.js # 同上 * FD_PICTURE http://~.png # 指定したURLのpngをimg/pictures/に配置 * FD_ピクチャ http://~.png # 同上 * FD_MY_PICTURE ~.png # 指定したパスのpngをimg/pictures/に配置 * FD_マイピクチャ ~.png # 同上 * FD_START_SITE http://~.jp # 規定のブラウザで指定したURLを開く * FD_サイト起動 http://~.jp # 同上 * * 「マイ~」と言うコマンドは「配布サイトURL」パラメータ配下の * ファイルを取得できます。URLの記述を簡略化できます。 * * また追加パラメータを後ろに付与すると、処理の正常終了時と異常終了時に * 任意のスイッチをONにできます。 * 以下の例では処理終了後に正常終了なら[10]を異常終了なら[11]をONにします。 * * FD_FILE http://~.png test/ 10 11 * * 省略すると、もともとのプラグインパラメータで指定したスイッチがONになります。 * * 利用規約: * 作者に無断で改変、再配布が可能で、利用形態(商用、18禁利用等) * についても制限はありません。 * このプラグインはもうあなたのものです。 */
