Lumaktaw sa nilalaman

Mga downloader

Setup

Ikonekta ang download app mo para maipadala rito ng HolyArrs ang mga release at ma-import ang mga natapos.

Hindi nagda-download nang mag-isa ang HolyArrs. Ibinibigay nito ang bawat release sa isang downloader, sinusubaybayan ito, at ini-import ang mga file.

Uri Mga app
Torrent qBittorrent, Transmission 4 o mas bago, Deluge, rTorrent (may ruTorrent man o wala)
Usenet SABnzbd, NZBGet
  • Ikaw ang may-ari o isang admin.
  • Tumatakbo ang download app mo at mabubuksan mo ang web page nito.
  1. Buksan ang Settings > Downloaders.

  2. Pindutin ang Add a Downloader (magdagdag ng downloader).

  3. Sa ilalim ng Which app (aling app), piliin ang app mo.

  4. I-type ang Name (pangalan).

  5. I-type ang Address, ang web page ng app, gaya ng http://192.168.1.10:8090. Para sa rTorrent, tingnan ang Address ng rTorrent.

  6. Punan ang sign-in. Tingnan ang Sign-in sa bawat app.

  7. Pindutin ang Save (i-save), tapos Test (subukan) sa row.

    Dapat makita mo ang Working (gumagana) sa tabi ng pangalan.

App Ano ang ilalagay Saan ito makikita
qBittorrent API key (qBittorrent 5.2 o mas bago) o Username and password Options > Web UI
Transmission Username at password, iwanang walang laman kung wala itong hinihingi Transmission settings
Deluge Password ng Web UI, walang username Deluge Web UI
rTorrent Username at password ng web server na nasa harap ng rTorrent, iwanang walang laman kung wala itong hinihingi Web server mo o settings ng seedbox
SABnzbd API key Config > General
NZBGet Username at password, iwanang walang laman kung pinapapasok ng NZBGet ang HolyArrs nang wala nito NZBGet settings

Ini-store ng HolyArrs nang naka-encrypt ang mga key at password at hindi na ito ipinapakita ulit. Huwag galawin ang field para panatilihin ang naka-store. Kapag pinalitan mo ang address ng ibang host, i-type ulit ang key. Hindi kailanman nagpapadala ang HolyArrs ng naka-store na key sa bagong host.

Nakikipag-usap ang HolyArrs sa rTorrent sa pamamagitan ng XML-RPC. Ang Address ay ang link na iyon, hindi ang page ng ruTorrent.

Setup Address
crazymax/rtorrent-rutorrent http://host:8000/RPC2. Ang port 8080 doon ay ang page ng ruTorrent
Sa pamamagitan ng ruTorrent http://host:8080/plugins/httprpc/action.php, o /rutorrent/plugins/httprpc/action.php kapag nasa ilalim ng /rutorrent ang ruTorrent. Gumagana rin ang /plugins/rpc/rpc.php
Seedbox Ang link na ibinibigay ng seedbox mo, gaya ng https://host/user/RPC2

Ang address na walang path ay nilalagyan ng /RPC2. Nasubukan sa rTorrent 0.16.25 at ruTorrent 5.3.18.

Kinukuha mismo ng HolyArrs ang bawat .torrent file at ipinapadala ito sa rTorrent, kaya hindi kailanman nakikipag-ugnayan ang rTorrent sa Pinagkukunan.

Kapag nasa ibang machine ang rTorrent, hindi nakikita ng HolyArrs ang download folder nito. Mag-set up ng sync na kokopya ng mga natapos na file sa folder na nakikita ng HolyArrs. Pagkatapos, magdagdag ng pares ng path sa Mga path: ang Downloader’s path ay ang folder sa seedbox, gaya ng /home/user/downloads, at ang HolyArrs’ path ay ang lokal na folder na pinupuno ng sync.

Sa qBittorrent, nasa ilalim ng More options (mas maraming opsyon) ang mga ito.

Inilalagay ng HolyArrs ang mga download nito sa kategoryang ito at ang kategoryang iyon lang ang sinusubaybayan.

App Paano gumagana ang kategorya
qBittorrent Ginagawa para sa iyo kung wala
SABnzbd Dapat nandoon na muna, sa Config > Categories
Transmission, Deluge Naka-store bilang label
rTorrent Naka-store bilang label sa d.custom1, ipinapakita sa column na Label ng ruTorrent
NZBGet Ipinapadala bilang kategorya ng download

Ang Priority (prayoridad) ay mula 1 hanggang 50. Ang pinakamababang numero ang unang ginagamit, at nagpapalitan ang magkakapareho. Sa Tags (mga tag), ang mga pamagat lang na may parehong tag ang gumagamit ng downloader na ito. Ang mga pamagat na walang tag ay gumagamit ng mga downloader na walang tag.

Punan ang Downloader’s path at HolyArrs’ path sa ilalim ng Different folder names (magkaibang pangalan ng folder) kapag magkaiba lang ang pangalan ng download folder sa nakikita ng dalawang app. Halimbawa: nagse-save ang downloader sa /data/torrents at nakikita ito ng HolyArrs bilang /downloads. Ang Add a path pair ay nagdaragdag ng isa pang row.

Mas magandang solusyon ang isang shared na parent folder na naka-mount sa parehong path sa dalawang container. Tingnan ang Mga folder.

Naka-on bilang default, dahil karaniwang tumatakbo sa bahay ang mga downloader. I-off ito para sa downloader na nasa internet.

Puwedeng baguhin ng HolyArrs ang downloader na ito

Link papunta sa Puwedeng baguhin ng HolyArrs ang downloader na ito

Kapag naka-off, doon pa rin napupunta ang mga bagong download, pero hindi kailanman magpo-pause, magbabago o mag-aalis ang HolyArrs ng anumang nandoon na. Gamitin ito para sa downloader na ibinabahagi mo sa ibang app.

Ipinapakita ng page ng pamagat ang bawat download: naghihintay sa pila, nagda-download na may bilis at natitirang oras, naipit, o pumalya na may dahilan.

Pindutin ang Mark failed (markahang pumalya) para tapusin ang download na ayaw mo. Pagkatapos, gagawin ng HolyArrs ang mga ito:

  1. Idadagdag ang release na iyon sa listahan ng Turned down (isinantabi) ng pamagat para hindi na ito mapili ulit.
  2. Aalisin ito sa downloader, kasama ang mga file nito.
  3. Maghahanap ulit at ipapadala ang susunod na pinakamagandang release.

Hindi makakabura ng mga file ang rTorrent sa XML-RPC, kaya ang HolyArrs mismo ang bumubura sa mga ito kung saan umaabot ang save folder o mga pares ng path nito. Kung hindi, mananatili ang mga file sa machine ng rTorrent.

Kung wala nang pumasa sa mga patakaran mo, ipapakita ng pamagat ang Needs a decision (kailangan ng desisyon).

Estado Ibig sabihin
Working Sumagot sa huling pagsusuri
Paused (naka-pause) Ikaw ang nag-pause. Walang bagong ipapadala; sinusubaybayan pa rin ang mga kasalukuyang download
Resting (nagpapahinga) Hindi ito sumagot, kaya maghihintay ang HolyArrs hanggang sa oras na ipinapakita
Not answering (hindi sumasagot) Walang sagot sa huling pagsusuri
Sign-in refused (tinanggihan ang sign-in) Tinanggihan ang key o sign-in

Ang Pause at Resume (ituloy) sa row ay humihinto at nagsisimula ng pagpapadala. Ang downloader na tumigil sa pagsagot ay lalaktawan nang hanggang 30 minuto.

Sintomas: Pumapalya ang test ng SABnzbd kapag host name ang gamit sa Address. Dahilan: Tinatanggihan ng SABnzbd ang mga host name na hindi nito kilala. Solusyon: Gamitin ang IP address nito, o idagdag ang host name ng HolyArrs sa host_whitelist sa SABnzbd, sa ilalim ng Config > Special.

Sintomas: Sinasabi ng SABnzbd na wala ang kategorya. Solusyon: Gawin ang kategorya sa SABnzbd sa ilalim ng Config > Categories, tapos pindutin ang Test.

Sintomas: Hindi gumagana ang Deluge. Solusyon: Sa Deluge Web UI, ikaw mismo ang kumonekta sa daemon mo at i-on ang Label plugin. Hindi pumipili ng daemon ang HolyArrs.

Sintomas: Sinasabi ng test ng rTorrent na 404 o hindi nahanap. Dahilan: Mali ang port o path. Sa crazymax/rtorrent-rutorrent, ang 8000 ay XML-RPC at ang 8080 ay ang page ng ruTorrent. Solusyon: Gamitin ang http://host:8000/RPC2, o isang path ng ruTorrent mula sa Address ng rTorrent.

Sintomas: Sinasabi ng rTorrent na not allowed for untrusted connections. Dahilan: Hinaharang ng ruTorrent ang isang command na kailangan ng HolyArrs. Solusyon: I-update ang ruTorrent, o ituro ang Address sa /RPC2 ng rTorrent.

Sintomas: Tinatanggihan ng rTorrent ang isang release dahil sa error sa limitasyon ng laki. Solusyon: Itaas ang network.xmlrpc.size_limit sa config ng rTorrent. Sa crazymax/rtorrent-rutorrent, itakda ang XMLRPC_SIZE_LIMIT.

Sintomas: Tinatanggihan ang .torrent o .nzb mula sa Pinagkukunan na may proxy. Dahilan: Hindi pa kayang tanggapin ng Transmission, Deluge, rTorrent at NZBGet ang mga file na iyon mula sa Pinagkukunan na dumadaan sa proxy. Gumagana ang mga magnet link.

Sintomas: May row na nagsasabing Check whether this download arrived (tingnan kung dumating ang download na ito). Dahilan: Naputol ang koneksyon habang tinatanggap ng Transmission, Deluge, rTorrent o NZBGet ang isang release. Hindi ito ipinapadala ulit ng HolyArrs nang mag-isa. Solusyon:

  1. Hanapin ang download sa downloader app.
  2. Sa HolyArrs, pindutin ang Give up on it (sukuan na). Mananatili ang download sa downloader. Pumili ng ibang release sa ilalim ng Needs a decision kung gusto mo.

Sintomas: Sign-in refused. Solusyon: Kopyahin ang key o password mula sa downloader, i-type ulit, pindutin ang Test.

Higit pa sa Pag-troubleshoot.

Paano pumipili ng downloader ang HolyArrs
  • Ang mga torrent release ay napupunta sa mga torrent downloader, ang mga Usenet release sa Usenet.
  • Ang pinakamababang numero ng prayoridad ang una. Nagpapalitan ang magkakapareho.
  • Nilalampasan ang mga naka-pause at nagpapahinga na downloader.
  • Kung tanggihan ng isa ang isang release, susubukan ang susunod na kaparehong uri (Try the next Downloader, subukan ang susunod na downloader).
  • Ang mga pagpapadala sa isang downloader ay may pagitang 2 s bilang default.
  • Dapat tumugma ang mga tag. Ang mga pamagat na walang tag ay napupunta sa mga downloader na walang tag.
Kapag may sumablay sa mga download: ano ang binibilang, at ang mga setting

Itinuturing ng HolyArrs na parang Mark failed ang mga ito:

  • Sumuko ang downloader (may kulang na bahagi, pumalya ang repair). Ipinapakita ang dahilan nito.
  • May mga program ang download, gaya ng .exe, .bat, .scr o .lnk, kasama ang movie.mkv.exe.
  • Mukhang peke ang download: may password note, mga archive lang na walang video o audio, o web shortcut na walang media sa tabi nito. Binabasa ang mga listahan ng file ng torrent pagdating pa lang, kaya pumapalya na ang peke bago pa ito ma-download.
  • Hindi tugma ang mga file sa pangalan ng release. Tinatanggihan ang import at inaalis ang download.
  • Walang progreso hanggang sa oras ng pagsuko. Hindi binibilang ang naghihintay sa pila, naka-pause sa downloader, at nagre-repair o nag-a-unpack sa 100%.
  • Inalis ang download sa labas ng HolyArrs. Papalitan ito ng susunod na release.

Nasa ilalim ng When downloads go wrong (kapag may sumablay sa mga download) sa Settings > Downloaders ang mga setting na ito. Pindutin ang Save sa bar na lalabas pagkatapos ng pagbabago.

Setting Default Baguhin kapag
Remove failed downloads from the Downloader on Gusto mong suriin ang mga pumalya (i-off). Kapag on, binubura rin ang mga file nito
Add matched titles to your Library off Gusto mong madagdag nang hindi naghahanap ang tiyak na match na nasa downloader na
When you remove a download: Delete its files on Gusto mong manatili ang mga file
When you remove a download: Turn down its Release off Ayaw mo nang mapili ulit ang release na iyon para sa pamagat
When you remove a download: Search again on I-off kung ikaw mismo ang pipili ng susunod na release. Kailangan ang Turn down its Release
Stalled after (hours) 6 Likas na mabagal ang mga download mo. Saklaw 1 hanggang 168
Try the next Release after (hours) 24 Mas gusto mong maghintay kaysa magpalit. Binibilang mula sa huling progreso. Saklaw: ang oras ng pagkaipit hanggang 720
Fail downloads that hold programs or fakes on Bihira. Kapag off, nakakarating sa import ang mga ito
Replace downloads removed outside HolyArrs on Sinasadya mong mag-alis ng mga download. Kapag off, maghihintay sa iyo ang pamagat
Try the next Downloader on Isang downloader lang ang gusto mo
Seconds between sends to one Downloader 2 Nahihirapan ang downloader sa sunud-sunod na pagpapadala. Pinapatay ng 0 ang pagitan. Saklaw 0 hanggang 60
I-lock na read only ang downloader mula sa server

Itakda ang HOLYARRS_READONLY_DOWNLOADERS sa listahan ng mga id o address ng downloader na pinaghihiwalay ng kuwit:

HOLYARRS_READONLY_DOWNLOADERS=http://your-server:8080

Mananatiling read only ang nakalistang downloader anuman ang sabi ng switch nito, kahit pagkatapos mag-alis at magdagdag ulit. Nakikitang naka-lock ang switch, at itinatago ng Downloads page ang mga kontrol sa mga row nito.

Pag-aalis, mga pag-aalis sa NZBGet, API
  • Tinatanggihan ang Remove (alisin) habang may aktibong download ang downloader. I-pause ito, hayaang matapos ang mga download, tapos alisin.
  • Binubura ng NZBGet ang mga file tuwing inaalis ang isang download o ang entry nito sa history, kaya tinatanggihan ng HolyArrs ang mga pag-aalis na humihiling na panatilihin ang mga file.
  • Hindi makakabura ng data ang rTorrent sa XML-RPC. Kapag humiling ang isang pag-aalis na burahin ang mga file, ang HolyArrs mismo ang bumubura sa mga ito kung saan umaabot ang save folder o mga pares ng path nito. Kung hindi, mananatili ang mga file sa machine ng rTorrent at isinusulat ng HolyArrs sa log kung bakit.
  • Sa Downloads, may Pause at Resume ang row ng rTorrent, pero wala ang iba pang kontrol ng qBittorrent.
  • Nasa http://your-server:6262/api/v1/openapi.json ang bawat route ng downloader.

Libre ang HolyArrs. Kung nakatipid ito ng oras mo, bigyan ito ng star sa GitHub, i-sponsor ito o ibili ako ng kape.