Archery is a simple Perl script for extracting archives.
Have you ever extracted an archive only to discover that it has spewed files all over your current directory like so much bukkake?
Do you try to work around this by listing the files first, or making temporary directories into which to extract the files?
Do you then have to deal with the useless 'extract', 'CRAP', 'foo', 'fnord', or 'New Folder' directories sitting around?
Are you annoyed that getting the occassional file from a teamkilling computard who doesn't know how to pack an archive means you have to use protection every time?
If so (and you run Linux or similar) maybe archery is for you.
Here are some key features of "Archery":
· Determine the program needed to extract the archive
· Create a temporary directory
· Extract the archive there
· Rename the temporary directory to the base name of the archive if it was packed by a moron
· Move the single file or directory out of the temporary space if it wasn't
· Clean up after itself, so you don't have to move or delete useless directories
· Immanentize the Eschaton
· Inform you of the name of the single resulting file or directory, and its type
What's New in This Release:
· Add usage information
· Initial POD info