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 |
Prije nego počneš
Poveznica na Prije nego počneš- Ti si vlasnik ili admin.
- Tvoja aplikacija za preuzimanje radi i možeš otvoriti njezinu web stranicu.
Dodaj preuzimatelja
Poveznica na Dodaj preuzimatelja-
Otvori Settings > Downloaders (postavke > preuzimatelji).
-
Klikni na Add a Downloader (dodaj preuzimatelja).
-
Pod Which app (koja aplikacija) odaberi svoju aplikaciju.
-
Unesi Name (naziv).
-
Unesi Address (adresa), tj. web stranicu aplikacije, na primjer
http://192.168.1.10:8090. Za rTorrent vidi Adresa za rTorrent. -
Ispuni prijavu. Vidi Prijava za svaku aplikaciju.
-
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.
Adresa za rTorrent
Poveznica na Adresa za rTorrentHolyArrs 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:// 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.
rTorrent na seedboxu
Poveznica na rTorrent na seedboxuKad 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.
Izbori
Poveznica na IzboriZa qBittorrent one se nalaze pod More options (više opcija).
Kategorija
Poveznica na KategorijaHolyArrs 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 |
Prioritet i tagovi
Poveznica na Prioritet i tagoviPriority (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.
Putanje
Poveznica na PutanjeDownloader’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.
Pristup lokalnoj mreži
Poveznica na Pristup lokalnoj mrežiPrema 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 preuzimateljaKad 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.
Prati preuzimanje
Poveznica na Prati preuzimanjeStranica 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:
- Dodaje taj release na popis Turned down (odbačeno) tog naslova da se više ne odabere.
- Uklanja ga iz preuzimatelja, zajedno s datotekama.
- 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).
Stanja retka
Poveznica na Stanja retka| 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.
Ako ne radi
Poveznica na Ako ne radiSimptom: 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:
- Potraži preuzimanje u aplikaciji preuzimatelja.
- 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.
Za napredne
Poveznica na Za napredneKako 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,.scrili.lnk, uključujućimovie.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:8080Preuzimatelj 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.
Povezane stranice
Poveznica na Povezane straniceHolyArrs je besplatan. Ako ti je uštedio vrijeme, daj mu zvjezdicu na GitHubu, podrži ga ili počasti me kavom.