https://github.com/jindrapetrik/flacomdoc
FLA Compound Document Tools
https://github.com/jindrapetrik/flacomdoc
Last synced: 2 months ago
JSON representation
FLA Compound Document Tools
- Host: GitHub
- URL: https://github.com/jindrapetrik/flacomdoc
- Owner: jindrapetrik
- License: lgpl-2.1
- Created: 2024-09-08T21:31:59.000Z (8 months ago)
- Default Branch: master
- Last Pushed: 2024-10-23T22:08:59.000Z (7 months ago)
- Last Synced: 2024-10-24T10:56:40.115Z (7 months ago)
- Language: Java
- Size: 11.2 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# FLA Compound Document Tools
## Goals
This project has following goals:
* Provide tool for extracting Flash binary FLA format CS4 and lower
* Allow conversion of XFL FLA format CS5+ to binary FLA format CS4 or lower
* Use this as a library in [JPEXS Free Flash Decompiler] to export to FLA CS4 or lower## Requirements
The app requires Java 8 or newer to run.## How to compile
The directory contains Netbeans project which you can open and then build here.
Alternatively you can use `ant` command from commandline.## GUI usage
You can run the app without arguments:
```
java -jar flacomdoc.jar
```
And graphics user interface (GUI) will show up where you can do the conversion and extraction.## Commandline usage
To convert CS5+ FLA/XFL to lower:
```
java -jar flacomdoc.jar convert [--format ] inputfile.fla/xfl outputfile.fla
```For `--format` option you can choose: `CS4`, `CS3`, `F8`, `MX2004`, `MX` or `F5`.
To extract CS4 and lower FLA (ComDoc format):
```
java -jar flacomdoc.jar extract inputfile.fla outputdir
```## Supported formats
For conversion, following target formats are available:
* CS4
* CS3
* Flash 8
* MX 2004
* MX
* Flash 5For ComDoc extraction, all FLA formats CS4 and lower.
## What is known to be missing
* Compiled clips
* Components
* Inverse Kinematics
* Support for FLA below Flash 5## License
This work is licensed under LGPL v2.1, see [LICENSE.md](LICENSE.md) for details.## Acknowledges
GUI Application uses FLA icon from [FatCow icons pack].## Author
Jindra Petřík aka JPEXS[JPEXS Free Flash Decompiler]: https://github.com/jindrapetrik/jpexs-decompiler
[FatCow icons pack]: http://www.fatcow.com/free-icons