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

シェア用テキスト:
▼ファイルダウンロード(トリアコンタン様作) - FileDownloader.js
https://plugin.fungamemake.com/archives/1012
ゲーム中にインターネット上からファイルをダウンロードしてプロジェクト配下の任意の場所に配置できます。

ふりがな:ふぁいるだうんろーど

機能概要: ゲーム中にインターネット上からファイルをダウンロードしてプロジェクト配下の任意の場所に配置できます。

利用規約(ライセンス): MITライセンス

作者:トリアコンタン

作者サイト:https://twitter.com/triacontane/

解説ページ: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禁利用等)
 *  についても制限はありません。
 *  このプラグインはもうあなたのものです。
 */
0

スポンサードリンク

スポンサードリンク

Copyright© #ツクプラ , 2020 All Rights Reserved.