Програми за изтегляне
Настройка
Свържи програмата си за изтегляне, за да може HolyArrs да ѝ изпраща издания и да импортира какво е свършило.
HolyArrs не изтегля сам. Подава всяко издание на програма за изтегляне, следи го и импортира файловете.
| Вид | Приложения |
|---|---|
| Torrent | qBittorrent, Transmission 4 или по-нова, Deluge, rTorrent (със или без ruTorrent) |
| Usenet | SABnzbd, NZBGet |
Преди да започнеш
Връзка към Преди да започнеш- Ти си собственикът или администратор.
- Програмата ти за изтегляне работи и можеш да отвориш уеб страницата ѝ.
Добави програма за изтегляне
Връзка към Добави програма за изтегляне-
Отвори Settings > Downloaders (настройки > програми за изтегляне).
-
Натисни Add a Downloader (добави програма за изтегляне).
-
Под Which app (кое приложение) избери приложението си.
-
Въведи Name (име).
-
Въведи Address (адрес), уеб страницата на приложението, например
http://192.168.1.10:8090. За rTorrent виж Адрес на rTorrent. -
Попълни данните за вход. Виж Вход за всяко приложение.
-
Натисни Save (запази), после Test (тествай) на реда.
Трябва да видиш Working (работи) до името.
Вход за всяко приложение
Връзка към Вход за всяко приложение| Приложение | Какво да въведеш | Къде да го намериш |
|---|---|---|
| qBittorrent | API key (API ключ) (qBittorrent 5.2 или по-нов) или Username and password (потребителско име и парола) | Options > Web UI |
| Transmission | Потребителско име и парола, празни, ако не иска такива | Настройките на Transmission |
| Deluge | Парола на Web UI, без потребителско име | Deluge Web UI |
| rTorrent | Потребителско име и парола на уеб сървъра пред rTorrent, празни, ако не иска такива | Настройките на твоя уеб сървър или seedbox |
| SABnzbd | API ключ | Config > General |
| NZBGet | Потребителско име и парола, празни, ако NZBGet пуска HolyArrs без тях | Настройките на NZBGet |
HolyArrs пази ключовете и паролите криптирани и никога не ги показва отново. Остави полето недокоснато, за да остане запазеното. Когато смениш адреса с друг хост, въведи ключа отново. HolyArrs никога не изпраща запазен ключ към нов хост.
Адрес на rTorrent
Връзка към Адрес на rTorrentHolyArrs говори с rTorrent през XML-RPC. Address е тази връзка, а не страницата на ruTorrent.
| Настройка | Адрес |
|---|---|
| crazymax/rtorrent-rutorrent | http://host:8000/RPC2. Порт 8080 там е страницата на ruTorrent |
| През ruTorrent | http://, или /rutorrent/plugins/httprpc/action.php, когато ruTorrent е под /rutorrent. /plugins/rpc/rpc.php също работи |
| Seedbox | Връзката, която ти дава seedbox-ът, например https://host/user/RPC2 |
Адрес без път получава /RPC2. Тествано с rTorrent 0.16.25 и ruTorrent 5.3.18.
HolyArrs сам взема всеки .torrent файл и го изпраща на rTorrent, така че rTorrent никога не се свързва с Източника.
rTorrent на seedbox
Връзка към rTorrent на seedboxКогато rTorrent работи на друг компютър, HolyArrs не вижда папката му за изтегляния. Настрой синхронизация, която копира готовите файлове в папка, която HolyArrs вижда. После добави двойка пътища под Пътища: Downloader’s path е папката на seedbox-а, например /home/user/downloads, а HolyArrs’ path е локалната папка, която синхронизацията пълни.
Възможности
Връзка към ВъзможностиЗа qBittorrent тези са под More options (още възможности).
Категория
Връзка към КатегорияHolyArrs подрежда изтеглянията си под тази категория и следи само нея.
| Приложение | Как работи категорията |
|---|---|
| qBittorrent | Създава се за теб, ако липсва |
| SABnzbd | Трябва да съществува предварително, в Config > Categories |
| Transmission, Deluge | Пази се като етикет |
| rTorrent | Пази се като етикет в d.custom1, показва се в колоната Label на ruTorrent |
| NZBGet | Изпраща се като категория на изтеглянето |
Приоритет и етикети
Връзка към Приоритет и етикетиPriority (приоритет) е от 1 до 50. Най-малкото число се ползва първо, а равните се редуват. С Tags (етикети) само заглавията със същия етикет ползват тази програма за изтегляне. Заглавията без етикет ползват програми без етикети.
Пътища
Връзка към ПътищаПопълни Downloader’s path (път на програмата за изтегляне) и HolyArrs’ path (път на HolyArrs) под Different folder names (различни имена на папки) само когато двете приложения виждат папката за изтегляния под различни имена. Пример: програмата за изтегляне записва в /data/torrents, а HolyArrs я вижда като /downloads. Add a path pair (добави двойка пътища) добавя още един ред.
По-доброто решение е една обща родителска папка, монтирана на същия път в двата контейнера. Виж Папки.
Достъп до локалната мрежа
Връзка към Достъп до локалната мрежаВключено по подразбиране, тъй като програмите за изтегляне обикновено работят вкъщи. Изключи го за програма за изтегляне в интернет.
HolyArrs може да променя тази програма за изтегляне
Връзка към HolyArrs може да променя тази програма за изтеглянеИзключено значи, че новите изтегляния пак отиват там, но HolyArrs никога не спира, не променя и не премахва нищо, което вече е в нея. Ползвай го за програма за изтегляне, която споделяш с други приложения.
Следи изтегляне
Връзка към Следи изтеглянеСтраницата на заглавието показва всяко изтегляне: чака реда си, тегли със скорост и оставащо време, заседнало или неуспешно с причина.
Натисни Mark failed (отбележи като неуспешно), за да прекратиш изтегляне, което не искаш. Тогава HolyArrs:
- Добавя това издание в списъка Turned down (отказани) на заглавието, за да не бъде избрано отново.
- Премахва го от програмата за изтегляне заедно с файловете му.
- Търси пак и изпраща следващото най-добро издание.
rTorrent не може да трие файлове през XML-RPC, затова HolyArrs ги изтрива сам, където папката му за запис или двойките пътища стигат до тях. Иначе файловете остават на компютъра с rTorrent.
Ако нищо друго не отговаря на правилата ти, заглавието показва Needs a decision (чака решение).
Състояния на реда
Връзка към Състояния на реда| Състояние | Значение |
|---|---|
| Working (работи) | Отговорила е на последната проверка |
| Paused (пауза) | Ти си я спрял. Нищо ново не се изпраща; текущите изтегляния още се следят |
| Resting (почива) | Не е отговорила, затова HolyArrs чака до показаното време |
| Not answering (не отговаря) | Последната проверка не е получила отговор |
| Sign-in refused (входът е отказан) | Ключът или входът са отхвърлени |
Pause и Resume (продължи) на реда спират и пускат изпращането. Програма за изтегляне, която спре да отговаря, се пропуска до 30 минути.
Ако не работи
Връзка към Ако не работиПроблем: Тестът на SABnzbd пропада, когато Address е име на хост.
Причина: SABnzbd отказва имена на хостове, които не познава.
Решение: Ползвай IP адреса му или добави името на хоста на HolyArrs в host_whitelist в SABnzbd, в Config > Special.
Проблем: SABnzbd казва, че категорията липсва. Решение: Направи категорията в SABnzbd, в Config > Categories, после натисни Test.
Проблем: Deluge не работи. Решение: В Deluge Web UI свържи се сам с твоя daemon и включи плъгина Label. HolyArrs не избира daemon.
Проблем: Тестът на rTorrent казва 404 или not found.
Причина: Портът или пътят е грешен. При crazymax/rtorrent-rutorrent 8000 е XML-RPC, а 8080 е страницата на ruTorrent.
Решение: Ползвай http://host:8000/RPC2 или път на ruTorrent от Адрес на rTorrent.
Проблем: rTorrent казва not allowed for untrusted connections.
Причина: ruTorrent блокира команда, която HolyArrs иска.
Решение: Актуализирай ruTorrent или насочи Address към /RPC2 на rTorrent.
Проблем: rTorrent отказва издание с грешка за ограничение на размера.
Решение: Увеличи network.xmlrpc.size_limit в конфигурацията на rTorrent. При crazymax/rtorrent-rutorrent задай XMLRPC_SIZE_LIMIT.
Проблем: .torrent или .nzb от Източник с proxy се отказва.
Причина: Transmission, Deluge, rTorrent и NZBGet още не могат да приемат такива файлове през Източник с proxy. Magnet връзките работят.
Проблем: Ред казва Check whether this download arrived (провери дали изтеглянето е пристигнало). Причина: Връзката е прекъснала, докато Transmission, Deluge, rTorrent или NZBGet е приемал издание. HolyArrs не го изпраща пак сам. Решение:
- Потърси изтеглянето в приложението на програмата за изтегляне.
- В HolyArrs натисни Give up on it (откажи се от него). Изтеглянето остава в програмата за изтегляне. Ако искаш, избери друго издание под Needs a decision.
Проблем: Sign-in refused. Решение: Копирай ключа или паролата от програмата за изтегляне, въведи ги отново, натисни Test.
Още в Отстраняване на проблеми.
За експерти
Връзка към За експертиКак HolyArrs избира програма за изтегляне
- Торент изданията отиват при торент програми, Usenet изданията при Usenet.
- Първо най-малкото число на приоритета. Равните се редуват.
- Спрените и почиващите програми се пропускат.
- Ако една откаже издание, опитва се следващата от същия вид (Try the next Downloader).
- Изпращанията към една програма са на разстояние 2 s по подразбиране.
- Етикетите трябва да съвпадат. Заглавията без етикет отиват при програми без етикет.
Когато изтеглянията се объркат: какво се брои и настройките
HolyArrs третира тези случаи като Mark failed:
- Програмата за изтегляне се отказва (липсващи части, неуспешна поправка). Причината ѝ се показва.
- Изтеглянето съдържа програми като
.exe,.bat,.scrили.lnk, включителноmovie.mkv.exe. - Изтеглянето изглежда фалшиво: бележка с парола, само архиви без видео или аудио, или уеб пряк път без медия до него. Списъците с файлове на торентите се четат веднага щом пристигнат, така че фалшивото се проваля преди да е изтеглено.
- Файловете не съвпадат с името на изданието. Импортът се отказва и изтеглянето се премахва.
- Няма напредък през времето за отказ. Чакането на ред, паузата в програмата за изтегляне и поправката или разархивирането при 100% не се броят.
- Изтеглянето е премахнато извън HolyArrs. Заменя се със следващото издание.
Тези настройки са под When downloads go wrong (когато изтеглянията се объркат) в Settings > Downloaders. Натисни Save в лентата, която се появява след промяна.
| Настройка | По подразбиране | Промени я, когато |
|---|---|---|
| Remove failed downloads from the Downloader | включено | Искаш да разгледаш неуспехите (изключено). Включено изтрива и файловете им |
| Add matched titles to your Library | изключено | Искаш сигурно съвпаднало заглавие, което вече е в програма за изтегляне, да се добавя без търсене |
| When you remove a download: Delete its files | включено | Искаш файловете да останат |
| When you remove a download: Turn down its Release | изключено | Никога не искаш това издание да се избира пак за заглавието |
| When you remove a download: Search again | включено | Изключи, ако следващото издание избираш сам. Изисква Turn down its Release |
| Stalled after (hours) | 6 | Изтеглянията ти са бавни по природа. Обхват от 1 до 168 |
| Try the next Release after (hours) | 24 | Предпочиташ да чакаш, вместо да заместваш. Брои се от последния напредък. Обхват: времето за заседнало до 720 |
| Fail downloads that hold programs or fakes | включено | Рядко. Изключено ги пуска до импорта |
| Replace downloads removed outside HolyArrs | включено | Премахваш изтегляния нарочно. Изключено кара заглавието да чака теб |
| Try the next Downloader | включено | Искаш само една програма за изтегляне |
| Seconds between sends to one Downloader | 2 | Програмата за изтегляне се задавя, когато получи много изпращания наведнъж. 0 изключва разстоянието. Обхват от 0 до 60 |
Заключи програма за изтегляне само за четене от сървъра
Задай HOLYARRS_READONLY_DOWNLOADERS на списък, разделен със запетаи, от идентификатори или адреси на програми за изтегляне:
HOLYARRS_READONLY_DOWNLOADERS=http://your-server:8080Програма от списъка остава само за четене, каквото и да казва превключвателят ѝ, дори след премахване и ново добавяне. Превключвателят се показва заключен, а страницата Изтегляния скрива контролите на редовете ѝ.
Премахване, премахване в NZBGet, API
- Remove (премахни) се отказва, докато програмата за изтегляне има активни изтегляния. Спри я, остави ги да свършат, после премахни.
- NZBGet изтрива файловете винаги когато се премахне изтегляне или записът му в историята, затова HolyArrs отказва премахвания, които искат файловете да се запазят.
- rTorrent не може да трие данни през XML-RPC. Когато премахване иска файловете да се изтрият, HolyArrs ги изтрива сам, където папката му за запис или двойките пътища стигат до тях. Иначе файловете остават на компютъра с rTorrent и HolyArrs записва в дневника защо.
- На Downloads ред с rTorrent предлага Pause и Resume, но не и другите контроли на qBittorrent.
- Всеки маршрут за програми за изтегляне е в
http://your-server:6262/api/v1/openapi.json.
Свързано
Връзка към СвързаноHolyArrs е безплатен. Ако ти е спестил време, сложи му звезда в GitHub, подкрепи го или почерпи ме с кафе.