Ga naar inhoud

Downloaders

Installatie

Koppel je downloadapp, zodat HolyArrs er releases naartoe kan sturen en kan importeren wat klaar is.

HolyArrs downloadt niet zelf. Het geeft elke release aan een downloader, volgt de download en importeert de bestanden.

Soort Apps
Torrent qBittorrent, Transmission 4 of nieuwer, Deluge
Usenet SABnzbd, NZBGet
  • Je bent de eigenaar of een beheerder.
  • Je downloadapp draait en je kunt de webpagina ervan openen.

Een downloader toevoegen

Link naar Een downloader toevoegen
  1. Open Settings > Downloaders (instellingen > downloaders).

  2. Klik op Add a Downloader (downloader toevoegen).

  3. Kies bij Which app (welke app) je app.

  4. Typ een Name (naam).

  5. Typ het Address (adres), de webpagina van de app, bijvoorbeeld http://192.168.1.10:8090.

  6. Vul de aanmelding in. Zie Aanmelding per app.

  7. Klik op Save (opslaan) en daarna op Test (testen) bij de rij.

    Naast de naam zie je nu Working (werkt).

App Wat je invult Waar je het vindt
qBittorrent API key (API-sleutel) (qBittorrent 5.2 of nieuwer) of Username and password (gebruikersnaam en wachtwoord) Options > Web UI
Transmission Gebruikersnaam en wachtwoord, leeg als er niet om gevraagd wordt Instellingen van Transmission
Deluge Wachtwoord van de Web UI, geen gebruikersnaam Deluge Web UI
SABnzbd API-sleutel Config > General
NZBGet Gebruikersnaam en wachtwoord, leeg als NZBGet HolyArrs zonder toelaat Instellingen van NZBGet

HolyArrs slaat sleutels en wachtwoorden versleuteld op en toont ze nooit meer. Laat het veld met rust om de opgeslagen waarde te houden. Als je het adres wijzigt naar een andere host, typ de sleutel dan opnieuw. HolyArrs stuurt een opgeslagen sleutel nooit naar een nieuwe host.

Bij qBittorrent staan deze onder More options (meer opties).

HolyArrs zet zijn downloads onder deze categorie en volgt alleen die categorie.

App Hoe de categorie werkt
qBittorrent Wordt voor je aangemaakt als ze ontbreekt
SABnzbd Moet al bestaan, onder Config > Categories
Transmission, Deluge Wordt opgeslagen als label
NZBGet Wordt meegestuurd als downloadcategorie

Priority (prioriteit) loopt van 1 tot 50. Het laagste nummer gaat eerst en gelijke nummers wisselen elkaar af. Met Tags gebruiken alleen titels met dezelfde tag deze downloader. Titels zonder tag gebruiken downloaders zonder tag.

Vul Downloader’s path (pad van de downloader) en HolyArrs’ path (pad van HolyArrs) onder Different folder names (andere mapnamen) alleen in als de twee apps de downloadmap onder verschillende namen zien. Voorbeeld: de downloader slaat op in /data/torrents en HolyArrs ziet dit als /downloads. Met Add a path pair (padenpaar toevoegen) komt er een rij bij.

De betere oplossing is één gedeelde bovenliggende map die in beide containers op hetzelfde pad is gekoppeld. Zie Mappen.

Het lokale netwerk bereiken

Link naar Het lokale netwerk bereiken

Staat standaard aan, want downloaders draaien meestal thuis. Zet het uit voor een downloader op internet.

HolyArrs mag deze downloader wijzigen

Link naar HolyArrs mag deze downloader wijzigen

Uit betekent dat nieuwe downloads er nog steeds naartoe gaan, maar dat HolyArrs niets dat er al in zit pauzeert, wijzigt of verwijdert. Gebruik dit voor een downloader die je met andere apps deelt.

De pagina van een titel toont elke download: wacht op zijn beurt, wordt gedownload met snelheid en resterende tijd, loopt vast, of is mislukt met de reden.

Klik op Mark failed (markeren als mislukt) om een download te beëindigen die je niet wilt. HolyArrs doet dan het volgende:

  1. Het zet die release op de lijst Turned down (afgekeurd) van de titel, zodat hij niet opnieuw wordt gekozen.
  2. Het verwijdert de download uit de downloader, met de bestanden.
  3. Het zoekt opnieuw en stuurt de volgende beste release.

Als er niets meer door je regels komt, toont de titel Needs a decision (beslissing nodig).

Statussen van een rij

Link naar Statussen van een rij
Status Betekenis
Working Heeft op de laatste controle geantwoord
Paused (gepauzeerd) Je hebt hem gepauzeerd. Er wordt niets nieuws gestuurd; lopende downloads worden nog wel gevolgd
Resting (rust) Hij antwoordde niet, dus HolyArrs wacht tot de getoonde tijd
Not answering (geen antwoord) De laatste controle kreeg geen antwoord
Sign-in refused (aanmelding geweigerd) De sleutel of aanmelding is afgewezen

Met Pause en Resume (hervatten) bij de rij stop en start je het versturen. Een downloader die niet meer antwoordt, wordt tot 30 minuten overgeslagen.

Symptoom: De test van SABnzbd mislukt als bij Address een hostnaam staat. Oorzaak: SABnzbd weigert hostnamen die het niet kent. Oplossing: Gebruik het IP-adres, of voeg de hostnaam van HolyArrs toe aan host_whitelist in SABnzbd onder Config > Special.

Symptoom: SABnzbd zegt dat de categorie ontbreekt. Oplossing: Maak de categorie aan in SABnzbd onder Config > Categories en klik dan op Test.

Symptoom: Deluge werkt niet. Oplossing: Verbind in de Deluge Web UI zelf met je daemon en zet de Label-plugin aan. HolyArrs kiest geen daemon.

Symptoom: Een .torrent of .nzb van een bron met een proxy wordt geweigerd. Oorzaak: Transmission, Deluge en NZBGet kunnen die bestanden nog niet aannemen via een bron met proxy. Magnet-links werken wel.

Symptoom: Een rij zegt Check whether this download arrived (controleer of deze download is aangekomen). Oorzaak: De verbinding viel weg terwijl Transmission, Deluge of NZBGet een release aannam. HolyArrs stuurt hem niet vanzelf opnieuw. Oplossing:

  1. Zoek de download in de downloaderapp.
  2. Klik in HolyArrs op Give up on it (opgeven). De download blijft in de downloader staan. Kies een andere release onder Needs a decision als je die wilt.

Symptoom: Sign-in refused. Oplossing: Kopieer de sleutel of het wachtwoord uit de downloader, typ het opnieuw en klik op Test.

Meer in Problemen oplossen.

Hoe HolyArrs een downloader kiest
  • Torrent-releases gaan naar torrent-downloaders, Usenet-releases naar Usenet.
  • Laagste prioriteitsnummer eerst. Gelijke nummers wisselen elkaar af.
  • Gepauzeerde downloaders en downloaders in rust worden overgeslagen.
  • Als een downloader een release weigert, wordt de volgende van hetzelfde soort geprobeerd (Try the next Downloader).
  • Verzendingen naar één downloader zitten standaard 2 s uit elkaar.
  • Tags moeten overeenkomen. Titels zonder tag gaan naar downloaders zonder tag.
Als downloads misgaan: wat telt en de instellingen

HolyArrs behandelt dit als Mark failed:

  • De downloader geeft het op (ontbrekende delen, mislukt herstel). De reden wordt getoond.
  • De download bevat programma’s zoals .exe, .bat, .scr of .lnk, ook movie.mkv.exe.
  • De download ziet er nep uit: een wachtwoordbriefje, alleen archieven zonder video of audio, of een webshortcut zonder media ernaast. Bestandslijsten van torrents worden gelezen zodra ze binnenkomen, dus een nep-download mislukt nog voor hij downloadt.
  • De bestanden komen niet overeen met de naam van de release. De import wordt geweigerd en de download verwijderd.
  • Geen voortgang gedurende de opgeeftijd. Wachten op zijn beurt, gepauzeerd in de downloader, en herstellen of uitpakken op 100% tellen niet mee.
  • De download is buiten HolyArrs om verwijderd. Hij wordt vervangen door de volgende release.

Deze instellingen staan onder When downloads go wrong (als downloads misgaan) op Settings > Downloaders. Klik op Save in de balk die na een wijziging verschijnt.

Instelling Standaard Wijzig het als
Remove failed downloads from the Downloader (mislukte downloads uit de downloader verwijderen) aan Je mislukte downloads wilt bekijken (uit). Aan verwijdert ook hun bestanden
Add matched titles to your Library (gevonden titels aan je bibliotheek toevoegen) uit Je een zekere match die al in een downloader staat wilt toevoegen zonder te zoeken
When you remove a download: Delete its files (bij het verwijderen van een download: de bestanden verwijderen) aan Je de bestanden wilt houden
When you remove a download: Turn down its Release (bij het verwijderen van een download: de release afkeuren) uit Je die release nooit meer voor de titel gekozen wilt hebben
When you remove a download: Search again (bij het verwijderen van een download: opnieuw zoeken) aan Uit als je de volgende release zelf kiest. Vereist Turn down its Release
Stalled after (hours) (vastgelopen na (uren)) 6 Je downloads van nature traag zijn. Bereik 1 tot 168
Try the next Release after (hours) (volgende release proberen na (uren)) 24 Je liever wacht dan vervangt. Geteld vanaf de laatste voortgang. Bereik: de tijd voor vastgelopen tot 720
Fail downloads that hold programs or fakes (downloads met programma’s of nepbestanden laten mislukken) aan Zelden. Uit laat ze tot de import komen
Replace downloads removed outside HolyArrs (downloads vervangen die buiten HolyArrs zijn verwijderd) aan Je downloads met opzet verwijdert. Uit laat de titel op jou wachten
Try the next Downloader (volgende downloader proberen) aan Je maar één downloader wilt
Seconds between sends to one Downloader (seconden tussen verzendingen naar één downloader) 2 De downloader niet tegen pieken kan. 0 zet de spreiding uit. Bereik 0 tot 60
Een downloader alleen-lezen vergrendelen vanaf de server

Zet HOLYARRS_READONLY_DOWNLOADERS op een kommalijst van downloader-id’s of adressen:

HOLYARRS_READONLY_DOWNLOADERS=http://your-server:8080

Een downloader op de lijst blijft alleen-lezen, wat de schakelaar ook zegt, zelfs na verwijderen en opnieuw toevoegen. De schakelaar wordt vergrendeld getoond en de pagina Downloads verbergt de knoppen op de rijen ervan.

Verwijderen, verwijderen in NZBGet, API
  • Remove (verwijderen) wordt geweigerd zolang de downloader actieve downloads heeft. Pauzeer hem, laat ze afronden en verwijder dan.
  • NZBGet verwijdert bestanden zodra een download of het geschiedenisitem ervan wordt verwijderd, dus HolyArrs weigert verwijderingen die de bestanden willen houden.
  • Elke route voor downloaders staat in http://your-server:6262/api/v1/openapi.json.

Gerelateerde pagina’s

Link naar Gerelateerde pagina’s

HolyArrs is gratis. Heeft het je tijd bespaard, geef het een ster op GitHub, sponsor het of trakteer me op een kop koffie.