Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/chrsm/arpy
ren'py archive packer and unpacker
https://github.com/chrsm/arpy
packer ren-py renpy renpy-applications renpy-archives rpa
Last synced: 4 days ago
JSON representation
ren'py archive packer and unpacker
- Host: GitHub
- URL: https://github.com/chrsm/arpy
- Owner: chrsm
- License: mit
- Created: 2022-11-09T07:10:04.000Z (about 2 years ago)
- Default Branch: master
- Last Pushed: 2022-12-29T04:17:58.000Z (about 2 years ago)
- Last Synced: 2023-03-09T03:36:47.586Z (almost 2 years ago)
- Topics: packer, ren-py, renpy, renpy-applications, renpy-archives, rpa
- Language: Go
- Homepage:
- Size: 13.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
arpy
===No, this has nothing to do with arp. It's "arrrrrrrr-py" as in `rpa` eg the format
that Ren'py uses to archive its files.`arpy` is a really hacked together library/cmd for packing or unpacking RPAs (3, 3.2).
### Installation
If you have Go installed: `go install bits.chrsm.org/arpy/cmd/arpy@latest`
Otherwise, you can download [a release](https://github.com/chrsm/arpy/releases).
### Usage
```
$ arpy -h
rpa pack and unpack toolUsage:
arpy [command]Available Commands:
completion Generate the autocompletion script for the specified shell
help Help about any command
pack pack an RPA
unpack unpack an RPAFlags:
-h, --help help for arpy
-k, --key string key for packing or unpacking - expect hex -> int (default "deadbeef")Use "arpy [command] --help" for more information about a command.
```pack:
```
$ arpy help pack
pack an RPAUsage:
arpy pack [flags]Flags:
-g, --glob string glob pattern to include in archive (default "*")
-h, --help help for pack
-o, --out string RPA to createGlobal Flags:
-k, --key string key for packing or unpacking - expect hex -> int (default "deadbeef")
```unpack:
```
$ arpy help unpack
unpack an RPAUsage:
arpy unpack [flags]Flags:
-h, --help help for unpack
-i, --in string RPA to extract
-o, --out string directory to write files to, defaults to /tmp (default "/tmp")Global Flags:
-k, --key string key for packing or unpacking - expect hex -> int (default "deadbeef")
```### Contributing
- don't be an ass
- write decent commit messages
- ???
- profit!