Codebyte.org - The Scene Release Unpacker
Description:
SCRU is an advanced unpacker designed to unpack so called "scene-releases".
It offers automatic unpacking when a torrent is complete, to custom locations, or by profile. e.g
Lost to "C:\Lost\". Post-processing of files/folders to e.g copy Subs etc, or run a
custom/external program or script after extraction. SCRU can also add itself to the shell
context menu, so you can easily extract a release by right-clicking it in explorer.
Screenshots: Start, Settings, Filters, Add filter, Profiles, Watcher.
Key features:
- Custom filters enables dynamic destinations.
- Unpack to correct destinations automatically.
- Queueing of jobs. 1 instance, 1 queue.
- Post-processing of extracted files.
- Run external programs for custom processing.
- Watch multiple directories for new folders to process.
- Unpack on directory creation.
- Perform file copy on custom file extensions.
Notes:
- SCRU is not a replacement for WinRAR or WinZip.
- SCRU was developed to unpack "scene releases" because of their uniform file structure.
- This is it's strength, but used in a different context this CAN also be it's weakness.
- SCRU assumes only one archive set within a directory, at least for RAR.
Usage - Command line:
SCRU can integrate itself into Windows shell, so knowing these commands is only
necessary if you need to start SCRU manually from command line or from other programs.
- scru.exe inputdir - Unpacks to same directory.
- scru.exe inputdir outputdir - Unpacks contents of "inputdir" to "outputdir".
- scru.exe inputdir * - Unpacks contents of "inputdir" to a outputdir determined by filters.
- scru.exe inputdir d - Unpacks contents of "inputdir" to default output directory.
- scru.exe inputdir b - Unpacks contents of "inputdir" to a choose folder by browsing.
Thanks to:
- RARLAB for making unrar.dll free for developers.
- Michael A. McCloskey for making a C# implementation of unrar.dll.
- ICSharpCode for their free SharpZipLib.
- Shy Agam for his codeproject.com article on a single-instance solution in .NET.
- FamFamFam (Mark James) for making nice icons.
- SCuN for inspiring me to write SCRU.
