Langkau ke kandungan

Pemuat turun

Persediaan

Sambungkan app muat turun anda supaya HolyArrs boleh menghantar keluaran kepadanya dan mengimport apa yang siap.

HolyArrs tidak memuat turun sendiri. Ia menyerahkan setiap keluaran kepada pemuat turun, mengikutinya dan mengimport failnya.

Jenis App
Torrent qBittorrent, Transmission 4 atau lebih baharu, Deluge, rTorrent (dengan atau tanpa ruTorrent)
Usenet SABnzbd, NZBGet
  • Anda ialah pemilik atau pentadbir.
  • App muat turun anda sedang berjalan dan anda boleh membuka halaman webnya.
  1. Buka Settings > Downloaders (Tetapan > Pemuat turun).

  2. Tekan Add a Downloader (tambah pemuat turun).

  3. Di bawah Which app (app yang mana), pilih app anda.

  4. Taip Name (nama).

  5. Taip Address (alamat), iaitu halaman web app itu, seperti http://192.168.1.10:8090. Untuk rTorrent, lihat Alamat rTorrent.

  6. Isi maklumat log masuk. Lihat Log masuk untuk setiap app.

  7. Tekan Save (simpan), kemudian Test (uji) pada baris itu.

    Anda akan nampak Working (berfungsi) di sebelah nama.

Log masuk untuk setiap app

Pautan ke Log masuk untuk setiap app
App Apa yang perlu dimasukkan Di mana mencarinya
qBittorrent API key (kunci API; qBittorrent 5.2 atau lebih baharu) atau Username and password (nama pengguna dan kata laluan) Options > Web UI
Transmission Nama pengguna dan kata laluan, kosongkan jika ia tidak meminta Tetapan Transmission
Deluge Kata laluan Web UI, tiada nama pengguna Deluge Web UI
rTorrent Nama pengguna dan kata laluan pelayan web di hadapan rTorrent, kosongkan jika ia tidak meminta Tetapan pelayan web atau seedbox anda
SABnzbd Kunci API Config > General
NZBGet Nama pengguna dan kata laluan, kosongkan jika NZBGet membenarkan HolyArrs masuk tanpanya Tetapan NZBGet

HolyArrs menyimpan kunci dan kata laluan dalam bentuk disulitkan dan tidak menunjukkannya lagi. Biarkan medan itu untuk mengekalkan yang tersimpan. Apabila anda menukar alamat kepada host lain, taip kunci itu semula. HolyArrs tidak pernah menghantar kunci tersimpan kepada host baharu.

HolyArrs bercakap dengan rTorrent melalui XML-RPC. Address ialah pautan itu, bukan halaman ruTorrent.

Persediaan Alamat
crazymax/rtorrent-rutorrent http://host:8000/RPC2. Port 8080 di sana ialah halaman ruTorrent
Melalui ruTorrent http://host:8080/plugins/httprpc/action.php, atau /rutorrent/plugins/httprpc/action.php apabila ruTorrent berada di bawah /rutorrent. /plugins/rpc/rpc.php juga berfungsi
Seedbox Pautan yang diberikan seedbox anda, seperti https://host/user/RPC2

Alamat tanpa laluan akan ditambah /RPC2. Diuji dengan rTorrent 0.16.25 dan ruTorrent 5.3.18.

HolyArrs mengambil setiap fail .torrent sendiri dan menghantarnya kepada rTorrent, jadi rTorrent tidak pernah menghubungi Sumber.

rTorrent pada seedbox

Pautan ke rTorrent pada seedbox

Apabila rTorrent berjalan pada mesin lain, HolyArrs tidak dapat melihat folder muat turunnya. Sediakan penyegerakan yang menyalin fail siap ke folder yang boleh dilihat HolyArrs. Kemudian tambah pasangan laluan di bawah Laluan: Downloader’s path ialah folder seedbox, seperti /home/user/downloads, dan HolyArrs’ path ialah folder setempat yang diisi oleh penyegerakan itu.

Untuk qBittorrent, pilihan ini terletak di bawah More options (pilihan lain).

HolyArrs menyimpan muat turunnya di bawah kategori ini dan hanya mengikut kategori itu.

App Cara kategori berfungsi
qBittorrent Dibuat untuk anda jika tiada
SABnzbd Mesti wujud dahulu, di bawah Config > Categories
Transmission, Deluge Disimpan sebagai label
rTorrent Disimpan sebagai label dalam d.custom1, dipaparkan dalam lajur Label ruTorrent
NZBGet Dihantar sebagai kategori muat turun

Priority (keutamaan) bernilai 1 hingga 50. Nombor paling rendah digunakan dahulu, dan nombor yang sama bergilir-gilir. Dengan Tags (teg), hanya judul yang berkongsi teg menggunakan pemuat turun ini. Judul tanpa teg menggunakan pemuat turun tanpa teg.

Isi Downloader’s path (laluan pemuat turun) dan HolyArrs’ path (laluan HolyArrs) di bawah Different folder names (nama folder berbeza) hanya apabila kedua-dua app melihat folder muat turun dengan nama yang berbeza. Contoh: pemuat turun menyimpan ke /data/torrents dan HolyArrs melihatnya sebagai /downloads. Add a path pair (tambah pasangan laluan) menambah satu baris lagi.

Penyelesaian yang lebih baik ialah satu folder induk kongsi yang dilekapkan pada laluan yang sama dalam kedua-dua kontena. Lihat Folder.

Capai rangkaian setempat

Pautan ke Capai rangkaian setempat

Hidup secara lalai, kerana pemuat turun biasanya berjalan di rumah. Matikan untuk pemuat turun yang berada di internet.

HolyArrs boleh mengubah pemuat turun ini

Pautan ke HolyArrs boleh mengubah pemuat turun ini

Jika dimatikan, muat turun baharu masih dihantar ke sana, tetapi HolyArrs tidak akan menjeda, mengubah atau membuang apa-apa yang sudah ada di dalamnya. Gunakan untuk pemuat turun yang anda kongsi dengan app lain.

Ikuti sesuatu muat turun

Pautan ke Ikuti sesuatu muat turun

Halaman judul menunjukkan setiap muat turun: menunggu giliran, sedang dimuat turun dengan kelajuan dan masa berbaki, tersekat, atau gagal beserta sebabnya.

Tekan Mark failed (tandakan gagal) untuk menamatkan muat turun yang tidak anda mahu. HolyArrs kemudian:

  1. Menambah keluaran itu ke senarai Turned down (ditolak) bagi judul itu supaya ia tidak dipilih lagi.
  2. Membuangnya daripada pemuat turun, bersama failnya.
  3. Mencari semula dan menghantar keluaran terbaik yang seterusnya.

rTorrent tidak dapat memadam fail melalui XML-RPC, jadi HolyArrs memadamnya sendiri di mana folder simpanan atau pasangan laluannya boleh mencapainya. Jika tidak, fail kekal pada mesin rTorrent.

Jika tiada keluaran lain yang lulus peraturan anda, judul itu menunjukkan Needs a decision (perlu keputusan).

Keadaan Maksud
Working Menjawab semakan terakhir
Paused (dijeda) Anda menjedanya. Tiada apa-apa yang baharu dihantar; muat turun semasa masih diikuti
Resting (berehat) Ia tidak menjawab, jadi HolyArrs menunggu sehingga masa yang ditunjukkan
Not answering (tiada respons) Semakan terakhir tidak mendapat jawapan
Sign-in refused (log masuk ditolak) Kunci atau log masuk ditolak

Pause dan Resume (sambung semula) pada baris itu menghentikan dan memulakan penghantaran. Pemuat turun yang berhenti menjawab dilangkau sehingga 30 minit.

Jika tidak berfungsi

Pautan ke Jika tidak berfungsi

Gejala: Ujian SABnzbd gagal apabila Address menggunakan nama hos. Punca: SABnzbd menolak nama hos yang tidak dikenalinya. Penyelesaian: Gunakan alamat IP-nya, atau tambah nama hos HolyArrs ke host_whitelist dalam SABnzbd di bawah Config > Special.

Gejala: SABnzbd menyatakan kategori tiada. Penyelesaian: Buat kategori dalam SABnzbd di bawah Config > Categories, kemudian tekan Test.

Gejala: Deluge tidak berfungsi. Penyelesaian: Dalam Deluge Web UI, sambungkan ke daemon anda sendiri dan hidupkan pemalam Label. HolyArrs tidak memilih daemon.

Gejala: Ujian rTorrent menyatakan 404 atau tidak ditemui. Punca: Port atau laluan salah. Dengan crazymax/rtorrent-rutorrent, 8000 ialah XML-RPC dan 8080 ialah halaman ruTorrent. Penyelesaian: Gunakan http://host:8000/RPC2, atau laluan ruTorrent daripada Alamat rTorrent.

Gejala: rTorrent menyatakan not allowed for untrusted connections. Punca: ruTorrent menyekat arahan yang diperlukan HolyArrs. Penyelesaian: Kemas kini ruTorrent, atau halakan Address ke /RPC2 rTorrent.

Gejala: rTorrent menolak sesuatu keluaran dengan ralat had saiz. Penyelesaian: Naikkan network.xmlrpc.size_limit dalam konfigurasi rTorrent. Dalam crazymax/rtorrent-rutorrent, tetapkan XMLRPC_SIZE_LIMIT.

Gejala: .torrent atau .nzb daripada Sumber dengan proksi ditolak. Punca: Transmission, Deluge, rTorrent dan NZBGet belum boleh menerima fail itu melalui Sumber berproksi. Pautan magnet berfungsi.

Gejala: Satu baris menyatakan Check whether this download arrived (semak sama ada muat turun ini sudah tiba). Punca: Sambungan terputus semasa Transmission, Deluge, rTorrent atau NZBGet menerima sesuatu keluaran. HolyArrs tidak menghantarnya semula dengan sendiri. Penyelesaian:

  1. Cari muat turun itu dalam app pemuat turun.
  2. Dalam HolyArrs, tekan Give up on it (lepaskan). Muat turun itu kekal dalam pemuat turun. Pilih keluaran lain di bawah Needs a decision jika anda mahu.

Gejala: Sign-in refused. Penyelesaian: Salin kunci atau kata laluan daripada pemuat turun, taip semula, tekan Test.

Lagi di Penyelesaian masalah.

Bagaimana HolyArrs memilih pemuat turun
  • Keluaran torrent pergi ke pemuat turun torrent, keluaran Usenet ke Usenet.
  • Nombor keutamaan paling rendah dahulu. Nombor yang sama bergilir-gilir.
  • Pemuat turun yang dijeda dan yang berehat dilangkau.
  • Jika satu menolak sesuatu keluaran, yang seterusnya daripada jenis yang sama dicuba (Try the next Downloader).
  • Penghantaran ke satu pemuat turun dijarakkan 2 s secara lalai.
  • Teg mesti sepadan. Judul tanpa teg pergi ke pemuat turun tanpa teg.
Apabila muat turun bermasalah: apa yang dikira, dan tetapannya

HolyArrs menganggap perkara ini sama seperti Mark failed:

  • Pemuat turun berputus asa (bahagian tiada, pembaikan gagal). Sebabnya ditunjukkan.
  • Muat turun mengandungi program seperti .exe, .bat, .scr atau .lnk, termasuk movie.mkv.exe.
  • Muat turun nampak palsu: nota kata laluan, hanya arkib tanpa video atau audio, atau pintasan web tanpa media di sebelahnya. Senarai fail torrent dibaca sebaik sahaja ia tiba, jadi yang palsu gagal sebelum dimuat turun.
  • Fail tidak sepadan dengan nama keluaran. Import ditolak dan muat turun dibuang.
  • Tiada kemajuan sepanjang tempoh berputus asa. Menunggu giliran, dijeda dalam pemuat turun, dan membaiki atau mengekstrak pada 100% tidak dikira.
  • Muat turun dibuang di luar HolyArrs. Ia diganti dengan keluaran seterusnya.

Tetapan ini terletak di bawah When downloads go wrong (apabila muat turun bermasalah) pada Settings > Downloaders. Tekan Save pada bar yang muncul selepas anda membuat perubahan.

Tetapan Lalai Ubah apabila
Remove failed downloads from the Downloader hidup Anda mahu memeriksa kegagalan (matikan). Hidup juga memadam failnya
Add matched titles to your Library mati Anda mahu judul yang pasti sepadan dalam pemuat turun ditambah tanpa mencari
When you remove a download: Delete its files hidup Anda mahu fail itu dikekalkan
When you remove a download: Turn down its Release mati Anda tidak mahu keluaran itu dipilih lagi untuk judul itu
When you remove a download: Search again hidup Matikan jika anda memilih keluaran seterusnya sendiri. Memerlukan Turn down its Release
Stalled after (hours) 6 Muat turun anda memang perlahan. Julat 1 hingga 168
Try the next Release after (hours) 24 Anda lebih suka menunggu daripada mengganti. Dikira dari kemajuan terakhir. Julat: masa tersekat hingga 720
Fail downloads that hold programs or fakes hidup Jarang. Mati membenarkan ia sampai ke import
Replace downloads removed outside HolyArrs hidup Anda membuang muat turun dengan sengaja. Mati membuat judul menunggu anda
Try the next Downloader hidup Anda mahu satu pemuat turun sahaja
Seconds between sends to one Downloader 2 Pemuat turun tersedak apabila dihantar bertubi-tubi. 0 mematikan jarak. Julat 0 hingga 60
Kunci pemuat turun supaya baca sahaja daripada pelayan

Tetapkan HOLYARRS_READONLY_DOWNLOADERS kepada senarai dipisahkan koma bagi id atau alamat pemuat turun:

HOLYARRS_READONLY_DOWNLOADERS=http://your-server:8080

Pemuat turun yang disenaraikan kekal baca sahaja walau apa pun suisnya, malah selepas dibuang dan ditambah semula. Suis itu dipaparkan sebagai berkunci, dan halaman Muat Turun menyembunyikan kawalan pada barisnya.

Pembuangan, pembuangan NZBGet, API
  • Remove (buang) ditolak selagi pemuat turun mempunyai muat turun aktif. Jedakannya, biarkan ia siap, kemudian buang.
  • NZBGet memadam fail apabila sesuatu muat turun atau entri sejarahnya dibuang, jadi HolyArrs menolak pembuangan yang meminta fail dikekalkan.
  • rTorrent tidak dapat memadam data melalui XML-RPC. Apabila pembuangan meminta fail dipadam, HolyArrs memadamnya sendiri di mana folder simpanan atau pasangan laluannya boleh mencapainya. Jika tidak, fail kekal pada mesin rTorrent dan HolyArrs mencatatkan sebabnya.
  • Pada Downloads, baris rTorrent menawarkan Pause dan Resume, tetapi tidak kawalan qBittorrent yang lain.
  • Setiap laluan pemuat turun ada dalam http://your-server:6262/api/v1/openapi.json.

HolyArrs percuma. Jika ia menjimatkan masa anda, beri bintang di GitHub, taja projek ini atau belanja saya kopi.