Releases: AppleCommander/applesingle
Releases · AppleCommander/applesingle
v1.2.2
This is a release of the AppleSingle library (in Maven Central) and the asu tool.
Bug Fixes
- Issue with with 0 length data fork files #2 (thanks to @lebraseric)
With this release,asualso reports that an empty entry was found:003e: 00 00 00 01 00 00 08 00 00 00 00 00 .. .. .. .. | ............ | Entry header 0800: .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. | | Data Fork (empty)
v1.2.1
Tweaks of things forgotton:
- Added
AppleSingle.VERSIONto API so clients to retrieve version. - Added
AppleSingle.test(...)which checks the header bytes of the givenFile/Path/InputStream/byte[]without reading the file or throwing an exception. asu infosubcommand now displays the file date information.
v1.2.0
Adding filter command to asu.
$ asu filter --help
Usage: asu filter [-h] [--afp] [--mac] [--msdos] [--prodos] [--stdin]
[--stdout] [-o=<outputFile>] [--exclude=<excludeEntryIds>[,
<excludeEntryIds>...]]... [--include=<includeEntryIds>[,
<includeEntryIds>...]]... [<inputFile>]
Filter an AppleSingle file
Please include a file name or indicate stdin should be read, but not both.
Parameters:
[<inputFile>] File to process
Options:
--afp Apply AFP specific filter
--exclude=<excludeEntryIds>[,<excludeEntryIds>...]
Filter by excluding specific entryIds
--include=<includeEntryIds>[,<includeEntryIds>...]
Filter by including specific entryIds
--mac, --macintosh Apply Macintosh specific filter
--msdos Apply MS-DOS specific filter
--prodos Apply ProDOS specific filter
--stdin Read AppleSingle from stdin.
--stdout Write AppleSingle to stdout.
-h, --help Show help for subcommand
-o, --output=<outputFile>
Write AppleSingle to file.v1.1.0
New features:
- Adding support to API for File Dates Info.
- Adding analyze command to
asu.
$ asu analyze --help
Usage: asu analyze [-hv] [--stdin] [<path>]
Perform an analysis on an AppleSingle file
Please include a file name or indicate stdin should be read, but not both.
Parameters:
[<path>] File to process
Options:
--stdin Read AppleSingle from stdin.
-h, --help Show help for subcommand
-v, --verbose Be verbose.v1.0.1
This is a minor bug fix release. When an unknown/unsupported entry is seen, the application currently errors with a nebulous Error: An error occurred when it is supposed to identify the unknown entry type. It will now error with Error: Unknown entry type of 0008.
v1.0.0
This is the initial release of the AppleSingle library for AppleCommander.
Included in this release:
- A simple API/library to interact with AppleSingle files. Please see the README for details. Note that Maven/Gradle details are also included in the sub-project's readme.
- A command-line tool,
asu, for interacting with AppleSingle files. Please see theasuREADME for more information. The command-line tool JAR is attached to the release.