Help:Tools/aamp: Difference between revisions
Jump to navigation
Jump to search
imported>Leoetlino (→Setup) |
imported>Leoetlino No edit summary |
||
Line 14: | Line 14: | ||
== Setup == | == Setup == | ||
Install the <code>aamp</code> package. {{Install py package help|package=aamp}} | Install the <code>aamp</code> package. {{Install py package help|package=aamp}} | ||
== Usage == | |||
* <code>aamp_to_yml INPUT_FILE.bxml OUTPUT_FILE.yml</code> | |||
* <code>yml_to_aamp INPUT_FILE.yml OUTPUT_FILE.bgparamlist</code> | |||
* or <code>aamp INPUT_FILE OUTPUT_FILE</code> to convert from AAMP to YAML or vice versa | |||
== Known issues == | == Known issues == | ||
* '''Incomplete parameter type support''': Esoteric parameter types (buffers) are not fully supported: currently the tool can display files that use buffers correctly but cannot convert them back to AAMP. | * '''Incomplete parameter type support''': Esoteric parameter types (buffers) are not fully supported: currently the tool can display files that use buffers correctly but cannot convert them back to AAMP. |
Revision as of 18:51, 15 October 2018
Author(s) | leoetlino |
---|---|
Source code | https://github.com/leoetlino/aamp |
License | GPLv3 |
Written in | Python |
Platform support | Cross-platform |
aamp is an AAMP tool. It can convert documents from AAMP to a human readable format (YAML) and vice versa. It is a newer tool that was written based on analysis of the official AAMP code in the executable.
Setup
Install the aamp
package. [CLI help]
Usage
aamp_to_yml INPUT_FILE.bxml OUTPUT_FILE.yml
yml_to_aamp INPUT_FILE.yml OUTPUT_FILE.bgparamlist
- or
aamp INPUT_FILE OUTPUT_FILE
to convert from AAMP to YAML or vice versa
Known issues
- Incomplete parameter type support: Esoteric parameter types (buffers) are not fully supported: currently the tool can display files that use buffers correctly but cannot convert them back to AAMP.