Hey alt.binz users and dev ~
I'll start off this request by describing the actions I perform which led to my desire for these requests. Every once in a while, when I'm starved for entertainment, I'll go to newzleech.com and search for something to watch. I stock up on media in binges -- one huge download session and I'm set for 4-6 weeks.
One of my most common methods for finding things to watch is searching by group name. I'll enter something like "vmt" in the 'Usenet Search:' field. Then I set the advanced parameter, 'Size (MB):', to 2000 min and 5000 max. This will return DVD-sized releases from VoMiT. Next, I'll look through the nfos, check anything I want to watch, and 'open' the .nzb with alt.binz for downloading. VoMiT is pretty prolific, so there might be 5-6 releases to download after a month. That's about 25 GBs in DVD releases alone. I'll look through other groups and their Xvid releases too. My point so far is that I'm downloading collections into alt.binz with huge sizes -- sometimes up to 80 GB!
Very rarely will an 80 GB collection (labeled 'Subject' under the alt.binz columns) consist of one release, but quite a few different releases. Each individual release will consist of 50-100 smaller files. Thus, an 80 GB collection can contain hundreds and hundreds of files grouped together under the 'Subject' name. This can be annoying to scroll through.
HERE'S WHERE MY REQUEST IS:
It would be great if alt.binz was able to intelligently group releases in a further level of nested hierarchy under the 'Subject'. For example, this is how alt.binz currently groups collections (I'll cheat and put a "..." instead of listing all the pieces. I'll also *** the release names so I don't break any forum rules.):
Subject ▼
--------------------------------------------------------
[-]-vmt
├ www.binaries4ever.net post [01/78] - "vmt-****-dvdr.nfo" yEnc
├ www.binaries4ever.net post [02/78] - "vmt-****-dvdr.r00" yEnc
├ www.binaries4ever.net post [03/78] - "vmt-****-dvdr.r01" yEnc
...
├ www.binaries4ever.net post [76/78] - "vmt-****-dvdr.r74" yEnc
├ www.binaries4ever.net post [77/78] - "vmt-****-dvdr.rar" yEnc
├ www.binaries4ever.net post [78/78] - "vmt-****-dvdr.sfv" yEnc
├ Most Wanted presents : vmt-*****-dvdr Binaries4Ever.net [01/92] - "vmt-*****-dvdr.nfo" yEnc
├ Most Wanted presents : vmt-*****-dvdr Binaries4Ever.net [02/92] - "vmt-*****-dvdr.r00" yEnc
├ Most Wanted presents : vmt-*****-dvdr Binaries4Ever.net [03/92] - "vmt-*****-dvdr.r01" yEnc
...
├ Most Wanted presents : vmt-*****-dvdr Binaries4Ever.net [90/92] - "vmt-*****-dvdr.r88" yEnc
├ Most Wanted presents : vmt-*****-dvdr Binaries4Ever.net [91/92] - "vmt-*****-dvdr.rar" yEnc
├ Most Wanted presents : vmt-*****-dvdr Binaries4Ever.net [92/92] - "vmt-*****-dvdr.sfv" yEnc
├ #alt.binaries.dvdr: The.*******.2006.NTSC.DVDR-VoMiT "vmt-*******-dvdr.nfo"
├ #alt.binaries.dvdr: The.*******.2006.NTSC.DVDR-VoMiT "vmt-*******-dvdr.par2"
├ #alt.binaries.dvdr: The.*******.2006.NTSC.DVDR-VoMiT "vmt-*******-dvdr.r00"
...
├ #alt.binaries.dvdr: The.*******.2006.NTSC.DVDR-VoMiT "vmt-*******-dvdr.r93"
├ #alt.binaries.dvdr: The.*******.2006.NTSC.DVDR-VoMiT "vmt-*******-dvdr.rar"
├ #alt.binaries.dvdr: The.*******.2006.NTSC.DVDR-VoMiT "vmt-*******-dvdr.sfv"
├ www.binaries4ever.net post [1/9] - "vmt-****-dvdr.par2" yEnc
├ www.binaries4ever.net post [2/9] - "vmt-****-dvdr.vol000+01.PAR2" yEnc
├ www.binaries4ever.net post [3/9] - "vmt-****-dvdr.vol001+02.PAR2" yEnc
...
└ (rest of the pars)
And this is how I'd prefer to see it grouped:
Subject ▼
--------------------------------------------------------
[-]-vmt
├ [+] www.binaries4ever.net post - "vmt-****-dvdr" yEnc
├ [+] Most Wanted presents : vmt-****-dvdr Binaries4Ever.net - "vmt-*****-dvdr" yEnc
├ [+] #alt.binaries.dvdr: The.*******.2006.NTSC.DVDR-VoMiT "vmt-*******-dvdr"
└ [+] PARs
As you can see, each release is in its own expand/collapse collection. The names of the collections are somewhat arbitrary. I simply removed the parts of the names where the individual file names had differences -- usually the file number brackets (e.g., [76/78]) and the file extensions (e.g., .nfo, .rar., .sfv, .r00, .r01, etc.). If possible, you could further simplify the collection names by just using the file within the quotation marks and removing the file extension, which would look like this:
Subject ▼
--------------------------------------------------------
[-]-vmt
├ [+] vmt-****-dvdr
├ [+] vmt-*****-dvdr
├ [+] vmt-*******-dvdr
└ [+] PARs
This is very clean looking, but I'm not sure if this naming convention is common to all NZB sites and/or releases. I suppose the easiest way to group them would be to ignore renaming the nested collection altogether, and just give it the name of the topmost file in the release. It would be very nice if you added an option to rename the nested collections, though.
NOW FOR THE OTHER REQUESTS:
It would be awesome if the nested collections were draggable under the top collection (Subject), so you could quickly reorder the download order. It would also be great if you could perform the same actions on nested collections that you can currently perform on collections. Such as: delete them, split and group them, select them with SHIFT and CTRL for ranged and individual selecting, pause and unpause, etc.
I realize that this might be difficult to implement. If it is very difficult, or you don't like the idea, I hope you might consider adding something for me as an alternate or stopgap measure. I'd like to see a 'Select all' option in the context menu. Sometimes, I have to go through the hundreds and hundreds of files in a collection and pause a large range of them, because I'm running out of hard drive space. After pausing parts of a collection, I'll go to sleep and let my hard drive fill up.
When I wake up and unRAR them to my secondary drive, I delete the RAR/PAR sets and make room to unpause and download the rest of the collection. However, the collection itself is not paused, the files inside it are. The only way to get them started again is to select the range of them and unpause the files within the collection. You can do this by clicking the topmost file, then scrolling down to the bottommost file, holding SHIFT and clicking on the bottom file to select the whole range, then right-clicking in the range and choosing unpause.
I'd prefer that a 'Select all' option existed instead. Right-clicking on a file within a collection and choosing 'Select all' would select all the pieces in the collection. You could then right-click on the selection and unpause it, skipping the keyboard input altogether. I realize I could split the group and pause the split pieces, but the 'Select all' method is more intuitive. If you don't think it's more intuitive, you might at least concede that it's a more common, widespread method.
Anyway, I'll stop rambling. Sorry for being so verbose. And thanks for reading and considering my request!