Unrpa Versions Save

A program to extract files from the RPA archive format.

2.3.0

4 years ago

Features:

Add "RPA-4.0" support.

Most users will want to download the "Source code (zip)" release.

2.2.0

4 years ago

Features:

  • Add support for tree view of files.
  • Add support for working over multiple archives in a single command.

Most users will want to download the "Source code (zip)" release.

2.1.1

4 years ago

Functionally no difference to previous version.

Most users will want to download the "Source code (zip)" release.

2.1.0

4 years ago

Features:

  • Add "RPA-3.2" support.

Most users will want to download the "Source code (zip)" release.

2.0.1

5 years ago

Features:

  • Add ZiX-12A support.

Bugfixes:

  • Increase compatibility for ZiX-12B archives by being more flexible about the amount of obfuscated data requiring post-processing.

Most users will want to download the "Source code (zip)" release.

2.0.0

5 years ago

Features:

Bugfixes:

  • Avoid crashing on file paths that are not valid utf-8.

Small Changes:

  • The tool is now a python package, rather than just a script.
  • Added type hints for use with mypy.
  • Extracted error handling so usage as a library should be much easier.
  • Added the ability to easily add custom version handling.
  • Changed the handling of files to be less memory intensive. Previously each file within the archive had to be read entirely into memory, potentially causing issues with very large individual files. This is no longer the case.
  • Started using black for code formatting.

Most users will want to download the "Source code (zip)" release.

1.6

5 years ago

Changes:

  • Adds support for ALT-1.0 archives.
  • Adds help for ZiX-12B archives - this is not proper support, due to the need to reverse engineer the cython obfuscation module. See #15 for details.
  • The tool no longer gives output while being piped, unless something goes wrong (standard unix behaviour). If verbose is set while piped, it will output the raw list of file names being extracted with no embellishment.

Most users will want to download the "Source code (zip)" release.

1.5.3

5 years ago

Changes:

  • Fix a bug where an empty string was used instead of a byte string. (Fix for #11)

Most users will want to download the "Source code (zip)" release.

1.5.2

6 years ago

Changes:

  • Stop using deprecated optparse library in favour of argparse (#8).

Most users will want to download the "Source code (zip)" release.

1.5.1

6 years ago

Changes

  • Bugfix from #7.