Would it be possible to add an option that checks the downloaded files before unpacking? I ask because, some times, I've found nzbs that have a file with an error and DirectUnpack fails, so all unpacked files are deleted, NZBGet has to wait until the download is finished, check and repair the files and unpack them again.
And that is a problem with slow hardware if the uploader had the "brilliant idea" of creating a rar with the compression method set to "best"
I did a test with the built-in NNTP server, a 1GB mkv compressed with Winrar and the best compression, created the nzb and changed some bytes of .part4 to force an unraring error (see attached log).
With such an option, NZBGet would pause the unpacking if one of the parts has an error (this has to be a full verification because quick won't work since the download is correct) and continue it after the download is repaired.
I also can provide an nzb for a download with that kind of error.
Thanks in advance.