Gestors de baixades
Configuració
Connecta la teva app de baixades perquè HolyArrs hi pugui enviar llançaments i importar el que acaba.
HolyArrs no baixa res pel seu compte. Passa cada llançament a un gestor de baixades, el segueix i importa els fitxers.
| Tipus | Apps |
|---|---|
| Torrent | qBittorrent, Transmission 4 o més nou, Deluge, rTorrent (amb ruTorrent o sense) |
| Usenet | SABnzbd, NZBGet |
Abans de començar
Enllaç a Abans de començar- Ets el propietari o un administrador.
- La teva app de baixades està en marxa i en pots obrir la pàgina web.
Afegeix un gestor de baixades
Enllaç a Afegeix un gestor de baixades-
Obre Settings > Downloaders (Paràmetres > Gestors de baixades).
-
Clica a Add a Downloader (afegir un gestor de baixades).
-
A Which app (quina app), tria la teva app.
-
Escriu un Name (nom).
-
Escriu l’Address (adreça), la pàgina web de l’app, com ara
http://192.168.1.10:8090. Per a rTorrent, mira Adreça d’rTorrent. -
Omple les dades d’inici de sessió. Mira Inici de sessió de cada app.
-
Clica a Save (desar) i després a Test (provar) a la fila.
Hauries de veure Working (funciona) al costat del nom.
Inici de sessió de cada app
Enllaç a Inici de sessió de cada app| App | Què has d’introduir | On trobar-ho |
|---|---|---|
| qBittorrent | API key (clau d’API; qBittorrent 5.2 o més nou) o Username and password (nom d’usuari i contrasenya) | Options > Web UI |
| Transmission | Nom d’usuari i contrasenya, buits si no en demana | Paràmetres de Transmission |
| Deluge | Contrasenya de la Web UI, sense nom d’usuari | Web UI de Deluge |
| rTorrent | Nom d’usuari i contrasenya del servidor web que hi ha davant d’rTorrent, buits si no en demana | Els paràmetres del teu servidor web o seedbox |
| SABnzbd | Clau d’API | Config > General |
| NZBGet | Nom d’usuari i contrasenya, buits si NZBGet deixa entrar HolyArrs sense | Paràmetres de NZBGet |
HolyArrs desa les claus i les contrasenyes xifrades i no te les torna a mostrar mai. Deixa el camp tal com està per mantenir la que hi ha desada. Quan canvies l’adreça a un altre host, escriu la clau de nou. HolyArrs mai no envia una clau desada a un host nou.
Adreça d’rTorrent
Enllaç a Adreça d’rTorrentHolyArrs parla amb rTorrent per XML-RPC. L’Address (adreça) és aquest enllaç, no la pàgina de ruTorrent.
| Configuració | Adreça |
|---|---|
| crazymax/rtorrent-rutorrent | http://host:8000/RPC2. El port 8080 és la pàgina de ruTorrent |
| A través de ruTorrent | http://, o /rutorrent/plugins/httprpc/action.php quan ruTorrent és sota /rutorrent. /plugins/rpc/rpc.php també funciona |
| Seedbox | L’enllaç que et dona el teu seedbox, com ara https://host/user/RPC2 |
Una adreça sense ruta rep /RPC2. Provat amb rTorrent 0.16.25 i ruTorrent 5.3.18.
HolyArrs baixa ell mateix cada fitxer .torrent i l’envia a rTorrent, així que rTorrent mai no contacta amb la Font.
rTorrent en un seedbox
Enllaç a rTorrent en un seedboxQuan rTorrent s’executa en un altre equip, HolyArrs no en pot veure la carpeta de baixades. Configura una sincronització que copiï els fitxers acabats a una carpeta que HolyArrs vegi. Després afegeix una parella de rutes a Rutes: Downloader’s path (ruta del gestor de baixades) és la carpeta del seedbox, com ara /home/user/downloads, i HolyArrs’ path (ruta d’HolyArrs) és la carpeta local que omple la sincronització.
Opcions
Enllaç a OpcionsA qBittorrent, aquestes són a More options (més opcions).
Categoria
Enllaç a CategoriaHolyArrs desa les seves baixades sota aquesta categoria i només segueix aquesta categoria.
| App | Com funciona la categoria |
|---|---|
| qBittorrent | Es crea per tu si falta |
| SABnzbd | Ha d’existir abans, a Config > Categories |
| Transmission, Deluge | Es desa com a etiqueta |
| rTorrent | Es desa com a etiqueta a d.custom1, que es mostra a la columna Label de ruTorrent |
| NZBGet | S’envia com a categoria de la baixada |
Prioritat i etiquetes
Enllaç a Prioritat i etiquetesLa Priority (prioritat) va d’1 a 50. El número més baix es fa servir primer, i els números iguals es van alternant. Amb Tags (etiquetes), només els títols que comparteixen una etiqueta fan servir aquest gestor de baixades. Els títols sense etiquetes fan servir els gestors de baixades sense etiquetes.
Rutes
Enllaç a RutesOmple Downloader’s path (ruta del gestor de baixades) i HolyArrs’ path (ruta d’HolyArrs) a Different folder names (noms de carpeta diferents) només quan les dues apps veuen la carpeta de baixades sota noms diferents. Exemple: el gestor de baixades desa a /data/torrents i HolyArrs ho veu com /downloads. Add a path pair (afegir una parella de rutes) afegeix una altra fila.
La millor solució és una sola carpeta mare compartida, muntada a la mateixa ruta als dos contenidors. Mira Carpetes.
Arribar a la xarxa local
Enllaç a Arribar a la xarxa localActivat per defecte, perquè els gestors de baixades solen executar-se a casa. Desactiva-ho per a un gestor de baixades que és a internet.
HolyArrs pot canviar aquest gestor de baixades
Enllaç a HolyArrs pot canviar aquest gestor de baixadesDesactivat vol dir que les baixades noves hi van igualment, però HolyArrs mai no posa en pausa, canvia ni elimina res del que ja hi ha. Fes-ho servir per a un gestor de baixades que comparteixes amb altres apps.
Segueix una baixada
Enllaç a Segueix una baixadaLa pàgina d’un títol mostra cada baixada: esperant el seu torn, baixant amb velocitat i temps restant, encallada, o fallada amb el motiu.
Clica a Mark failed (marcar com a fallada) per acabar una baixada que no vols. HolyArrs aleshores:
- Afegeix aquest llançament a la llista Turned down (descartats) del títol perquè no es torni a triar.
- L’elimina del gestor de baixades, amb els seus fitxers.
- Torna a cercar i envia el llançament següent més bo.
rTorrent no pot esborrar fitxers per XML-RPC, així que HolyArrs els esborra ell mateix allà on la seva carpeta de desament o les parelles de rutes hi arriben. Si no, els fitxers es queden a l’equip d’rTorrent.
Si cap altre llançament compleix les teves regles, el títol mostra Needs a decision (cal una decisió).
Estats de la fila
Enllaç a Estats de la fila| Estat | Significat |
|---|---|
| Working (funciona) | Ha respost l’última comprovació |
| Paused (en pausa) | L’has posat en pausa. No s’hi envia res de nou; les baixades actuals continuen seguint-se |
| Resting (descansant) | No ha respost, així que HolyArrs espera fins a l’hora que es mostra |
| Not answering (sense resposta) | L’última comprovació no ha rebut resposta |
| Sign-in refused (inici de sessió rebutjat) | S’ha rebutjat la clau o l’inici de sessió |
Pause (pausar) i Resume (reprendre) a la fila aturen i inicien els enviaments. Un gestor de baixades que deixa de respondre s’omet fins a 30 minuts.
Si no funciona
Enllaç a Si no funcionaSímptoma: La prova de SABnzbd falla quan l’Address fa servir un nom de host.
Causa: SABnzbd rebutja els noms de host que no coneix.
Solució: Fes servir la seva adreça IP, o afegeix el nom de host d’HolyArrs a host_whitelist de SABnzbd a Config > Special.
Símptoma: SABnzbd diu que falta la categoria. Solució: Crea la categoria a SABnzbd a Config > Categories i clica a Test.
Símptoma: Deluge no funciona. Solució: A la Web UI de Deluge, connecta’t tu mateix al teu daemon i activa el connector Label. HolyArrs no tria cap daemon.
Símptoma: La prova d’rTorrent diu 404 o no trobat.
Causa: El port o la ruta és incorrecte. Amb crazymax/rtorrent-rutorrent, el 8000 és XML-RPC i el 8080 és la pàgina de ruTorrent.
Solució: Fes servir http://host:8000/RPC2, o una ruta de ruTorrent de Adreça d’rTorrent.
Símptoma: rTorrent diu not allowed for untrusted connections.
Causa: ruTorrent bloqueja una ordre que HolyArrs necessita.
Solució: Actualitza ruTorrent, o apunta l’Address a /RPC2 d’rTorrent.
Símptoma: rTorrent rebutja un llançament amb un error de límit de mida.
Solució: Puja network.xmlrpc.size_limit a la configuració d’rTorrent. A crazymax/rtorrent-rutorrent, defineix XMLRPC_SIZE_LIMIT.
Símptoma: Es rebutja un .torrent o un .nzb d’una Font amb proxy.
Causa: Transmission, Deluge, rTorrent i NZBGet encara no poden acceptar aquests fitxers a través d’una Font amb proxy. Els enllaços magnet funcionen.
Símptoma: Una fila diu Check whether this download arrived (comprova si ha arribat aquesta baixada). Causa: La connexió s’ha interromput mentre Transmission, Deluge, rTorrent o NZBGet acceptaven un llançament. HolyArrs no el torna a enviar pel seu compte. Solució:
- Busca la baixada a l’app del gestor de baixades.
- A HolyArrs, clica a Give up on it (deixar-ho estar). La baixada es queda al gestor de baixades. Tria un altre llançament a Needs a decision si en vols un.
Símptoma: Sign-in refused. Solució: Copia la clau o la contrasenya del gestor de baixades, escriu-la de nou i clica a Test.
Més a Resolució de problemes.
Per a experts
Enllaç a Per a expertsCom tria HolyArrs un gestor de baixades
- Els llançaments de torrent van als gestors de baixades de torrent, els d’Usenet als d’Usenet.
- Primer el número de prioritat més baix. Els números iguals es van alternant.
- Els gestors de baixades en pausa i els que descansen s’ometen.
- Si un rebutja un llançament, es prova el següent del mateix tipus (Try the next Downloader).
- Els enviaments a un mateix gestor de baixades se separen 2 s per defecte.
- Les etiquetes han de coincidir. Els títols sense etiquetes van als gestors de baixades sense etiquetes.
Quan les baixades van malament: què compta, i els paràmetres
HolyArrs tracta això igual que Mark failed:
- El gestor de baixades es rendeix (parts que falten, reparació fallida). Es mostra el seu motiu.
- La baixada conté programes com
.exe,.bat,.scro.lnk, inclòsmovie.mkv.exe. - La baixada sembla falsa: una nota amb una contrasenya, només fitxers comprimits sense vídeo ni àudio, o una drecera web sense cap contingut multimèdia al costat. Les llistes de fitxers dels torrents es llegeixen tan bon punt arriben, així que un fals falla abans de baixar.
- Els fitxers no coincideixen amb el nom del llançament. La importació es rebutja i la baixada s’elimina.
- Cap progrés durant el temps per rendir-se. Esperar el torn, estar en pausa al gestor de baixades, i reparar o descomprimir al 100% no compten.
- La baixada s’ha eliminat fora d’HolyArrs. Se substitueix pel llançament següent.
Aquests paràmetres són a When downloads go wrong (quan les baixades van malament) a Settings > Downloaders. Clica a Save a la barra que apareix després d’un canvi.
| Paràmetre | Per defecte | Canvia’l quan |
|---|---|---|
| Remove failed downloads from the Downloader (eliminar les baixades fallides del gestor de baixades) | activat | Vols inspeccionar les fallades (desactivat). Activat també n’elimina els fitxers |
| Add matched titles to your Library (afegir a la Biblioteca els títols que coincideixen) | desactivat | Vols que una coincidència segura que ja és en un gestor de baixades s’afegeixi sense cercar |
| When you remove a download: Delete its files (quan elimines una baixada: esborrar-ne els fitxers) | activat | Vols conservar els fitxers |
| When you remove a download: Turn down its Release (quan elimines una baixada: descartar-ne el llançament) | desactivat | Vols que aquell llançament no es torni a triar mai per al títol |
| When you remove a download: Search again (quan elimines una baixada: tornar a cercar) | activat | Desactivat si tries tu el llançament següent. Necessita Turn down its Release |
| Stalled after (hours) (encallada després de (hores)) | 6 | Les teves baixades són lentes per naturalesa. Interval d’1 a 168 |
| Try the next Release after (hours) (provar el llançament següent després de (hores)) | 24 | Prefereixes esperar a substituir. Es compta des de l’últim progrés. Interval: des del temps d’encallada fins a 720 |
| Fail downloads that hold programs or fakes (fer fallar les baixades amb programes o falsos) | activat | Poques vegades. Desactivat deixa que arribin a la importació |
| Replace downloads removed outside HolyArrs (substituir les baixades eliminades fora d’HolyArrs) | activat | Elimines baixades a propòsit. Desactivat fa que el títol t’esperi |
| Try the next Downloader (provar el gestor de baixades següent) | activat | Vols un sol gestor de baixades |
| Seconds between sends to one Downloader (segons entre enviaments a un gestor de baixades) | 2 | El gestor de baixades s’ofega amb les ràfegues. 0 desactiva la separació. Interval de 0 a 60 |
Bloqueja un gestor de baixades en només lectura des del servidor
Defineix HOLYARRS_READONLY_DOWNLOADERS amb una llista separada per comes d’identificadors o adreces de gestors de baixades:
HOLYARRS_READONLY_DOWNLOADERS=http://your-server:8080Un gestor de baixades de la llista es manté en només lectura digui el que digui el seu interruptor, fins i tot després d’eliminar-lo i tornar-lo a afegir. L’interruptor es mostra bloquejat, i la pàgina de Baixades amaga els controls de les seves files.
Eliminar, eliminacions a NZBGet, API
- Remove (eliminar) es rebutja mentre el gestor de baixades té baixades actives. Posa’l en pausa, deixa que acabin i després elimina’l.
- NZBGet esborra els fitxers cada vegada que s’elimina una baixada o la seva entrada de l’historial, així que HolyArrs rebutja les eliminacions que demanen conservar els fitxers.
- rTorrent no pot esborrar dades per XML-RPC. Quan una eliminació demana esborrar els fitxers, HolyArrs els esborra ell mateix allà on la seva carpeta de desament o les parelles de rutes hi arriben. Si no, els fitxers es queden a l’equip d’rTorrent i HolyArrs en registra el motiu.
- A Downloads (Baixades), una fila d’rTorrent ofereix Pause (pausar) i Resume (reprendre), però no els altres controls de qBittorrent.
- Totes les rutes dels gestors de baixades són a
http://your-server:6262/api/v1/openapi.json.
Relacionat
Enllaç a RelacionatHolyArrs és gratis. Si t'ha estalviat temps, dona-li una estrella a GitHub, patrocina'l o convida'm a un cafè.