Gå til indhold

Downloaders

Opsætning

Forbind din download-app, så HolyArrs kan sende den releases og importere det, der bliver færdigt.

HolyArrs downloader ikke selv. Det giver hvert release videre til en downloader, følger det og importerer filerne.

Type Apps
Torrent qBittorrent, Transmission 4 eller nyere, Deluge, rTorrent (med eller uden ruTorrent)
Usenet SABnzbd, NZBGet
  • Du er ejer eller admin.
  • Din download-app kører, og du kan åbne dens webside.

Tilføj en downloader

Link til Tilføj en downloader
  1. Åbn Settings > Downloaders (indstillinger > downloadere).

  2. Klik på Add a Downloader (tilføj en downloader).

  3. Vælg din app under Which app (hvilken app).

  4. Skriv et Name (navn).

  5. Skriv Address (adresse), appens webside, for eksempel http://192.168.1.10:8090. Se rTorrent-adresse til rTorrent.

  6. Udfyld login. Se Login til hver app.

  7. Klik på Save (gem), og derefter på Test på rækken.

    Du bør kunne se Working (virker) ved siden af navnet.

Login til hver app

Link til Login til hver app
App Hvad du skal angive Hvor du finder det
qBittorrent API key (qBittorrent 5.2 eller nyere) eller Username and password Options > Web UI
Transmission Brugernavn og adgangskode, tomme hvis den ikke beder om nogen Transmissions indstillinger
Deluge Adgangskode til Web UI, intet brugernavn Deluge Web UI
rTorrent Brugernavn og adgangskode til den webserver, der står foran rTorrent, tomme hvis den ikke beder om nogen Din webservers eller seedboxs indstillinger
SABnzbd API-nøgle Config > General
NZBGet Brugernavn og adgangskode, tomme hvis NZBGet lukker HolyArrs ind uden NZBGets indstillinger

HolyArrs gemmer nøgler og adgangskoder krypteret og viser dem aldrig igen. Lad feltet være, hvis du vil beholde den gemte. Når du ændrer adressen til en anden host, skal du skrive nøglen igen. HolyArrs sender aldrig en gemt nøgle til en ny host.

HolyArrs taler med rTorrent over XML-RPC. Address (adresse) er det link, ikke ruTorrent-siden.

Opsætning Adresse
crazymax/rtorrent-rutorrent http://host:8000/RPC2. Port 8080 er ruTorrent-siden dér
Gennem ruTorrent http://host:8080/plugins/httprpc/action.php, eller /rutorrent/plugins/httprpc/action.php, når ruTorrent ligger under /rutorrent. /plugins/rpc/rpc.php virker også
Seedbox Det link, din seedbox giver dig, for eksempel https://host/user/RPC2

En adresse uden sti får /RPC2. Testet med rTorrent 0.16.25 og ruTorrent 5.3.18.

HolyArrs henter selv hver .torrent-fil og sender den til rTorrent, så rTorrent aldrig kontakter kilden.

rTorrent på en seedbox

Link til rTorrent på en seedbox

Når rTorrent kører på en anden computer, kan HolyArrs ikke se dens downloadmappe. Sæt en synkronisering op, der kopierer de færdige filer til en mappe, HolyArrs kan se. Tilføj derefter et stipar under Stier: Downloader’s path er seedbox-mappen, for eksempel /home/user/downloads, og HolyArrs’ path er den lokale mappe, synkroniseringen fylder.

I qBittorrent ligger disse under More options (flere valg).

HolyArrs lægger sine downloads under denne kategori og følger kun den kategori.

App Sådan virker kategorien
qBittorrent Oprettes for dig, hvis den mangler
SABnzbd Skal findes først, under Config > Categories
Transmission, Deluge Gemmes som en label
rTorrent Gemmes som label i d.custom1, vist i ruTorrents kolonne Label
NZBGet Sendes som downloadkategori

Priority (prioritet) går fra 1 til 50. Det laveste tal bruges først, og ens tal bruges på skift. Med Tags bruger kun titler, der har samme tag, denne downloader. Titler uden tag bruger downloadere uden tag.

Udfyld Downloader’s path (downloaderens sti) og HolyArrs’ path (HolyArrs’ sti) under Different folder names (forskellige mappenavne) kun, hvis de to apps ser downloadmappen under forskellige navne. Eksempel: Downloaderen gemmer i /data/torrents, og HolyArrs ser den som /downloads. Add a path pair (tilføj et stipar) tilføjer endnu en række.

Den bedre løsning er én fælles overordnet mappe, der er monteret på samme sti i begge containere. Se Mapper.

Nå det lokale netværk

Link til Nå det lokale netværk

Slået til som standard, fordi downloadere som regel kører hjemme. Slå det fra for en downloader på internettet.

HolyArrs can change this Downloader

Link til HolyArrs can change this Downloader

Slået fra betyder, at nye downloads stadig går dertil, men HolyArrs sætter aldrig noget på pause, ændrer eller fjerner noget, der allerede ligger i den. Brug det til en downloader, du deler med andre apps.

En titels side viser hver download: venter på tur, downloader med hastighed og resterende tid, gået i stå, eller mislykket med årsagen.

Klik på Mark failed (markér som mislykket) for at afslutte en download, du ikke vil have. HolyArrs gør så følgende:

  1. Føjer det release til titlens liste Turned down (forkastet), så det ikke vælges igen.
  2. Fjerner det fra downloaderen sammen med filerne.
  3. Søger igen og sender det næstbedste release.

rTorrent kan ikke slette filer over XML-RPC, så HolyArrs sletter dem selv, hvor dens gemmemappe eller stipar rækker til dem. Ellers bliver filerne på rTorrent-computeren.

Hvis intet andet lever op til dine regler, viser titlen Needs a decision (kræver en beslutning).

Rækkens tilstande

Link til Rækkens tilstande
Tilstand Betydning
Working Svarede ved sidste tjek
Paused (på pause) Du satte den på pause. Der sendes intet nyt, men igangværende downloads følges stadig
Resting (hviler) Den svarede ikke, så HolyArrs venter til det viste tidspunkt
Not answering (svarer ikke) Det sidste tjek fik intet svar
Sign-in refused (login afvist) Nøglen eller login blev afvist

Pause og Resume (genoptag) på rækken stopper og starter afsendelsen. En downloader, der holder op med at svare, springes over i op til 30 minutter.

Hvis det ikke virker

Link til Hvis det ikke virker

Symptom: SABnzbd-testen mislykkes, når Address bruger et værtsnavn. Årsag: SABnzbd afviser værtsnavne, den ikke kender. Løsning: Brug dens IP-adresse, eller tilføj HolyArrs’ værtsnavn til host_whitelist i SABnzbd under Config > Special.

Symptom: SABnzbd siger, at kategorien mangler. Løsning: Opret kategorien i SABnzbd under Config > Categories, og klik derefter på Test.

Symptom: Deluge virker ikke. Løsning: Forbind selv til din daemon i Deluge Web UI, og slå Label-pluginet til. HolyArrs vælger ikke en daemon.

Symptom: rTorrent-testen siger 404 eller ikke fundet. Årsag: Porten eller stien er forkert. Med crazymax/rtorrent-rutorrent er 8000 XML-RPC, og 8080 er ruTorrent-siden. Løsning: Brug http://host:8000/RPC2 eller en ruTorrent-sti fra rTorrent-adresse.

Symptom: rTorrent siger not allowed for untrusted connections. Årsag: ruTorrent blokerer en kommando, HolyArrs har brug for. Løsning: Opdatér ruTorrent, eller peg Address på rTorrents /RPC2.

Symptom: rTorrent afviser et release med en fejl om størrelsesgrænse. Løsning: Hæv network.xmlrpc.size_limit i rTorrents konfiguration. I crazymax/rtorrent-rutorrent sætter du XMLRPC_SIZE_LIMIT.

Symptom: En .torrent eller .nzb fra en kilde med en proxy bliver afvist. Årsag: Transmission, Deluge, rTorrent og NZBGet kan endnu ikke tage imod de filer gennem en kilde med proxy. Magnet-links virker.

Symptom: En række siger Check whether this download arrived (tjek, om denne download nåede frem). Årsag: Forbindelsen røg, mens Transmission, Deluge, rTorrent eller NZBGet tog imod et release. HolyArrs sender det ikke igen af sig selv. Løsning:

  1. Find downloaden i downloader-appen.
  2. Klik på Give up on it (opgiv den) i HolyArrs. Downloaden bliver i downloaderen. Vælg et andet release under Needs a decision, hvis du vil have et.

Symptom: Sign-in refused. Løsning: Kopiér nøglen eller adgangskoden fra downloaderen, skriv den igen, og klik på Test.

Mere i Fejlfinding.

Sådan vælger HolyArrs en downloader
  • Torrent-releases går til torrent-downloadere, Usenet-releases til Usenet-downloadere.
  • Laveste prioritetstal først. Ens tal bruges på skift.
  • Downloadere på pause og dem, der hviler, springes over.
  • Hvis én afviser et release, prøves den næste af samme type (Try the next Downloader).
  • Afsendelser til én downloader har som standard 2 s imellem sig.
  • Tags skal passe. Titler uden tag går til downloadere uden tag.
Når downloads går galt: hvad der tæller, og indstillingerne

HolyArrs behandler disse som Mark failed:

  • Downloaderen giver op (manglende dele, mislykket reparation). Dens årsag vises.
  • Downloaden indeholder programmer som .exe, .bat, .scr eller .lnk, også movie.mkv.exe.
  • Downloaden ser falsk ud: en note om adgangskode, kun arkiver uden video eller lyd, eller en webgenvej uden medier ved siden af. Fillister i torrents læses, så snart de kommer, så et fake mislykkes, før det downloades.
  • Filerne passer ikke til releasets navn. Importen afvises, og downloaden fjernes.
  • Ingen fremgang i opgivelsestiden. At vente på tur, være sat på pause i downloaderen og at reparere eller pakke ud ved 100 % tæller ikke med.
  • Downloaden blev fjernet uden for HolyArrs. Den erstattes af det næste release.

Disse indstillinger ligger under When downloads go wrong (når downloads går galt) i Settings > Downloaders. Klik på Save i bjælken, der kommer frem efter en ændring.

Indstilling Standard Ændr den, når
Remove failed downloads from the Downloader til Du vil undersøge fejl (fra). Til sletter også deres filer
Add matched titles to your Library fra Du vil have et sikkert match, der allerede ligger i en downloader, tilføjet uden søgning
When you remove a download: Delete its files til Du vil beholde filerne
When you remove a download: Turn down its Release fra Du aldrig vil have det release valgt igen til titlen
When you remove a download: Search again til Fra, hvis du selv vælger det næste release. Kræver Turn down its Release
Stalled after (hours) 6 Dine downloads er langsomme af natur. Interval 1 til 168
Try the next Release after (hours) 24 Du hellere vil vente end skifte. Regnes fra sidste fremgang. Interval: fra tiden for gået i stå op til 720
Fail downloads that hold programs or fakes til Sjældent. Fra lader dem nå importen
Replace downloads removed outside HolyArrs til Du fjerner downloads med vilje. Fra får titlen til at vente på dig
Try the next Downloader til Du kun vil bruge én downloader
Seconds between sends to one Downloader 2 Downloaderen kan ikke følge med, når der kommer mange afsendelser på én gang. 0 slår afstanden fra. Interval 0 til 60
Lås en downloader til skrivebeskyttet fra serveren

Sæt HOLYARRS_READONLY_DOWNLOADERS til en kommasepareret liste af downloader-id’er eller adresser:

HOLYARRS_READONLY_DOWNLOADERS=http://your-server:8080

En downloader på listen forbliver skrivebeskyttet, uanset hvad dens kontakt siger, også efter fjernelse og tilføjelse igen. Kontakten vises som låst, og siden Downloads skjuler knapper på dens rækker.

Fjernelse, fjernelse i NZBGet, API
  • Remove (fjern) afvises, mens downloaderen har aktive downloads. Sæt den på pause, lad dem blive færdige, og fjern den derefter.
  • NZBGet sletter filer, hver gang en download eller dens historikpost fjernes, så HolyArrs afviser fjernelser, der beder om at beholde filerne.
  • rTorrent kan ikke slette data over XML-RPC. Når en fjernelse beder om at slette filer, sletter HolyArrs dem selv, hvor dens gemmemappe eller stipar rækker til dem. Ellers bliver filerne på rTorrent-computeren, og HolyArrs skriver i loggen hvorfor.
  • På Downloads har en rTorrent-række Pause og Resume, men ikke de andre qBittorrent-kontroller.
  • Alle downloader-ruter findes i http://your-server:6262/api/v1/openapi.json.

HolyArrs er gratis. Hvis det sparede dig tid, kan du give det en stjerne på GitHub, sponsorere det eller give mig en kop kaffe.