alt.binaries.comicsShow header Prev. Next
About to post Comic Archive Tester Beta 10 (Something's different around here) Newshosting.com - Highes ..
symm (symm@nowhere.org) 2016/07/09 19:06

0.9.9 (Beta 10 — Something's different around here)
-------------------------------------------------------------------------------------------------


* Remember it's beta software and you should check any archives marked
CORRUPT before deleting them.
 - Archives marked OK should be fine as the test case is FAR simpler.

* Feedback is important and appreciated.
 * Please post a message "ATTN: Symm Re: Comic Archive Tester (Version,
e.g. Beta 10/0.9.9).
 * Please include your OS version and other nonstandard details (e.g.
non-HFS+ filesystem details, odd pathnames/filenames, etc.).
 * Please post any comic archives that were tested incorrectly.


Beta 10 Changes
-------------------------------------------------------------------------------------------------

* No feedback from users of older systems, so I've dropped support (for
now) for systems below 10.7 Lion.

* Added additional error checking to prevent false negative (corrupt)
results. Tool is designed to report "tool failure" instead of corrupt
archive for unexpected results. Archives that cause unexpected results
will not be marked or tagged.

* Now uses The Unarchiver command line tools to definitively detect
archive type. The unrar tool is still used first for CBZ labeled
archives as it is twice as fast as third party archive tools for
testing RAR archives. CBZ labelled archives that fail rar testing are
passed to The Unarchiver tool for further testing.

* Lots of user interface changes in this release.
  - The archive tester is just an app now. The Finder Service Menu is
no longer supported.
      - If detected, the new app will prompt to move the old service to
the trash.
  - The progressbar dialog is no longer modal.
  - The app has an icon in dock and task switcher now.
  - You can cancel a test by clicking the "Cancel" button during processing.
  - You can quit the app after testing is complete by clicking the
"Quit" button or anytime by using the standard menu or keyboard
shortcut actions.
  - You can drag new items to progressbar dialog (or dock icon) to
start a new test.
  - Progressbar dialog is width resizable to show more of the
filenames/messages if desired.
  - Clicking on the "Details" disclosure triangle reveals a scrollable
text view drawer for the summary test results.
      - Detailed results are still available in the log.
  - Notifications for systems below 10.8 Mountain Lion are now provided
through Growl (if installed).
  - Removed the in-progress notifications as these are in included the
details summary.
      - Audible finished notification still alerts when complete.
  - Added a setup dialog for preferences (tag colors, log viewer, debug
level, add recovery files, change to lowercase extension, remove
metadata files).
      - Open/launch app without documents to display the preferences dialog.
      - Setup automatically opens for missing required preferences (tag
colors on 10.9 and higher) when using app.

* Now supports the option to add 10% data recovery Par2 files to tested
OK archives for future repairs.
   - Default is off (adds ~10% to archive filesize and increases
testing time). Must enable the option via the setup preferences dialog.
   - Par2 files are added inside the archives to keep bundled and avoid
issues with renaming archives after recovery files are generated.
      - Initial testing shows damaged archives (truncated, bit flip)
are recoverable up to 10% damage/loss.
  - Uses special build of the par2 tool to support files located in subfolders.
      - Manually repairing de-archived files with MacPAR Deluxe or the
homebrew par2 tool will require moving files to the same folder as
paths are not supported. Alternately use the par2r tool located in the
app bundle, or wait for the next CAT release that will support repair.

* All helper tools are now self-referenced. Multiple versions/copies,
app name changes or app location should not be an issue.

* App name reflects beta version (in adddition to Get Info).


## To Do

* Add option to attempt to repair damaged archives if par2 files are detected.

* Add option to verify archive contents if Par1/Par2 files (or sfv
file?) are detected.



Next Prev. Article List         Favorite