Downloadery
Konfiguracja
Podłącz swoją aplikację do pobierania, żeby HolyArrs mógł wysyłać jej releasy i importować to, co się pobierze.
HolyArrs sam nie pobiera. Przekazuje każdy release do downloadera, śledzi go i importuje pliki.
| Rodzaj | Aplikacje |
|---|---|
| Torrent | qBittorrent, Transmission 4 lub nowszy, Deluge |
| Usenet | SABnzbd, NZBGet |
Zanim zaczniesz
Link do: Zanim zaczniesz- Jesteś właścicielem albo administratorem.
- Twoja aplikacja do pobierania działa i możesz otworzyć jej stronę webową.
Dodaj downloader
Link do: Dodaj downloader-
Otwórz Settings > Downloaders (Ustawienia > Downloadery).
-
Kliknij Add a Downloader (dodaj downloader).
-
W polu Which app (która aplikacja) wybierz swoją aplikację.
-
Wpisz Name (nazwa).
-
Wpisz Address (adres), czyli adres strony webowej aplikacji, na przykład
http://192.168.1.10:8090. -
Uzupełnij dane logowania. Zobacz Logowanie w każdej aplikacji.
-
Kliknij Save (zapisz), a potem Test (testuj) w wierszu.
Obok nazwy zobaczysz Working (działa).
Logowanie w każdej aplikacji
Link do: Logowanie w każdej aplikacji| Aplikacja | Co wpisać | Gdzie to znaleźć |
|---|---|---|
| qBittorrent | API key (klucz API, qBittorrent 5.2 lub nowszy) albo Username and password (nazwa użytkownika i hasło) | Options > Web UI |
| Transmission | Nazwa użytkownika i hasło, puste, jeśli aplikacja o nie nie prosi | Ustawienia Transmission |
| Deluge | Hasło Web UI, bez nazwy użytkownika | Deluge Web UI |
| SABnzbd | Klucz API | Config > General |
| NZBGet | Nazwa użytkownika i hasło, puste, jeśli NZBGet wpuszcza HolyArrs bez nich | Ustawienia NZBGet |
HolyArrs przechowuje klucze i hasła w postaci zaszyfrowanej i nigdy ich więcej nie pokazuje. Zostaw pole bez zmian, żeby zachować zapisany klucz. Gdy zmienisz adres na inny host, wpisz klucz jeszcze raz. HolyArrs nigdy nie wysyła zapisanego klucza do nowego hosta.
Opcje
Link do: OpcjeW qBittorrencie są pod More options (więcej opcji).
Kategoria
Link do: KategoriaHolyArrs zapisuje swoje pobierania w tej kategorii i śledzi tylko ją.
| Aplikacja | Jak działa kategoria |
|---|---|
| qBittorrent | Tworzona za ciebie, jeśli jej brakuje |
| SABnzbd | Musi istnieć wcześniej, w Config > Categories |
| Transmission, Deluge | Zapisywana jako etykieta |
| NZBGet | Wysyłana jako kategoria pobierania |
Priorytet i tagi
Link do: Priorytet i tagiPriority (priorytet) ma zakres od 1 do 50. Najpierw używany jest najniższy numer, a równe numery działają na zmianę. Jeśli ustawisz Tags (tagi), ten downloader obsługują tylko tytuły z tym samym tagiem. Tytuły bez tagu korzystają z downloaderów bez tagu.
Ścieżki
Link do: ŚcieżkiPola Downloader’s path (ścieżka downloadera) i HolyArrs’ path (ścieżka HolyArrs) w sekcji Different folder names (różne nazwy folderów) uzupełnij tylko wtedy, gdy obie aplikacje widzą folder pobierania pod różnymi nazwami. Przykład: Downloader zapisuje do /data/torrents, a HolyArrs widzi ten folder jako /downloads. Add a path pair (dodaj parę ścieżek) dodaje kolejny wiersz.
Lepszym rozwiązaniem jest jeden wspólny folder nadrzędny zamontowany pod tą samą ścieżką w obu kontenerach. Zobacz Foldery.
Dostęp do sieci lokalnej
Link do: Dostęp do sieci lokalnejDomyślnie włączony, bo downloadery zwykle działają w domu. Wyłącz go dla downloadera w internecie.
HolyArrs może zmieniać ten downloader
Link do: HolyArrs może zmieniać ten downloaderWyłączone oznacza, że nowe pobierania nadal tam trafiają, ale HolyArrs nigdy niczego, co już w nim jest, nie wstrzyma, nie zmieni ani nie usunie. Użyj tego dla downloadera, który dzielisz z innymi aplikacjami.
Śledź pobieranie
Link do: Śledź pobieranieStrona tytułu pokazuje każde pobieranie: czeka na swoją kolej, pobiera się (z prędkością i pozostałym czasem), zawisło albo nie powiodło się (z przyczyną).
Kliknij Mark failed (oznacz jako nieudane), żeby zakończyć pobieranie, którego nie chcesz. HolyArrs wtedy:
- Dodaje ten release do listy Turned down (odrzucone na stałe) tytułu, żeby nie został wybrany ponownie.
- Usuwa go z downloadera razem z plikami.
- Szuka jeszcze raz i wysyła następny najlepszy release.
Jeśli żaden inny release nie przechodzi twoich reguł, tytuł pokazuje Needs a decision (czeka na decyzję).
Stany wiersza
Link do: Stany wiersza| Stan | Znaczenie |
|---|---|
| Working | Odpowiedział przy ostatnim sprawdzeniu |
| Paused (wstrzymany) | Został wstrzymany ręcznie. Nic nowego nie jest wysyłane, a bieżące pobierania nadal są śledzone |
| Resting (odpoczywa) | Nie odpowiedział, więc HolyArrs czeka do pokazanej godziny |
| Not answering (nie odpowiada) | Ostatnie sprawdzenie nie dostało odpowiedzi |
| Sign-in refused (logowanie odrzucone) | Klucz albo logowanie zostały odrzucone |
Pause i Resume w wierszu zatrzymują i wznawiają wysyłanie. Downloader, który przestaje odpowiadać, jest pomijany do 30 minut.
Jeśli to nie działa
Link do: Jeśli to nie działaObjaw: test SABnzbd nie przechodzi, gdy w polu Address jest nazwa hosta.
Przyczyna: SABnzbd odrzuca nazwy hostów, których nie zna.
Rozwiązanie: użyj jego adresu IP albo dodaj nazwę hosta HolyArrs do host_whitelist w SABnzbd, w Config > Special.
Objaw: SABnzbd mówi, że brakuje kategorii. Rozwiązanie: utwórz kategorię w SABnzbd, w Config > Categories, a potem kliknij Test.
Objaw: Deluge nie działa. Rozwiązanie: w Deluge Web UI sam połącz się ze swoim daemonem i włącz wtyczkę Label. HolyArrs nie wybiera daemona.
Objaw: plik .torrent albo .nzb ze źródła z proxy zostaje odrzucony.
Przyczyna: Transmission, Deluge i NZBGet nie potrafią jeszcze przyjąć tych plików przez źródło z proxy. Linki magnet działają.
Objaw: wiersz pokazuje Check whether this download arrived (sprawdź, czy to pobieranie dotarło). Przyczyna: połączenie zerwało się, gdy Transmission, Deluge albo NZBGet przyjmował release. HolyArrs sam nie wysyła go ponownie. Rozwiązanie:
- Poszukaj pobierania w aplikacji downloadera.
- W HolyArrs kliknij Give up on it (porzuć). Pobieranie zostaje w downloaderze. Jeśli chcesz, wybierz inny release w Needs a decision.
Objaw: Sign-in refused. Rozwiązanie: skopiuj klucz albo hasło z downloadera, wpisz je jeszcze raz i kliknij Test.
Więcej w Rozwiązywaniu problemów.
Dla zaawansowanych
Link do: Dla zaawansowanychJak HolyArrs wybiera downloader
- Releasy torrentowe trafiają do downloaderów torrentowych, releasy Usenet do downloaderów Usenet.
- Najpierw najniższy numer priorytetu. Równe numery działają na zmianę.
- Downloadery wstrzymane i odpoczywające są pomijane.
- Jeśli jeden odrzuci release, próbowany jest następny tego samego rodzaju (Try the next Downloader (spróbuj następnego downloadera)).
- Wysyłki do jednego downloadera są domyślnie rozdzielone odstępem 2 s.
- Tagi muszą się zgadzać. Tytuły bez tagu trafiają do downloaderów bez tagu.
Gdy pobieranie idzie źle: co się liczy i jakie są ustawienia
HolyArrs traktuje jak Mark failed takie przypadki:
- Downloader się poddaje (brakujące części, nieudana naprawa). Pokazywana jest jego przyczyna.
- Pobranie zawiera programy, takie jak
.exe,.bat,.scralbo.lnk, takżemovie.mkv.exe. - Pobranie wygląda na fałszywe: notatka z hasłem, same archiwa bez wideo i audio albo skrót do strony bez mediów obok. Listy plików torrentów są czytane od razu po otrzymaniu, więc fałszywka nie przechodzi, zanim się pobierze.
- Pliki nie pasują do nazwy release’u. Import jest odrzucany, a pobranie usuwane.
- Brak postępu przez czas poddania się. Czekanie na swoją kolej, wstrzymanie w downloaderze oraz naprawa albo rozpakowywanie przy 100% się nie liczą.
- Pobranie zostało usunięte poza HolyArrs. Zastępuje je następny release.
Te ustawienia są w sekcji When downloads go wrong (gdy pobieranie idzie źle) w Settings > Downloaders. Po zmianie kliknij Save na pasku, który się pojawi.
| Ustawienie | Domyślnie | Zmień, gdy |
|---|---|---|
| Remove failed downloads from the Downloader (usuwaj nieudane pobierania z downloadera) | włączone | Chcesz sprawdzać błędy (wyłącz). Włączone usuwa też ich pliki |
| Add matched titles to your Library (dodawaj dopasowane tytuły do biblioteki) | wyłączone | Chcesz, żeby pewne dopasowanie, które już jest w downloaderze, zostało dodane bez wyszukiwania |
| When you remove a download: Delete its files (usuń jego pliki) | włączone | Chcesz zachować pliki |
| When you remove a download: Turn down its Release (odrzuć jego release) | wyłączone | Nigdy nie chcesz, żeby ten release był znów wybrany dla tytułu |
| When you remove a download: Search again (szukaj ponownie) | włączone | Wyłącz, jeśli następny release wybierasz sam. Wymaga Turn down its Release |
| Stalled after (hours) (zawieszone po, w godzinach) | 6 | Twoje pobierania są z natury wolne. Zakres 1 do 168 |
| Try the next Release after (hours) (spróbuj następnego release’u po, w godzinach) | 24 | Wolisz czekać niż zastępować. Liczone od ostatniego postępu. Zakres: od czasu zawieszenia do 720 |
| Fail downloads that hold programs or fakes (odrzucaj pobierania z programami lub fałszywki) | włączone | Rzadko. Wyłączone wpuszcza je do importu |
| Replace downloads removed outside HolyArrs (zastępuj pobierania usunięte poza HolyArrs) | włączone | Usuwasz pobierania celowo. Wyłączone sprawia, że tytuł czeka na ciebie |
| Try the next Downloader | włączone | Chcesz używać tylko jednego downloadera |
| Seconds between sends to one Downloader (sekundy między wysyłkami do jednego downloadera) | 2 | Downloader dławi się seriami. 0 wyłącza odstępy. Zakres 0 do 60 |
Zablokuj downloader tylko do odczytu z poziomu serwera
Ustaw HOLYARRS_READONLY_DOWNLOADERS na listę identyfikatorów lub adresów downloaderów oddzielonych przecinkami:
HOLYARRS_READONLY_DOWNLOADERS=http://your-server:8080Downloader z listy pozostaje tylko do odczytu niezależnie od swojego przełącznika, nawet po usunięciu i ponownym dodaniu. Przełącznik jest wtedy zablokowany, a strona Downloads ukrywa przyciski w jego wierszach.
Usuwanie, usuwanie w NZBGet, API
- Remove (usuń) jest odrzucane, dopóki downloader ma aktywne pobierania. Wstrzymaj go, poczekaj, aż się skończą, i dopiero usuń.
- NZBGet usuwa pliki za każdym razem, gdy usuwane jest pobieranie albo jego wpis w historii, więc HolyArrs odrzuca usunięcia, które proszą o zachowanie plików.
- Każda trasa downloadera jest w
http://your-server:6262/api/v1/openapi.json.
Powiązane strony
Link do: Powiązane stronyHolyArrs jest darmowy. Jeśli oszczędził ci czas, daj mu gwiazdkę na GitHubie, zostań sponsorem albo postaw mi kawę.