Preskoči na sadržaj

Preuzimatelji

Postavljanje

Spoji svoju aplikaciju za preuzimanje da joj HolyArrs može slati releasee i uvoziti ono što završi.

HolyArrs ne preuzima sam. Svaki release preda preuzimatelju, prati ga i uveze datoteke.

Vrsta Aplikacije
Torrent qBittorrent, Transmission 4 ili noviji, Deluge, rTorrent (sa ili bez ruTorrenta)
Usenet SABnzbd, NZBGet
  • Ti si vlasnik ili admin.
  • Tvoja aplikacija za preuzimanje radi i možeš otvoriti njezinu web stranicu.
  1. Otvori Settings > Downloaders (postavke > preuzimatelji).

  2. Klikni na Add a Downloader (dodaj preuzimatelja).

  3. Pod Which app (koja aplikacija) odaberi svoju aplikaciju.

  4. Unesi Name (naziv).

  5. Unesi Address (adresa), tj. web stranicu aplikacije, na primjer http://192.168.1.10:8090. Za rTorrent vidi Adresa za rTorrent.

  6. Ispuni prijavu. Vidi Prijava za svaku aplikaciju.

  7. Klikni na Save (spremi), zatim na Test (testiraj) u retku.

    Vidjet ćeš Working (radi) pokraj naziva.

Prijava za svaku aplikaciju

Poveznica na Prijava za svaku aplikaciju
Aplikacija Što unijeti Gdje to naći
qBittorrent API key (API ključ, qBittorrent 5.2 ili noviji) ili Username and password (korisničko ime i lozinka) Options > Web UI
Transmission Korisničko ime i lozinka, prazno ako ih ne traži Postavke Transmissiona
Deluge Lozinka za Web UI, bez korisničkog imena Deluge Web UI
rTorrent Korisničko ime i lozinka web servera ispred rTorrenta, prazno ako ih ne traži Postavke tvog web servera ili seedboxa
SABnzbd API ključ Config > General
NZBGet Korisničko ime i lozinka, prazno ako NZBGet pušta HolyArrs bez njih Postavke NZBGeta

HolyArrs sprema ključeve i lozinke šifrirano i više ih nikad ne prikazuje. Ostaviš li polje netaknuto, ostaje spremljena vrijednost. Kad promijeniš adresu na drugi host, ponovno unesi ključ. HolyArrs nikad ne šalje spremljeni ključ na novi host.

HolyArrs s rTorrentom razgovara preko XML-RPC-a. Address (adresa) je ta poveznica, a ne stranica ruTorrenta.

Postavljanje Adresa
crazymax/rtorrent-rutorrent http://host:8000/RPC2. Port 8080 tamo je stranica ruTorrenta
Preko ruTorrenta http://host:8080/plugins/httprpc/action.php ili /rutorrent/plugins/httprpc/action.php kad ruTorrent radi pod /rutorrent. Radi i /plugins/rpc/rpc.php
Seedbox Poveznica koju ti da seedbox, na primjer https://host/user/RPC2

Adresa bez putanje dobiva /RPC2. Testirano s rTorrentom 0.16.25 i ruTorrentom 5.3.18.

HolyArrs sam dohvaća svaku .torrent datoteku i šalje je rTorrentu, pa rTorrent nikad ne kontaktira izvor.

Kad rTorrent radi na drugom računalu, HolyArrs ne vidi njegovu mapu za preuzimanje. Postavi sinkronizaciju koja kopira gotove datoteke u mapu koju HolyArrs vidi. Zatim dodaj par putanja pod Putanje: Downloader’s path (putanja preuzimatelja) je mapa na seedboxu, na primjer /home/user/downloads, a HolyArrs’ path (putanja HolyArrs) je lokalna mapa koju sinkronizacija puni.

Za qBittorrent one se nalaze pod More options (više opcija).

HolyArrs svoja preuzimanja sprema pod ovu kategoriju i prati samo tu kategoriju.

Aplikacija Kako kategorija radi
qBittorrent Napravi se za tebe ako nedostaje
SABnzbd Mora prvo postojati, pod Config > Categories
Transmission, Deluge Sprema se kao oznaka
rTorrent Sprema se kao oznaka u d.custom1, prikazana u stupcu Label u ruTorrentu
NZBGet Šalje se kao kategorija preuzimanja

Priority (prioritet) ide od 1 do 50. Najmanji broj koristi se prvi, a jednaki brojevi idu naizmjence. S Tags (tagovi) ovog preuzimatelja koriste samo naslovi koji imaju zajednički tag. Naslovi bez taga koriste preuzimatelje bez tagova.

Downloader’s path (putanja preuzimatelja) i HolyArrs’ path (putanja HolyArrs) ispuni pod Different folder names (različita imena mapa) samo kad dvije aplikacije mapu za preuzimanje vide pod različitim imenima. Primjer: preuzimatelj sprema u /data/torrents, a HolyArrs je vidi kao /downloads. Add a path pair (dodaj par putanja) dodaje još jedan redak.

Bolje rješenje je jedna zajednička nadređena mapa montirana na istoj putanji u oba containera. Vidi Mape.

Prema zadanim postavkama uključeno, jer preuzimatelji obično rade kod kuće. Isključi za preuzimatelja koji je na internetu.

HolyArrs može mijenjati ovog preuzimatelja

Poveznica na HolyArrs može mijenjati ovog preuzimatelja

Kad je isključeno, nova preuzimanja i dalje idu tamo, ali HolyArrs nikad ne pauzira, ne mijenja i ne uklanja ništa što je već u njemu. Koristi to za preuzimatelja koji dijeliš s drugim aplikacijama.

Stranica naslova prikazuje svako preuzimanje: čeka na red, preuzima se s brzinom i preostalim vremenom, zapelo je ili nije uspjelo, uz razlog.

Klikni na Mark failed (označi kao neuspjelo) da završiš preuzimanje koje ne želiš. HolyArrs tada:

  1. Dodaje taj release na popis Turned down (odbačeno) tog naslova da se više ne odabere.
  2. Uklanja ga iz preuzimatelja, zajedno s datotekama.
  3. Ponovno pretražuje i šalje sljedeći najbolji release.

rTorrent ne može brisati datoteke preko XML-RPC-a, pa ih HolyArrs briše sam gdje do njih dopire njegova mapa za spremanje ili parovi putanja. Inače datoteke ostaju na računalu s rTorrentom.

Ako nijedan drugi ne zadovoljava tvoja pravila, naslov prikazuje Needs a decision (čeka odluku).

Stanje Značenje
Working Odgovorio je na zadnju provjeru
Paused (pauzirano) Pauzirano ručno. Ništa novo se ne šalje, a trenutna preuzimanja i dalje se prate
Resting (odmara) Nije odgovorio pa HolyArrs čeka do prikazanog vremena
Not answering (ne odgovara) Zadnja provjera nije dobila odgovor
Sign-in refused (prijava odbijena) Ključ ili prijava su odbijeni

Pause i Resume (nastavi) u retku zaustavljaju i pokreću slanje. Preuzimatelj koji prestane odgovarati preskače se do 30 minuta.

Simptom: Test za SABnzbd ne prolazi kad Address koristi ime hosta. Uzrok: SABnzbd odbija imena hostova koja ne poznaje. Rješenje: Koristi njegovu IP adresu ili dodaj ime hosta HolyArrs u host_whitelist u SABnzbdu pod Config > Special.

Simptom: SABnzbd kaže da kategorija nedostaje. Rješenje: Napravi kategoriju u SABnzbdu pod Config > Categories, zatim klikni na Test.

Simptom: Deluge ne radi. Rješenje: U Deluge Web UI sam se spoji na svoj daemon i uključi Label plugin. HolyArrs ne odabire daemon.

Simptom: Test za rTorrent kaže 404 ili not found. Uzrok: Port ili putanja nisu ispravni. S crazymax/rtorrent-rutorrent, 8000 je XML-RPC, a 8080 je stranica ruTorrenta. Rješenje: Koristi http://host:8000/RPC2 ili putanju ruTorrenta iz Adresa za rTorrent.

Simptom: rTorrent kaže not allowed for untrusted connections. Uzrok: ruTorrent blokira naredbu koju HolyArrs treba. Rješenje: Ažuriraj ruTorrent ili usmjeri Address na rTorrentov /RPC2.

Simptom: rTorrent odbija release s greškom o ograničenju veličine. Rješenje: Povećaj network.xmlrpc.size_limit u rTorrentovoj konfiguraciji. U crazymax/rtorrent-rutorrent postavi XMLRPC_SIZE_LIMIT.

Simptom: .torrent ili .nzb s izvora koji koristi proxy je odbijen. Uzrok: Transmission, Deluge, rTorrent i NZBGet za sada ne mogu primiti te datoteke s izvora preko proxyja. Magnet poveznice rade.

Simptom: Redak kaže Check whether this download arrived (provjeri je li preuzimanje stiglo). Uzrok: Veza je pukla dok je Transmission, Deluge, rTorrent ili NZBGet primao release. HolyArrs ga ne šalje ponovno sam. Rješenje:

  1. Potraži preuzimanje u aplikaciji preuzimatelja.
  2. U HolyArrs klikni na Give up on it (odustani). Preuzimanje ostaje u preuzimatelju. Ako želiš, pod Needs a decision odaberi drugi release.

Simptom: Sign-in refused. Rješenje: Kopiraj ključ ili lozinku iz preuzimatelja, unesi ih ponovno i klikni na Test.

Više u Rješavanju problema.

Kako HolyArrs odabire preuzimatelja
  • Torrent releasei idu torrent preuzimateljima, Usenet releasei Usenet preuzimateljima.
  • Prvo najmanji broj prioriteta. Jednaki brojevi idu naizmjence.
  • Pauzirani preuzimatelji i oni koji odmaraju preskaču se.
  • Ako jedan odbije release, pokuša se sljedeći iste vrste (Try the next Downloader).
  • Slanja jednom preuzimatelju prema zadanim postavkama razmaknuta su 2 s.
  • Tagovi moraju odgovarati. Naslovi bez taga idu preuzimateljima bez tagova.
Kad preuzimanja pođu po zlu: što se računa i postavke

HolyArrs ovo tretira kao Mark failed:

  • Preuzimatelj odustane (nedostaju dijelovi, popravak nije uspio). Prikazuje se njegov razlog.
  • Preuzimanje sadrži programe poput .exe, .bat, .scr ili .lnk, uključujući movie.mkv.exe.
  • Preuzimanje izgleda lažno: bilješka s lozinkom, samo arhive bez videa ili zvuka ili web prečac bez medija pokraj njega. Popisi datoteka torrenta čitaju se čim stignu, pa lažan release propada prije preuzimanja.
  • Datoteke ne odgovaraju nazivu releasea. Uvoz se odbija, a preuzimanje uklanja.
  • Nema napretka tijekom vremena za odustajanje. Ne računa se čekanje na red, pauza u preuzimatelju te popravak ili raspakiravanje pri 100%.
  • Preuzimanje je uklonjeno izvan HolyArrs. Zamjenjuje se sljedećim releaseom.

Ove postavke nalaze se pod When downloads go wrong (kad preuzimanja pođu po zlu) na Settings > Downloaders. Nakon promjene klikni na Save u traci koja se pojavi.

Postavka Zadano Promijeni kad
Remove failed downloads from the Downloader uključeno Želiš pregledati neuspjela preuzimanja (isključeno). Uključeno briše i njihove datoteke
Add matched titles to your Library isključeno Želiš da se siguran pogodak koji je već u preuzimatelju doda bez pretraživanja
When you remove a download: Delete its files uključeno Želiš zadržati datoteke
When you remove a download: Turn down its Release isključeno Ne želiš da se taj release ikad više odabere za naslov
When you remove a download: Search again uključeno Isključi ako sljedeći release biraš sam. Traži Turn down its Release
Stalled after (hours) 6 Tvoja su preuzimanja po prirodi spora. Raspon 1 do 168
Try the next Release after (hours) 24 Radije čekaš nego mijenjaš. Računa se od zadnjeg napretka. Raspon: vrijeme zastoja do 720
Fail downloads that hold programs or fakes uključeno Rijetko. Isključeno propušta ih do uvoza
Replace downloads removed outside HolyArrs uključeno Preuzimanja uklanjaš namjerno. Isključeno tjera naslov da čeka tebe
Try the next Downloader uključeno Želiš samo jednog preuzimatelja
Seconds between sends to one Downloader 2 Preuzimatelj se guši na naletima. 0 isključuje razmak. Raspon 0 do 60
Zaključaj preuzimatelja samo za čitanje s servera

Postavi HOLYARRS_READONLY_DOWNLOADERS na popis id-eva ili adresa preuzimatelja odvojen zarezima:

HOLYARRS_READONLY_DOWNLOADERS=http://your-server:8080

Preuzimatelj s popisa ostaje samo za čitanje što god pokazivao njegov prekidač, čak i nakon uklanjanja i ponovnog dodavanja. Prekidač se prikazuje kao zaključan, a stranica Preuzimanja sakriva kontrole na njegovim redcima.

Uklanjanje, uklanjanje u NZBGetu, API
  • Remove (ukloni) se odbija dok preuzimatelj ima aktivnih preuzimanja. Pauziraj ga, pusti da završe, pa ukloni.
  • NZBGet briše datoteke kad god se ukloni preuzimanje ili njegov zapis u povijesti, pa HolyArrs odbija uklanjanja koja traže zadržavanje datoteka.
  • rTorrent ne može brisati podatke preko XML-RPC-a. Kad uklanjanje traži brisanje datoteka, HolyArrs ih briše sam gdje do njih dopire njegova mapa za spremanje ili parovi putanja. Inače datoteke ostaju na računalu s rTorrentom, a HolyArrs u logu zapiše zašto.
  • Na Downloads redak rTorrenta nudi Pause i Resume, ali ne i ostale kontrole kao qBittorrent.
  • Svaka ruta preuzimatelja nalazi se u http://your-server:6262/api/v1/openapi.json.

HolyArrs je besplatan. Ako ti je uštedio vrijeme, daj mu zvjezdicu na GitHubu, podrži ga ili počasti me kavom.