NZBGet has a priority setting but the UsenetBlackhole does not. Why even have a priority if it’s not used universally?
I’m in a situation where I have a daily quota of 10 GB, but if I take my NZB’s to my campus’ wireless it’s unlimited. Can priority be added to the UsenetBlackhole? I’d be great if older episodes that are set to upgrade quality, etc. Just went to it instead of flooding me over my daily quota.
If you use the blackhole option in sonarr, it has no way to talk to your download client.
It’s literally just a folder where nzb’s are dumped into, which are then picked up by your download client and processed with whatever default values you have set there. With some luck, they’re processed and eventually end up in the completed downloads folder that sonarr regularly scans…
It’s the least desirable option when setting up a download client in sonarr. Unless you have a good technical reason or other limitation, it’s far better to configure the correct client (e.g. sabnzbd, nzbget) in sonarr and use completed download handling.
You have the option to set a priority when doing that.
I don’t think I explained my situation correctly. I do have a technical limitation. I have a 10 GB/day quota. I also have NZBGet configured to download.
So for items beyond 14 days, I would like them to go to the blackhole which is set up to go to a Dropbox folder, which my laptop picks up. From there I can download whatever I want while in lecture without a quota limitation.
This is because after 14 days, series’ that upgrade their quality to blu-ray will throw me over my quota. Or series that I’m behind in will also throw me over the quota, so right now I have Sonarr set to not monitor deleted episodes. However if the blackhole had a priority, I could enable the monitoring of old episodes again and everything would be tossed into the blackhole so I could easily catch up on old or upgraded quality episodes.
you use your laptop for downloading both at home and school
you take your laptop to school in the morning, download what you can all day
when you arrive at home in the evening, you want to maximize your profit by downloading another 10 GB
I am not sure about Nzbget, but using Sabnzbd this could be done, as it has a quota option:
configure sonarr to send recent nzb’s to sab with priority High, and others with priority Normal.
In sab, you configure a quota (scroll down a bit) of 10 GB with a daily reset. For example:
Size: 10G
Quota Period: Day
Reset Day: 17:00 (or some other time between when you leave school and arrive at home. don’t worry that it says “day”)
Auto Resume: enabled
Effects:
Everything will go to your sab queue, where recent items are processed first, the rest is heaped into the “normal” priority.
Sab will reset its quota some time before you arrive home in the evening. It will start downloading until it reaches 10 GB, then automatically pauses the queue.
Downside: when you arrive at school, you’ll have to manually click the “reset quota” button in sab. After every 10 GB, sab will pauze again, so you’ll have to click that button regularly depending on how fast you reach the quota while still at school…
Not sure if Nzbget has the concept of a pre-queue script, if it does you could try to have it auto pause anything that comes with a specific category with a certain priority (your older releases) (SAB has this functionality).
I should really elaborate more. It would prevent making assumptions about my setup and wasting time. Thank you for helping.
I run a 14.5 TB (actual space), LSI Hardware RAID 5, Windows 2012 R2 (legal copy) server with expansion possibilities of up to 21 TB. I use Western Digital RE enterprise drives. It’s not as simple as a single system laptop unfortunately. I bought it over two years ago, with minor upgrades since, before I went back to school.
This is then accessed from my desktop, I also have a laptop I can take to school to download when seasons of blu-ray material become available. Essentially everything is centralized from my server and when large downloads are required (movies and full seasons), I use my laptop and when done drop it onto its docking station where I move the files to a monitored directory.
Unfortunately the quota is more sophisticated than what sab has to offer. If I use 1 GB at noon and 5 GB at 1 pm, the next day the 1 GB gets freed up at noon and the 5 GB at 1 pm. It’s not a simple reset at a specific hour. It’s a rolling quota. If I go over my quota I’m throttled to under 50 kB/s until usage that is 24 hours old gets freed up. Being throttled is NOT fun. I can barely complete homework under those conditions. While this may sound harsh, my normal connection is a full 100 megabit down and up.
I’m not so worried about going over my quota if I can configure items over 14 days to go into a NZB blackhole.
I realize my situation is unique. I’d actually do the work myself and submit a pull request if I were more familiar with C# or Javascript. On top of that I’m swamped with six courses this term.
I don’t think it would be too difficult to implement, considering the priority code already exists on other fetchers. I’m just asking for it to be put on the blackhole fetcher.
Sorry, professional deformity. I run hypotheticals all day for my job.
At the moment I’m a bit out of ideas. I might add “lol noob, get a better connection at home with no data cap”, but I started growing facial hairs a long time ago, so I perfectly understand the sillyness of this argument and why it’s probably not an option for you for various reasons
Edit: re-read your post again. My idea wouldn’t work due to the way you have set up your systems, nevermind.
Edit-edit: a 10 GB cap with a 100/100 connection? That’s insane, I feel for you :’( You can destroy your quota in less than 15 minutes
The problem is less about difficulty to implement and more about breaking things, blackhole is for lack of a better word stupid, it reads files in and adds them to the client, often using subfolders to specify the category, which you’d need a separate subfolder to specify the category, which may work, or may not (depends on the client).
I’ll give it some thought, but at best this would land under a long list of things to do.