ユーザ用ツール

サイト用ツール


サイドバー

guide:febuildergba:作品支援

作品支援

作品支援では、ROMNAME.supportinfo.txt を利用して、作品パッチの自動アップデートを実現します。
または、セーブデータをワンクリックでアーカイブにまとめることができます。
i.imgur.com_fk0njli.jpg

Example:supportinfo.txt FE4アップローダ

//
//このファイルはFEBuilderGBAの作品支援で利用する自動アップデートファイルです。
//以下のメニューから自動で最新版に更新するために利用されます。
//MENU->実行->作品支援
//
//This file is an automatic update file used to support FEBuilderGBA works.
//It is used to automatically update to the latest version from the following menu.
//MENU->Run->Work support
//

NAME=怪盗パッチ
AUTHOR=7743
LOGO_FILENAME=fe8kaitou.png
COMMUNITY_URL=https://discordapp.com/channels/145137778710151168/145137778710151168

CHECK_URL=https://ux.getuploader.com/FE4/
CHECK_REGEX=fe8_kaitou.*?MB</td><td>(.+?)</td><td>

UPDATE_URL=https://ux.getuploader.com/FE4/
UPDATE_REGEX=<td><a href="([^"]+)" title="fe8_kaitou.+?">

Example:supportinfo.txt part2 FE Central

//
//このファイルはFEBuilderGBAの作品支援で利用する自動アップデートファイルです。
//以下のメニューから自動で最新版に更新するために利用されます。
//MENU->実行->作品支援
//
//This file is an automatic update file used to support FEBuilderGBA works.
//It is used to automatically update to the latest version from the following menu.
//MENU->Run->Work support
//

NAME=BSFE
AUTHOR=Sme
LOGO_FILENAME=bsfe.png
COMMUNITY_URL=https://fecentral.org/?page=hackinfo&hackid=34

CHECK_URL=https://fecentral.org/?page=hackinfo&hackid=34
CHECK_REGEX=<a onclick="incDL.+?" href="(.+?)">

UPDATE_URL=https://fecentral.org/?page=hackinfo&hackid=34
UPDATE_REGEX=<a onclick="incDL.+?" href="(.+?)">

Example:supportinfo.txt part3 FEUniverse

//
//This file is an automatic update file used to support FEBuilderGBA works.
//It is used to automatically update to the latest version from the following menu.
//MENU->Run->Work support
//
//Document: https://dw.ngmansion.xyz/doku.php?id=en:guid:febuildergba:work_support
//
//このファイルはFEBuilderGBAの作品支援で利用する自動アップデートファイルです。
//以下のメニューから自動で最新版に更新するために利用されます。
//MENU->実行->作品支援
//
//仕様書: https://dw.ngmansion.xyz/doku.php?id=guide:febuildergba:%E4%BD%9C%E5%93%81%E6%94%AF%E6%8F%B4
//

NAME=怪盗パッチ
AUTHOR=7743
LOGO_FILENAME=fe8kaitou.png
COMMUNITY_URL=https://feuniverse.us/t/fe8-kaitou-patch/2984

CHECK_URL=https://feuniverse.us/t/fe8-kaitou-patch/2984
CHECK_REGEX=datetime='(.+?)' class='post-time'>

UPDATE_URL=https://feuniverse.us/t/fe8-kaitou-patch/2984
UPDATE_REGEX=<a href="(.+?)" rel="nofollow noopener">

Example:supportinfo.txt part4 mediafire

//
//This file is an automatic update file used to support FEBuilderGBA works.
//It is used to automatically update to the latest version from the following menu.
//MENU->Run->Work support
//
//Document: https://dw.ngmansion.xyz/doku.php?id=en:guid:febuildergba:work_support
//
//このファイルはFEBuilderGBAの作品支援で利用する自動アップデートファイルです。
//以下のメニューから自動で最新版に更新するために利用されます。
//MENU->実行->作品支援
//
//仕様書: https://dw.ngmansion.xyz/doku.php?id=guide:febuildergba:%E4%BD%9C%E5%93%81%E6%94%AF%E6%8F%B4
//

NAME=Fire Emblem Hiraeth: Legacies
AUTHOR=Zoisite
LOGO_FILENAME=logo.png
COMMUNITY_URL=https://discord.gg/yXU9uRj

CHECK_URL=https://www.mediafire.com/file/guyqyodzpdmiv8s/Fire_Emblem_Hiraeth_-_Legacies.zip/file
CHECK_REGEX=Uploaded: <span>(.+?)</span>

UPDATE_URL=https://www.mediafire.com/file/guyqyodzpdmiv8s/Fire_Emblem_Hiraeth_-_Legacies.zip/file
UPDATE_REGEX=<textarea id="copy".+?>(.+?)</textarea>

Example:supportinfo.txt part5 dropbox

//
//This file is an automatic update file used to support FEBuilderGBA works.
//It is used to automatically update to the latest version from the following menu.
//MENU->Run->Work support
//
//Document: https://dw.ngmansion.xyz/doku.php?id=en:guid:febuildergba:work_support
//
//このファイルはFEBuilderGBAの作品支援で利用する自動アップデートファイルです。
//以下のメニューから自動で最新版に更新するために利用されます。
//MENU->実行->作品支援
//
//仕様書: https://dw.ngmansion.xyz/doku.php?id=guide:febuildergba:%E4%BD%9C%E5%93%81%E6%94%AF%E6%8F%B4
//

NAME=Dragon Herald
AUTHOR=BigMood
LOGO_FILENAME=logo.png
COMMUNITY_URL=https://feuniverse.us/t/fire-emblem-the-dragon-herald-100-02-complete-fe8-hack/7075

CHECK_URL=https://www.dropbox.com/sh/vyi41qmnbl2lr6g/AAAmxs2sXQegdGmwsErEldtWa
CHECK_REGEX=\.ups\\", \\"sjid\\": ([0-9]+),

UPDATE_URL=https://www.dropbox.com/sh/vyi41qmnbl2lr6g/AAAmxs2sXQegdGmwsErEldtWa
UPDATE_REGEX=@DIRECT_URL

Example:supportinfo.txt part6 google drive folder

//
//This file is an automatic update file used to support FEBuilderGBA works.
//It is used to automatically update to the latest version from the following menu.
//MENU->Run->Work support
//
//Document: https://dw.ngmansion.xyz/doku.php?id=en:guid:febuildergba:work_support
//
//このファイルはFEBuilderGBAの作品支援で利用する自動アップデートファイルです。
//以下のメニューから自動で最新版に更新するために利用されます。
//MENU->実行->作品支援
//
//仕様書: https://dw.ngmansion.xyz/doku.php?id=guide:febuildergba:%E4%BD%9C%E5%93%81%E6%94%AF%E6%8F%B4
//

NAME=FEbattle simulator
AUTHOR=Magix
LOGO_FILENAME=logo.png
COMMUNITY_URL=https://feuniverse.us/t/fire-emblem-battle-simulator-auto-battler/7031

CHECK_URL=https://drive.google.com/drive/folders/1xKiLtblha0MdSv_ZuTRJMjeKXSWJm6X8
CHECK_REGEX=FEbattle_simulator_full_control.ups\\x22,\\x22.+?\\x22,0,null,0,0,0,([0-9]+),

UPDATE_URL=https://drive.google.com/drive/folders/1xKiLtblha0MdSv_ZuTRJMjeKXSWJm6X8
UPDATE_REGEX=@DIRECT_URL

CHECK_URL

最新版の日付を取得するURLを書いてください。

CHECK_REGEX

CHECK_URLで取得したHTMLをパースして日付を抽出する正規表現を書いてください。
最初のキャプチャ内の文字列を日付として解釈します。
日付が掲載されていないウェブサイトの場合は、URLを抽出してください。
URLへHTTP HEADリクエストを送り、Last-Modifiedを取得します。

UPDATE_URL

更新するためのURLを書いてください。

UPDATE_REGEX

UPDATE_URLで取得したHTMLをパースして、ダウンロード先を抽出する正規表現を書いてください。
ダウンロードは、ups,7z,rar,zip に対応しています。
また、直リンの他にもいくつかのWebサイトに対応しています。
getuploader, dropbox ,google drive

guide/febuildergba/作品支援.txt · 最終更新: 2020/02/02 21:37 by 211.14.62.244