Page 1 of 1

Automatic "Assemble Incompletes" for RARs

PostPosted: Sun Jun 21, 2020 10:38 pm
by Kaigi
Hello Quaid,

I think the most long-term frustrating thing I've found with Newsbin (possibly the only major one with the program!) is something I have written about before. But it is possible I wasn't clear in expressing my thinking, or else not clear in what I was referring to.

In many, many collections, there are RARs missing pieces (the red-stripe ones, though the black-stripe ones may also need it). These remain forever described by Newsbin as "DownlodING" in the Downloading Files list - i.e. they never are saved to disc as a RAR missing pieces and switch to "DownloadED".

So, if one is not in the same room, watching the program and manually marking each RAR with red-stripe-missing-pieces in it as "Assemble Incompletes", the ENTIRE file is ultimately dumped to the "Failed Files" area. This is true regardless of if there are more than enough PAR2 files to fix the incomplete segments.

Could Newsbin have a switch so that one can set it to "Assemble incomplete RAR files that have missing pieces if all dowload retries have been attempted"?

It would be SO nice to realize I can leave the program unattended without coming back to potentially find multiple actually-salvageable files in the "Failed Files" area, where I then have to re-download them, manually marking any with missing pieces with the "Assemble Incompletes" switch.

Thank you!

[I also need to seriously consider changing my news server to one with a higher completion rate!]

Re: Automatic "Assemble Incompletes" for RARs

PostPosted: Mon Jun 22, 2020 9:42 am
by Quade
In 6.82, when a file gets to 10% failed, it automatically fails to the failed list. The problematic once are the once between 1-10%. In 6.82 you can enable "aggressive mode". With aggressive mode and 2 retries, just about everything should assemble and repair if it can or fail when it runs out of PAR files.

With headers, you used to have to wait to see if the file would complete. With NZB's or search, there's no point waiting. In the new code I'm working on, I'm experimenting with "one and done" meaning it tries all the servers for the parts and if all servers fail and file is as downloaded as it can be, it's just assembled right there with no delays. I suspect this would do what you're asking for.

Re: Automatic "Assemble Incompletes" for RARs

PostPosted: Tue Jun 23, 2020 6:30 pm
by Kaigi
Yes, if it tries them all, then saves the files to the hard drive and downloads appropriate PAR2 files to fix any missing pieces, that will be great! Thanks!

For detail on how it plays out as is:
I have had "aggressive mode" enabled, but had it set to just 1 retry for missing pieces. I also always use NZBs. I had been manually selecting them before (to avoid downloading extraneous things like Samples), but with the other problem (new/odd obscured files) I have set Newsbin and left it on automatic download of double-clicked NZBs.

I've changed the setting to 2 retries, and I am still getting the same thing.

I just tested it with an NZB I suspected was incomplete. And, again, this is what happened:

The incompletes are never written to the hard drive (unless the pieces with the red stripes are manually selected and the "Assemble Incompletes" switch is used for them). I suspect from the way it acts that Newsbin appears to ignore their actual content. With that, it doesn't even TRY to download PAR2 files to fill in missing pieces, because without the incomplete pieces saved, it apparently doesn't realize there's enough overall to complete the file.

So, without manually selecting "Assemble Incompletes" for the file parts, Newsbin would just sit there, and after a time move the file from the Downloading Files list to the Failed Files list, having never downloaded any PAR2 files.