Stahovače
Nastavení
Připoj svou aplikaci pro stahování, aby jí HolyArrs mohl posílat releasy (nalezené verze) a importovat, co se dokončí.
HolyArrs sám nestahuje. Každý release předá stahovači, sleduje ho a importuje soubory.
| Druh | Aplikace |
|---|---|
| Torrent | qBittorrent, Transmission 4 nebo novější, Deluge, rTorrent (s ruTorrentem i bez něj) |
| Usenet | SABnzbd, NZBGet |
Než začneš
Odkaz na Než začneš- Jsi vlastník nebo správce.
- Tvoje aplikace pro stahování běží a umíš otevřít její webovou stránku.
Přidej stahovač
Odkaz na Přidej stahovač-
Otevři Settings > Downloaders (Nastavení > Stahovače).
-
Klikni na Add a Downloader (přidat stahovač).
-
U Which app (která aplikace) vyber svou aplikaci.
-
Zadej Name (název).
-
Zadej Address (adresa), tedy webovou stránku aplikace, například
http://192.168.1.10:8090. Pro rTorrent viz Adresa rTorrentu. -
Vyplň přihlášení. Viz Přihlášení pro jednotlivé aplikace.
-
Klikni na Save (uložit) a pak na řádku na Test (otestovat).
Vedle názvu bys měl vidět Working (funguje).
Přihlášení pro jednotlivé aplikace
Odkaz na Přihlášení pro jednotlivé aplikace| Aplikace | Co zadat | Kde to najdeš |
|---|---|---|
| qBittorrent | API key (API klíč; qBittorrent 5.2 nebo novější) nebo Username and password (uživatelské jméno a heslo) | Options > Web UI |
| Transmission | Uživatelské jméno a heslo, prázdné, když žádné nechce | Nastavení Transmission |
| Deluge | Heslo k Web UI, bez uživatelského jména | Deluge Web UI |
| rTorrent | Uživatelské jméno a heslo webového serveru před rTorrentem, prázdné, když žádné nechce | Nastavení tvého webového serveru nebo seedboxu |
| SABnzbd | API klíč | Config > General |
| NZBGet | Uživatelské jméno a heslo, prázdné, když NZBGet pustí HolyArrs i bez nich | Nastavení NZBGet |
HolyArrs ukládá klíče a hesla zašifrované a už je nikdy neukáže. Když pole necháš být, zůstane uložená hodnota. Když změníš adresu na jiného hostitele, zadej klíč znovu. HolyArrs nikdy neposílá uložený klíč na nového hostitele.
Adresa rTorrentu
Odkaz na Adresa rTorrentuHolyArrs mluví s rTorrentem přes XML-RPC. Address (adresa) je tento odkaz, ne stránka ruTorrentu.
| Nastavení | Adresa |
|---|---|
| crazymax/rtorrent-rutorrent | http://host:8000/RPC2. Port 8080 je tam stránka ruTorrentu |
| Přes ruTorrent | http://, nebo /rutorrent/plugins/httprpc/action.php, když ruTorrent běží pod /rutorrent. Funguje i /plugins/rpc/rpc.php |
| Seedbox | Odkaz, který ti dá seedbox, například https://host/user/RPC2 |
K adrese bez cesty se přidá /RPC2. Otestováno s rTorrentem 0.16.25 a ruTorrentem 5.3.18.
HolyArrs stáhne každý soubor .torrent sám a pošle ho rTorrentu, takže rTorrent nikdy nekontaktuje zdroj.
rTorrent na seedboxu
Odkaz na rTorrent na seedboxuKdyž rTorrent běží na jiném počítači, HolyArrs nevidí jeho složku pro stahování. Nastav synchronizaci, která zkopíruje hotové soubory do složky, kterou HolyArrs vidí. Pak přidej dvojici cest v části Cesty: Downloader’s path (cesta stahovače) je složka na seedboxu, například /home/user/downloads, a HolyArrs’ path (cesta HolyArrs) je místní složka, kterou synchronizace plní.
Možnosti
Odkaz na MožnostiU qBittorrentu najdeš tyto volby pod More options (další možnosti).
Kategorie
Odkaz na KategorieHolyArrs řadí svá stahování do této kategorie a sleduje jen ji.
| Aplikace | Jak kategorie funguje |
|---|---|
| qBittorrent | Když chybí, vytvoří se pro tebe |
| SABnzbd | Musí už existovat, v Config > Categories |
| Transmission, Deluge | Uloží se jako štítek |
| rTorrent | Uloží se jako štítek v d.custom1, v ruTorrentu ve sloupci Label |
| NZBGet | Pošle se jako kategorie stahování |
Priorita a tagy
Odkaz na Priorita a tagyPriority (priorita) je od 1 do 50. Nejnižší číslo se použije první a stejná čísla se střídají. U Tags (tagy) tento stahovač používají jen tituly se společným tagem. Tituly bez tagu používají stahovače bez tagu.
Cesty
Odkaz na CestyVyplň Downloader’s path (cesta stahovače) a HolyArrs’ path (cesta HolyArrs) pod Different folder names (jiné názvy složek) jen tehdy, když obě aplikace vidí složku pro stahování pod různými názvy. Příklad: stahovač ukládá do /data/torrents a HolyArrs to vidí jako /downloads. Add a path pair (přidat dvojici cest) přidá další řádek.
Lepší řešení je jedna sdílená nadřazená složka připojená na stejné cestě v obou kontejnerech. Viz Složky.
Dosah do místní sítě
Odkaz na Dosah do místní sítěVe výchozím stavu zapnuto, protože stahovače obvykle běží doma. Pro stahovač na internetu to vypni.
HolyArrs smí tento stahovač měnit
Odkaz na HolyArrs smí tento stahovač měnitVypnuto znamená, že nová stahování tam stále jdou, ale HolyArrs nikdy nepozastaví, nezmění ani neodebere nic, co už v něm je. Použij to pro stahovač, který sdílíš s jinými aplikacemi.
Sleduj stahování
Odkaz na Sleduj stahováníStránka titulu ukazuje každé stahování: čeká na řadu, stahuje se s rychlostí a zbývajícím časem, uvázlo, nebo selhalo s důvodem.
Klikni na Mark failed (označit jako neúspěšné), když chceš ukončit stahování, které nechceš. HolyArrs pak:
- Přidá ten release na seznam Turned down (zamítnuto) u titulu, aby se znovu nevybral.
- Odebere ho ze stahovače i se soubory.
- Hledá znovu a pošle další nejlepší release.
rTorrent neumí mazat soubory přes XML-RPC, takže je HolyArrs maže sám tam, kam jeho složka pro ukládání nebo dvojice cest dosáhnou. Jinak soubory zůstanou na počítači s rTorrentem.
Když žádný další release nesplní tvá pravidla, titul ukáže Needs a decision (čeká na rozhodnutí).
Stavy řádku
Odkaz na Stavy řádku| Stav | Význam |
|---|---|
| Working (funguje) | Odpověděl při poslední kontrole |
| Paused (pozastaveno) | Pozastavil jsi ho. Nic nového se neposílá, současná stahování se stále sledují |
| Resting (odpočívá) | Neodpověděl, takže HolyArrs počká do zobrazeného času |
| Not answering (neodpovídá) | Poslední kontrola nedostala odpověď |
| Sign-in refused (přihlášení odmítnuto) | Klíč nebo přihlášení byly odmítnuty |
Pause (pozastavit) a Resume (pokračovat) na řádku zastaví a znovu spustí posílání. Stahovač, který přestane odpovídat, se přeskakuje až 30 minut.
Když to nefunguje
Odkaz na Když to nefungujePříznak: Test SABnzbd selže, když Address používá název hostitele.
Příčina: SABnzbd odmítá názvy hostitelů, které nezná.
Řešení: Použij jeho IP adresu, nebo přidej název hostitele HolyArrs do host_whitelist v SABnzbd v Config > Special.
Příznak: SABnzbd říká, že chybí kategorie. Řešení: Vytvoř kategorii v SABnzbd v Config > Categories a pak klikni na Test.
Příznak: Deluge nefunguje. Řešení: V Deluge Web UI se k démonu připoj sám a zapni plugin Label. HolyArrs démona nevybírá.
Příznak: Test rTorrentu říká 404 nebo not found.
Příčina: Port nebo cesta je špatně. U crazymax/rtorrent-rutorrent je 8000 XML-RPC a 8080 stránka ruTorrentu.
Řešení: Použij http://host:8000/RPC2, nebo cestu ruTorrentu z části Adresa rTorrentu.
Příznak: rTorrent říká not allowed for untrusted connections.
Příčina: ruTorrent blokuje příkaz, který HolyArrs potřebuje.
Řešení: Aktualizuj ruTorrent, nebo nasměruj Address na /RPC2 rTorrentu.
Příznak: rTorrent odmítne release s chybou o limitu velikosti.
Řešení: Zvyš network.xmlrpc.size_limit v konfiguraci rTorrentu. U crazymax/rtorrent-rutorrent nastav XMLRPC_SIZE_LIMIT.
Příznak: .torrent nebo .nzb ze zdroje s proxy je odmítnut.
Příčina: Transmission, Deluge, rTorrent a NZBGet zatím neumí vzít tyto soubory přes zdroj s proxy. Magnet odkazy fungují.
Příznak: Řádek říká Check whether this download arrived (zkontroluj, jestli stahování dorazilo). Příčina: Spojení se přerušilo, když Transmission, Deluge, rTorrent nebo NZBGet přebíral release. HolyArrs ho sám znovu neposílá. Řešení:
- Podívej se po stahování v aplikaci stahovače.
- V HolyArrs klikni na Give up on it (vzdát to). Stahování zůstane ve stahovači. Chceš-li jiný release, vyber ho v Needs a decision.
Příznak: Sign-in refused. Řešení: Zkopíruj klíč nebo heslo ze stahovače, zadej ho znovu a klikni na Test.
Víc v Řešení potíží.
Pro pokročilé
Odkaz na Pro pokročiléJak HolyArrs vybírá stahovač
- Torrentové releasy jdou do torrentových stahovačů, usenetové do usenetových.
- Nejdřív nejnižší číslo priority. Stejná čísla se střídají.
- Pozastavené stahovače a ty, které odpočívají, se přeskakují.
- Když stahovač jeden release odmítne, zkusí se další stejného druhu (Try the next Downloader, zkusit další stahovač).
- Posílání do jednoho stahovače má ve výchozím stavu odstup 2 s.
- Tagy se musí shodovat. Tituly bez tagu jdou do stahovačů bez tagu.
Když stahování selže: co se počítá a nastavení
HolyArrs bere tohle stejně jako Mark failed:
- Stahovač to vzdá (chybějící části, neúspěšná oprava). Zobrazí se jeho důvod.
- Stahování obsahuje programy jako
.exe,.bat,.scrnebo.lnk, včetněmovie.mkv.exe. - Stahování vypadá jako podvrh: poznámka s heslem, jen archivy bez videa nebo zvuku, nebo webová zkratka bez médií vedle ní. Seznamy souborů torrentů se čtou hned, jak přijdou, takže podvrh selže ještě před stažením.
- Soubory neodpovídají názvu releasu. Import je odmítnut a stahování odebráno.
- Žádný pokrok po dobu, po které se stahování vzdá. Čekání na řadu, pozastavení ve stahovači a oprava nebo rozbalování na 100 % se nepočítají.
- Stahování bylo odebráno mimo HolyArrs. Nahradí se dalším releasem.
Tato nastavení jsou pod When downloads go wrong (když stahování selže) v Settings > Downloaders. Po změně klikni na Save v liště, která se objeví.
| Nastavení | Výchozí | Změň, když |
|---|---|---|
| Remove failed downloads from the Downloader | zapnuto | Chceš selhání prozkoumat (vypnout). Zapnuto smaže i jejich soubory |
| Add matched titles to your Library | vypnuto | Chceš, aby se jistá shoda už ve stahovači přidala bez hledání |
| When you remove a download: Delete its files | zapnuto | Chceš soubory zachovat |
| When you remove a download: Turn down its Release | vypnuto | Nechceš, aby se ten release pro titul znovu vybral |
| When you remove a download: Search again | zapnuto | Vypni, když další release vybíráš sám. Vyžaduje Turn down its Release |
| Stalled after (hours) | 6 | Tvá stahování jsou ze své podstaty pomalá. Rozsah 1 až 168 |
| Try the next Release after (hours) | 24 | Raději počkáš, než abys nahrazoval. Počítá se od posledního pokroku. Rozsah: doba uvázlého stahování až 720 |
| Fail downloads that hold programs or fakes | zapnuto | Zřídka. Vypnuto je pustí až do importu |
| Replace downloads removed outside HolyArrs | zapnuto | Stahování odebíráš schválně. Vypnuto nechá titul čekat na tebe |
| Try the next Downloader | zapnuto | Chceš jen jeden stahovač |
| Seconds between sends to one Downloader | 2 | Stahovač nezvládá nárazy. 0 vypne odstup. Rozsah 0 až 60 |
Zamkni stahovač jen pro čtení ze serveru
Nastav HOLYARRS_READONLY_DOWNLOADERS na seznam id nebo adres stahovačů oddělený čárkami:
HOLYARRS_READONLY_DOWNLOADERS=http://your-server:8080Stahovač na seznamu zůstane jen pro čtení bez ohledu na svůj přepínač, i po odebrání a novém přidání. Přepínač se ukáže jako zamčený a stránka Stahování na jeho řádcích skryje ovládací prvky.
Odebrání, odebrání v NZBGet, API
- Remove (odebrat) se odmítne, dokud má stahovač aktivní stahování. Pozastav ho, nech je doběhnout a pak ho odeber.
- NZBGet maže soubory vždy, když se odebere stahování nebo jeho záznam v historii, takže HolyArrs odmítá odebrání, které chce soubory zachovat.
- rTorrent neumí mazat data přes XML-RPC. Když odebrání žádá smazání souborů, HolyArrs je smaže sám tam, kam jeho složka pro ukládání nebo dvojice cest dosáhnou. Jinak soubory zůstanou na počítači s rTorrentem a HolyArrs zaloguje proč.
- Na stránce Downloads (stahování) nabízí řádek rTorrentu Pause a Resume, ale ne ostatní ovládací prvky qBittorrentu.
- Každá cesta pro stahovače je v
http://your-server:6262/api/v1/openapi.json.
Související
Odkaz na SouvisejícíHolyArrs je zdarma. Pokud ti ušetřil čas, dej mu hvězdičku na GitHubu, podpoř ho sponzorstvím nebo kup mi kávu.