İçeriğe geç

İndiriciler

Kurulum

İndirme uygulamanı bağla; HolyArrs ona sürüm adaylarını göndersin ve biteni içe aktarsın.

HolyArrs kendi başına indirmez. Her sürüm adayını bir indiriciye verir, takip eder ve dosyaları içe aktarır.

Tür Uygulamalar
Torrent qBittorrent, Transmission 4 veya daha yeni, Deluge
Usenet SABnzbd, NZBGet
  • Sahipsin ya da yöneticisin.
  • İndirme uygulaman çalışıyor ve web sayfasını açabiliyorsun.
  1. Settings > Downloaders (Ayarlar > İndiriciler) sayfasını aç.

  2. Add a Downloader (İndirici ekle) düğmesine bas.

  3. Which app (Hangi uygulama) altından uygulamanı seç.

  4. Bir Name (Ad) yaz.

  5. Address (Adres) alanına uygulamanın web sayfasını yaz, örneğin http://192.168.1.10:8090.

  6. Giriş bilgilerini doldur. Bkz. Her uygulama için giriş.

  7. Save’e (Kaydet) bas, sonra satırdaki Test’e (Dene) bas.

    Adın yanında Working (Çalışıyor) yazısını görmelisin.

Uygulama Ne girilir Nerede bulunur
qBittorrent API key (API anahtarı) (qBittorrent 5.2 veya daha yeni) ya da Username and password (Kullanıcı adı ve parola) Options > Web UI
Transmission Kullanıcı adı ve parola; sormuyorsa boş bırak Transmission ayarları
Deluge Web UI parolası, kullanıcı adı yok Deluge Web UI
SABnzbd API anahtarı Config > General
NZBGet Kullanıcı adı ve parola; NZBGet HolyArrs’ı bunlarsız içeri alıyorsa boş bırak NZBGet ayarları

HolyArrs anahtarları ve parolaları şifreli saklar ve bir daha göstermez. Kayıtlı olanı korumak için alana dokunma. Adresi başka bir host’a çevirirsen anahtarı yeniden yaz. HolyArrs kayıtlı bir anahtarı hiçbir zaman yeni bir host’a göndermez.

qBittorrent için bunlar More options (Daha fazla seçenek) altında durur.

HolyArrs indirmelerini bu kategori altında tutar ve yalnızca o kategoriyi takip eder.

Uygulama Kategori nasıl çalışır
qBittorrent Yoksa senin için oluşturulur
SABnzbd Önceden var olmalı, Config > Categories altında
Transmission, Deluge Etiket olarak saklanır
NZBGet İndirme kategorisi olarak gönderilir

Priority (Öncelik) 1 ile 50 arasındadır. En düşük sayı önce kullanılır, eşit sayılar sırayla kullanılır. Tags (Etiketler) ile yalnızca aynı etiketi paylaşan başlıklar bu indiriciyi kullanır. Etiketsiz başlıklar etiketsiz indiricileri kullanır.

Downloader’s path (İndiricinin yolu) ile HolyArrs’ path (HolyArrs’ın yolu) alanlarını, Different folder names (Farklı klasör adları) altında yalnızca iki uygulama indirme klasörünü farklı adlarla görüyorsa doldur. Örnek: indirici /data/torrents klasörüne kaydediyor, HolyArrs onu /downloads olarak görüyor. Add a path pair (Yol çifti ekle) bir satır daha ekler.

Daha iyi çözüm, her iki konteynerde de aynı yola bağlanmış tek bir ortak üst klasör kullanmaktır. Bkz. Klasörler.

Varsayılan olarak açıktır, çünkü indiriciler genelde evde çalışır. İnternetteki bir indirici için kapat.

HolyArrs bu indiriciyi değiştirebilir

HolyArrs bu indiriciyi değiştirebilir bağlantısı

Kapalıysa yeni indirmeler yine oraya gider, ama HolyArrs, indiricide zaten olan hiçbir şeyi duraklatmaz, değiştirmez ya da kaldırmaz. Diğer uygulamalarla paylaştığın bir indirici için kullan.

Bir başlığın sayfası her indirmeyi gösterir: sırasını bekliyor, hız ve kalan süreyle iniyor, takılı kaldı ya da nedeniyle birlikte başarısız oldu.

İstemediğin bir indirmeyi bitirmek için Mark failed (Başarısız say) düğmesine bas. HolyArrs sonra şunları yapar:

  1. O sürüm adayını başlığın Turned down (Reddedildi) listesine ekler, böylece tekrar seçilmez.
  2. Onu dosyalarıyla birlikte indiriciden kaldırır.
  3. Yeniden arar ve sıradaki en iyi sürüm adayını gönderir.

Kurallarını geçen başka bir şey yoksa başlıkta Needs a decision (Karar bekliyor) yazar.

Durum Anlamı
Working Son denetime yanıt verdi
Paused Sen duraklattın. Yeni bir şey gönderilmez; mevcut indirmeler yine takip edilir
Resting Yanıt vermedi, bu yüzden HolyArrs gösterilen zamana kadar bekler
Not answering Son denetim yanıt almadı
Sign-in refused Anahtar ya da giriş reddedildi

Satırdaki Pause (Duraklat) ve Resume (Devam et) göndermeyi durdurur ve başlatır. Yanıt vermeyen bir indirici 30 dakikaya kadar atlanır.

Belirti: Address bir host adı kullanınca SABnzbd testi başarısız oluyor. Neden: SABnzbd tanımadığı host adlarını reddeder. Çözüm: IP adresini kullan ya da HolyArrs’ın host adını SABnzbd’de Config > Special altındaki host_whitelist listesine ekle.

Belirti: SABnzbd kategorinin eksik olduğunu söylüyor. Çözüm: Kategoriyi SABnzbd’de Config > Categories altında oluştur, sonra Test’e bas.

Belirti: Deluge çalışmıyor. Çözüm: Deluge Web UI’da daemon’una kendin bağlan ve Label eklentisini aç. HolyArrs daemon seçmez.

Belirti: Proxy’li bir Kaynaktan gelen .torrent ya da .nzb reddediliyor. Neden: Transmission, Deluge ve NZBGet bu dosyaları henüz proxy’li bir Kaynak üzerinden alamıyor. Magnet bağlantıları çalışır.

Belirti: Bir satırda Check whether this download arrived (Bu indirmenin gelip gelmediğine bak) yazıyor. Neden: Transmission, Deluge ya da NZBGet bir sürüm adayını alırken bağlantı koptu. HolyArrs onu kendi kendine yeniden göndermez. Çözüm:

  1. İndirmeyi indirici uygulamada ara.
  2. HolyArrs’ta Give up on it (Vazgeç) düğmesine bas. İndirme indiricide kalır. İstersen Needs a decision altından başka bir sürüm adayı seç.

Belirti: Sign-in refused. Çözüm: Anahtarı ya da parolayı indiriciden kopyala, yeniden yaz, Test’e bas.

Daha fazlası için Sorun giderme sayfasına bak.

HolyArrs indiriciyi nasıl seçer
  • Torrent sürüm adayları torrent indiricilerine, Usenet sürüm adayları Usenet indiricilerine gider.
  • Önce en düşük öncelik sayısı. Eşit sayılar sırayla kullanılır.
  • Duraklatılmış ve dinlenen indiriciler atlanır.
  • Biri bir sürüm adayını reddederse aynı türden sıradaki denenir (Try the next Downloader, sıradaki indiriciyi dene).
  • Tek bir indiriciye gönderimler varsayılan olarak 2 sn arayla yapılır.
  • Etiketler eşleşmeli. Etiketsiz başlıklar etiketsiz indiricilere gider.
İndirmeler ters gidince: ne sayılır ve ayarlar

HolyArrs şunları Mark failed gibi ele alır:

  • İndirici vazgeçer (eksik parçalar, başarısız onarım). Nedeni gösterilir.
  • İndirme .exe, .bat, .scr ya da .lnk gibi programlar içerir; movie.mkv.exe dahil.
  • İndirme sahte görünür: parola notu, video ya da ses olmadan yalnızca arşivler, ya da yanında medya olmayan bir web kısayolu. Torrent dosya listeleri gelir gelmez okunur, böylece sahte olan indirilmeden başarısız olur.
  • Dosyalar sürüm adayının adıyla eşleşmez. İçe aktarma reddedilir ve indirme kaldırılır.
  • Vazgeçme süresi boyunca ilerleme yok. Sırasını beklemek, indiricide duraklatılmış olmak ve %100’de onarım ya da açma sayılmaz.
  • İndirme HolyArrs dışında kaldırıldı. Yerine sıradaki sürüm adayı konur.

Bu ayarlar Settings > Downloaders sayfasında When downloads go wrong (İndirmeler ters gidince) altında durur. Bir değişiklikten sonra çıkan çubukta Save’e bas.

Ayar Varsayılan Ne zaman değiştirilir
Remove failed downloads from the Downloader açık Başarısızlıkları incelemek istiyorsan (kapat). Açıkken dosyaları da silinir
Add matched titles to your Library kapalı Bir indiricide zaten olan kesin bir eşleşmenin aramadan eklenmesini istiyorsan
When you remove a download: Delete its files açık Dosyaların kalmasını istiyorsan
When you remove a download: Turn down its Release kapalı O sürüm adayının başlık için bir daha seçilmesini hiç istemiyorsan
When you remove a download: Search again açık Sıradaki sürüm adayını kendin seçeceksen kapat. Turn down its Release gerekir
Stalled after (hours) 6 İndirmelerin doğası gereği yavaşsa. Aralık 1 ile 168
Try the next Release after (hours) 24 Değiştirmek yerine beklemeyi tercih ediyorsan. Son ilerlemeden itibaren sayılır. Aralık: takılma süresinden 720’ye kadar
Fail downloads that hold programs or fakes açık Nadiren. Kapalıyken bunlar içe aktarmaya ulaşır
Replace downloads removed outside HolyArrs açık İndirmeleri bilerek kaldırıyorsan. Kapalıyken başlık seni bekler
Try the next Downloader açık Yalnızca tek bir indirici istiyorsan
Seconds between sends to one Downloader 2 İndirici ani yüklerde zorlanıyorsa. 0 aralığı kapatır. Aralık 0 ile 60
Bir indiriciyi sunucudan salt okunur kilitle

HOLYARRS_READONLY_DOWNLOADERS değişkenini indirici kimliklerinin ya da adreslerinin virgülle ayrılmış listesine ayarla:

HOLYARRS_READONLY_DOWNLOADERS=http://your-server:8080

Listedeki bir indirici, anahtarı ne diyorsa desin, kaldırıp yeniden eklense bile salt okunur kalır. Anahtar kilitli görünür ve İndirmeler sayfası onun satırlarındaki kontrolleri gizler.

Kaldırma, NZBGet kaldırmaları, API
  • İndiricide etkin indirmeler varken Remove (Kaldır) reddedilir. Duraklat, bitmelerini bekle, sonra kaldır.
  • NZBGet, bir indirme ya da geçmiş kaydı kaldırıldığında her zaman dosyaları siler; bu yüzden HolyArrs dosyaları tutmayı isteyen kaldırmaları reddeder.
  • Her indirici yolu http://your-server:6262/api/v1/openapi.json içindedir.

HolyArrs ücretsiz. Zamanından tasarruf ettirdiyse GitHub'da yıldızla, sponsor ol ya da bana bir kahve ısmarla.