Beranda » bagaimana » Cara Mengotomatiskan Kotak Unduhan Raspberry Pi Anda yang Selalu Aktif

    Cara Mengotomatiskan Kotak Unduhan Raspberry Pi Anda yang Selalu Aktif

    Kami baru-baru ini menunjukkan kepada Anda cara mengubah Raspberry Pi Anda menjadi mesin unduh berdaya rendah 24/7. Sekarang kami kembali untuk menunjukkan kepada Anda bagaimana membuat sistem hampir sepenuhnya lepas dengan alat otomatisasi yang luar biasa.

    Mengapa Saya Ingin Melakukan Ini?

    Jika Anda telah mengikuti proyek unduhan Raspberry Pi kami, pada tahap ini Anda memiliki mesin BitTorrent / Usenet yang lengkap. Itu luar biasa, tetapi itu tidak sepenuhnya otomatis. Anda masih harus berinteraksi dengan kotak secara teratur untuk terus mengarahkannya ke file baru, memilih episode acara TV favorit Anda, dan sebagainya.

    Setelah Anda selesai dengan bagian terakhir dari tutorial kotak unduhan Raspberry Pi kami, panduan hari ini tentang otomatisasi, Anda akan memiliki perangkat yang sepenuhnya otomatis di tangan Anda di mana semua yang perlu Anda lakukan adalah memberi tahu apa yang Anda inginkan dan akan memeriksa internet untuk file-file itu atas nama Anda.

    Jika Anda belum pernah bekerja bersama kami, pasti luangkan waktu sejenak untuk memeriksa Cara Mengubah Raspberry Pi menjadi Kotak BitTorrent yang Selalu Aktif dan Cara Mengubah Raspberry Pi menjadi Mesin Usenet yang Selalu Aktif.

    Apa Yang Saya Butuhkan??

    Seperti tutorial sebelumnya, untuk tutorial ini kami berasumsi bahwa Anda memiliki unit Raspberry Pi dengan Raspbian terpasang, dapat mengakses perangkat baik secara langsung melalui monitor dan keyboard yang terpasang atau dari jarak jauh melalui SSH dan VNC, dan bahwa Anda memiliki drive USB ( atau drive) yang terpasang padanya. Selain itu, kami juga menganggap bahwa Anda telah menyelesaikan setidaknya satu (atau keduanya) dari tutorial kami tentang mengubah Raspberry Pi menjadi BitTorrent dan / atau mesin unduhan Usenet. Jika Anda perlu meningkatkan kecepatan di area-area ini, kami sangat menyarankan untuk membaca panduan berikut dalam urutan yang telah kami daftarkan di sini:

    1. Panduan HTG untuk Memulai dengan Raspberry Pi
    2. Cara Mengkonfigurasi Raspberry Pi Anda untuk Remote Shell, Desktop, dan Transfer File
    3. Cara Mengubah Raspberry Pi menjadi Perangkat Penyimpanan Jaringan Berdaya Rendah
    4. Cara Mengubah Raspberry Pi menjadi Kotak BitTorrent yang Selalu Aktif
    5. Cara Mengubah Raspberry Pi menjadi Mesin Usenet yang Selalu Aktif

    Bagian berikut dari tutorial dan alat-alat yang terkandung di dalamnya akan sedikit berguna bagi Anda jika Anda belum menyiapkan Raspberry Pi Anda dan telah mencapai tahap can-access-BitTorrent / Usenet.

    Namun, begitu Anda berada pada tahap itu, saatnya untuk turun ke bisnis mengotomatiskan seluruh bangunan Anda untuk mengunduh kebaikan secara langsung..

    Setiap bagian tutorial tidak tergantung pada yang lain. Jika Anda ingin mengotomatiskan tayangan acara televisi tetapi tidak mengambil film, misalnya, Anda bebas untuk beralih ke bagian tutorial yang relevan dan mengabaikan sisanya..

    Akhirnya, catatan kecil tentang menginstal semua alat otomasi dalam panduan ini. Kami menemukan bahwa Anda dapat menginstal semuanya pada Raspberry Pi tanpa mengganggu sistem terlalu parah. Namun, karena setiap sistem otomasi cenderung sedikit berat di ujung depan (ketika Anda pertama kali menginstalnya, sering kali ada banyak pekerjaan berat seperti mencari dan mengunduh episode acara televisi yang ingin Anda tonton), kami sarankan untuk memberikan setiap instalasi sedikit ruang bernapas untuk memungkinkannya memonopoli sumber daya sistem, SABnzbd, dan HDD USB. Setelah Anda melewati kesulitan, semuanya harus baik-baik saja, tetapi melepaskan ketiga aplikasi otomasi secara penuh pada awalnya benar-benar kasar dengan sumber daya terbatas yang tersedia untuk Pi.

    Menginstal Dependensi

    Untuk menggunakan alat yang diuraikan dalam panduan ini - SickBeard, CouchPotato, dan Headphone - Anda harus menginstal beberapa dependensi sebelum memulai. (Kami tidak akan menangani dependensi yang sudah diinstal dengan distribusi Rasbian default.)

    Sebelum hal lain, kita akan memperbarui dan meningkatkan pemasang apt-get kami. Jika Anda * baru saja * mengikuti tutorial Raspberry Pi kami sebelumnya, Anda dapat melewati ini dengan aman karena baru saja ditingkatkan.

    Di terminal, masukkan perintah berikut:

    sudo apt-get pembaruan
    sudo apt-get upgrade

    Setelah Anda memperbarui / meningkatkan, saatnya untuk mulai menginstal dependensi spesifik yang kami butuhkan. Pertama, semua alat menggunakan alat manajemen kode sumber perangkat lunak Git. Karena Rasbian tidak dikirimkan bersama Git, kami harus menginstalnya. Di terminal, masukkan perintah berikut:

    sudo apt-get install git-core

    Saat diminta, tekan Y untuk melanjutkan instalasi dan tunggu satu atau dua menit saat proses selesai. Setelah itu, periksa kembali instalasi dengan mengetik “git -version” pada prompt untuk memeriksa apakah git diinstal. Jika tidak mengembalikan nomor versi, jalankan kembali penginstal.

    Selain Git, SickBeard (tetapi bukan CouchPotato atau Headphone) bergantung pada Cheetah, alat templat Python. Jika Anda menginstal SABnzbd di Cara Mengubah Raspberry Pi menjadi panduan Always-On Usenet Machine, Anda sudah menginstal Cheetah. Jika Anda hanya mengikuti panduan BitTorrent, Anda harus menginstalnya. Di terminal, masukkan perintah berikut:

    sudo apt-get install python-cheetah

    Setelah menginstal Git dan Python-Cheetah (jika Anda berencana menggunakan SickBeard untuk acara TV), kami siap memulai.

    Menginstal dan Mengkonfigurasi SickBeard di Raspbian

    SickBeard adalah alat manajemen televisi untuk unduhan Usenet dan BitTorrent - dukungan Usenet secara signifikan lebih matang daripada dukungan BitTorrent, tetapi keduanya fungsional. Singkatnya, Anda memberi tahu SickBeard acara TV apa yang ingin Anda tonton dan berfungsi seperti TiVo yang didukung Internet, mengunduh acara-acara itu untuk Anda (baik dari backlog jika Anda mengejar ketinggalan atau ketika dirilis jika koleksi acara Anda terbaru). Ini cara yang fantastis untuk tetap di atas program favorit Anda.

    Menginstal SickBeard: Untuk menginstal SickBeard, buka terminal dan masukkan perintah berikut:

    git clone git: //github.com/midgetspy/Sick-Beard.git

    Setelah instalasi selesai, beralihlah ke direktori SickBeard dan jalankan SickBeard untuk pertama kalinya:

    cd Sick-Beard
    python SickBeard.py

    Ini akan muncul untuk menggantung sejenak, dan kemudian Anda akan melihat jagoan skrip SickBeard verbose oleh, dan kemudian menganggur. Pada titik ini, Anda dapat masuk ke browser web dan mengarahkannya ke alamat berikut untuk memeriksa SickBeard:

    http: // [Alamat IP PI Anda]: 8081 / home /

    Mengkonfigurasi SickBeard: Tidak seperti beberapa alat yang kami gunakan dalam tutorial sebelumnya, SickBeard tidak memiliki wizard konfigurasi untuk memandu kami melalui pengaturan. Kami akan memandu Anda melalui langkah-langkah penting sekarang. Kami akan mencantumkan item yang relevan yang ingin Anda ubah berdasarkan bagiannya dalam bagian Konfigurasi antarmuka SickBeard.

    Dalam Konfigurasi -> Umum bagian:

    Hapus centang Peluncuran Browser: Kita akan mengakses kotak dari jarak jauh, tidak perlu untuk opsi pemborosan sumber daya ini.

    Di bawah Antarmuka Web: Anda dapat, jika ingin, menambahkan nama pengguna dan kata sandi ke SickBeard dan / atau mengubah nomor port.

    Dalam Config -> Pengaturan Pencarian bagian:

    Di sini, kami mengonfigurasi SickBeard agar berfungsi dengan klien Usenet dan / atau BitTorrent kami. SickBeard benar-benar bersinar dengan Usenet dan kami mendorong Anda untuk pergi ke rute itu.

    Sesuaikan Retensi Usenet: Standarnya adalah 500 hari. Jika Anda memiliki penyedia Usenet premium, retensi Anda harus jauh lebih tinggi, biasanya 1100+ hari. Periksa dengan penyedia Anda dan isi nomor yang sesuai di sini.

    Di bawah Pencarian NZB, pastikan “Cari NZBs” dicentang, dan Anda telah memilih SABnzbd. Masukkan URL, nama pengguna dan kata sandi (jika Anda menetapkannya), dan kunci API dari instalasi SABnzbd Anda. Klik "Uji SABnzbd" setelah selesai untuk memastikan SickBeard berhasil berkomunikasi dengannya.

    Catatan: Jika Anda mulai menggunakan BitTorrent, Anda harus memeriksa “Cari Torrents” dan mengatur folder tontonan untuk klien Torrent Anda.

    Dalam Config -> Cari Penyedia bagian:

    Di sini, Anda dapat memilih indeks mana yang akan dicari dan memasukkan kunci API Anda untuk indeks pencarian pribadi / berbayar.

    Di bawah Prioritas Penyedia, Anda dapat memeriksa untuk mengaktifkan penyedia dan kemudian seret dan letakkan mereka dalam daftar untuk memprioritaskan mereka. Secara default, Indeks Womble dicentang. Anda dapat memeriksa Sick Beard Index dan nzbX, tetapi sisanya memerlukan akun dengan kunci API - Anda harus mengunjungi situs web masing-masing dan melalui proses pendaftaran untuk menggunakannya.

    Catatan: Jika Anda mengaktifkan pencarian torrent di langkah sebelumnya, Anda juga akan melihat pelacak torrent TV tercantum di sini.

    Dalam Config -> Post Processing bagian:

    Di bagian "Pasca Pemrosesan" awal, biarkan "Saluran Unduhan TV" kosong. Kami akan menyiapkan skrip pembantu untuk SABnzbd yang akan menangani fungsi ini. Hapus centang "Simpan File Asli"; kami tidak memiliki ruang pada server mini Pi kami untuk menyimpan duplikat dari semua yang kami unduh. Periksa "Pindahkan File Terkait" dan "Ubah Nama Episode" sehingga SickBeard akan memindahkan file tambahan apa pun yang diunduh dengan konten TV Anda dan ganti nama acara dengan konvensi yang Anda pilih di bagian "Penamaan".

    Terakhir, Anda dapat memiliki metadata unduhan SickBeard dalam format yang sesuai dengan pengaturan pusat media Anda. Karena kami menggunakan semua instalasi XBMC, kami memilih XBMC untuk "Tipe Metadata" kami dan memeriksa semua jenis file metadata yang ingin SickBeard buat (seperti gambar folder dan fanart).

    Dalam Konfigurasi -> Pemberitahuan bagian:

    Bagian ini sepenuhnya opsional. Anda dapat mengatur notifikasi pada klien media Anda (seperti XBMC) dan layanan notifikasi seperti Growl. Pemberitahuan XBMC bisa sangat berguna jika Anda menginginkan sistem yang sepenuhnya otomatis karena Anda dapat mengatur SickBeard untuk memaksa XBMC untuk melakukan pembaruan pustaka setelah acara baru diunduh.

    Menautkan SABnzbd dan SickBeard: SickBeard dan SABnzbd yang dikonfigurasi dengan benar memiliki hubungan simbiosis yang bagus. Anda dapat mengaturnya sehingga SickBeard menemukan pertunjukkan, menendang file NZB ke SABnzbd, dan kemudian SABnzbd pada gilirannya memanggil skrip pembantu SickBeard untuk memposting ulang semua pertunjukan dan mentransfernya ke folder yang sesuai. Setelah dikonfigurasi, prosesnya benar-benar mulus.

    Untuk menghubungkan keduanya, kita perlu menyalin skrip pembantu dan mengedit file konfigurasi yang sangat kecil yang menyertainya. Pertama, masukkan perintah berikut di terminal untuk membawa Anda ke folder tempat dua file berada:

    cd / home / pi / Sakit-Beard / autoProcessTV

    Di dalam direktori itu ada dua file yang kita pedulikan: autoProcessTV.py (skrip pembantu) dan autoProcessTV.cfg.sample (contoh file konfigurasi). Mari kita buka file konfigurasi dan buat perubahan. Masukkan perintah berikut:

    nano autoProcessTV.cfg.sampel

    Di editor nano, periksa kembali bahwa semua yang ada di file konfigurasi sederhana cocok dengan instalasi Anda. Secara default, file config menunjuk pada host lokal, pada port 8081, tanpa nama pengguna atau kata sandi. Jika Anda telah mengubah salah satu pengaturan (seperti nomor port atau dengan menambahkan nama pengguna / kata sandi), edit file untuk mencerminkannya. Setelah selesai, tekan CTRL + X untuk keluar. Ubah nama file menjadi autoProcessTV.cfg (menjatuhkan .sample dari akhir).

    Ada dua cara untuk memberikan akses SABnzbd ke skrip. Cara malas adalah dengan hanya mengubah direktori script post-processing di SABnzbd's Config -> bagian Folder ke / home / pi / Sick-Beard / autoProcessTV. Jika skrip SickBeard adalah satu-satunya alat pemrosesan pos yang Anda gunakan, ini akan berfungsi dengan baik.

    Atau, jika Anda ingin menyimpan semua skrip SABnzbd Anda di satu lokasi, Anda dapat menggunakan perintah berikut untuk menyalinnya ke folder skrip SABnzbd Anda (folder yang kami siapkan dalam panduan Usenet):

    cp autoProcessTV.cfg autoProcessTV.py sabToSickBeard.py / media / USBHDD1 / pembagian / SABnzbd / skrip

    Either way, setelah skrip Anda dikonfigurasi dan disalin, Anda perlu memberitahu SABnzbd untuk menggunakannya. Di SABnzbd, navigasikan ke Config -> Categories dan buat kategori baru "tv". Di bagian skrip pilih sabToSickBeard.py sebagai skrip post-processing Anda. Jika Anda ingin membuat folder tempat unduhan TV Anda akan disita sementara dari unduhan Anda yang lain sebelum dipindahkan ke folder TV permanen, Anda dapat mengatur Folder / Path (mis. SickBeardTV). Pastikan untuk menekan tombol Tambah untuk menyimpan perubahan Anda.

    Menambahkan Acara ke SickBeard: Sekarang Anda telah mengkonfigurasi SickBeard, saatnya untuk bagian terpenting: menambahkan acara televisi ke sistem otomatis baru Anda.

    Pertama, kita perlu membuat direktori untuk SickBeard untuk menyimpan pertunjukan. (Jika Anda sudah memiliki direktori acara TV yang disiapkan pada hard drive eksternal yang Anda gunakan dengan Pi Anda, lewati langkah ini). Di terminal, masukkan perintah berikut (mengubah pathname jika Anda tidak menggunakan pengaturan yang sama dengan yang kami buat pada tutorial sebelumnya):

    mkdir / media / USBHDD1 / share / TV /

    Sekarang, dari antarmuka SickBeard utama, klik Add Shows (terletak di bilah navigasi sekunder di sudut kiri atas). Anda memiliki dua opsi untuk menambahkan acara ke dalam sistem: Anda dapat membuat entri baru untuk acara baru atau Anda dapat mengimpor acara TV yang telah Anda unduh ke dalam sistem. Sekalipun Anda tidak memiliki koleksi acara TV yang ada untuk ditambahkan ke SickBeard, kita masih harus memulai dengan tombol “Add Existing Shows” untuk mengarahkan SickBeard di direktori acara TV kami (terlepas dari apakah itu kosong atau penuh).

    Klik Tambahkan Acara yang Ada, dan kemudian di bawah tab Kelola Direktori, klik Baru. Pilih folder TV Anda di file explorer. Setelah Anda mengklik OK, klik Ditetapkan sebagai Default dan kemudian Kirim di bagian bawah halaman.

    Setelah Anda mengatur direktori TV default, Anda dapat menavigasi ke Add Shows -> Add New Show untuk menambahkan acara TV ke koleksi Anda. Masukkan judul pertunjukan lengkap atau sebagian di kotak pencarian, cari, lalu pilih acara yang ingin Anda monitor dan unduh. Klik di sebelah untuk mengecek folder tempat penyimpanannya dan selanjutnya untuk memberi tahu SickBeard apakah Anda ingin episode yang hilang ditandai sebagai Dicari atau Dilewati, serta kualitas video unduhan. Jika semuanya terlihat baik, klik Tambah. Anda akan dikembalikan ke daftar acara Anda dan SickBeard akan membuat folder untuk pertunjukan, mengunduh data meta, dan mulai mencari episode. (Jika Anda tidak ingin menunggu penghitung waktu mundur ke pencarian episode berikutnya, Anda dapat mengklik Kelola -> Tinjauan Backlog untuk segera memaksa pencarian.)

    Menjalankan SickBeard pada Startup: Ada satu langkah terakhir untuk proses konfigurasi SickBeard; kita akan menambahkan skrip startup kecil untuk meluncurkan SickBeard saat boot. Lagipula tidak ada gunanya memiliki pengunduh acara TV otomatis, jika Anda harus memulainya secara manual. Kami telah membuat cukup skrip startup ini di Raspberry Pi sebelumnya sebagai tutorial Kotak Unduhan sehingga kami hanya akan mencantumkan perintah yang perlu Anda masukkan tanpa rincian langkah demi langkah..

    Masukkan perintah berikut di terminal untuk menyalin skrip startup, mengubah izin, dan memperbarui file startup:

    sudo wget -O /etc/init.d/sickbeard/ https://www.howtogeek.com/wp-content/uploads/gg/up/sshot5161b529c109d.txt

    sudo chmod 755 /etc/init.d/sickbeard

    sudo update-rc.d sickbeard default

    Hanya itu yang ada, sekarang Anda siap untuk pergi! Tambahkan pertunjukan lama yang ingin Anda tonton, tambahkan acara yang sedang Anda tonton, tambahkan acara yang belum ditayangkan tetapi Anda ingin menonton. SickBeard akan secara mulus dan otomatis mengunduh semuanya untuk Anda.

    Menginstal dan Mengonfigurasi CouchPotato di Raspbian

    Jika Anda lelah dari semua konfigurasi di bagian sebelumnya, berhati-hatilah. SickBeard sejauh ini merupakan alat yang paling rumit untuk dikonfigurasi dalam Roundup kami hari ini. Mari kita mulai dengan CouchPotato-film yang setara dengan pengunduhan TV otomatis SickBeard.

    Menginstal CouchPotato: Kami telah menginstal semua dependensi, jadi mari kita segera mengambil kode sumber dari Git. Di terminal, masukkan perintah berikut:

    cd / home / pi
    git clone http://github.com/RuudBurger/CouchPotatoServer.git
    python CouchPotatoServer / CouchPotato.py

    Setelah Anda menjalankan skrip Python, kursor hanya akan menganggur. Jika sebaliknya Anda mendapatkan crash dump, Anda harus melakukan edit cepat untuk memungkinkan Anda mengaktifkan daemon web dan wisaya startup. Hanya edit ini jika skrip macet. Di terminal, masukkan perintah berikut:

    nano / home / pi/CouchPotatoServer/couchpotato/runner.py

    Di dalam skrip, turunkan halaman hingga Anda melihat bagian ini dan tambahkan baris yang telah kami cetak tebal:

    config =
    'use_reloader': reloader,
    'port': tryInt (Env.setting ('port', default = 5000)),
    'host': Env.setting ('host', default = "),
    'ssl_cert': Env.setting ('ssl_cert', default = Tidak Ada),
    'ssl_key': Env.setting ('ssl_key', default = Tidak Ada),
    'host': Env.setting ('host', default = "0.0.0.0"),

    Simpan perubahan Anda dan jalankan kembali skrip. Setelah skrip berjalan dengan sukses, Anda dapat mengarahkan browser Anda ke alamat berikut untuk memulai:

    http: // [Alamat IP PI Anda]: 5050 / penyihir /

    Sama seperti dengan SickBeard, kami akan memandu Anda melalui pengaturan dasar. Perintah yang relevan dicantumkan berdasarkan bagian.

    Mengkonfigurasi CouchPotato: Anda dapat melewati Selamat datang bagian. Kami tidak memiliki database CouchPotato yang ada untuk diimpor (jika Anda pindah dan instal CouchPotato lama ke kotak unduhan Raspberry Pi baru Anda, ikuti instruksi dan arahkan wizard ke data lama Anda. Db)

    Dalam Umum bagian, Anda dapat mengatur nama pengguna dan kata sandi, serta mengubah nomor port jika Anda inginkan. Hapus centang "Luncurkan Browser".

    Dalam Pengunduh bagian, Anda perlu 1) mengatur CouchPotato hingga untuk berkomunikasi dengan SABnzbd atau 2) menentukan folder yang diawasi untuk file torrent Anda untuk membuatnya berfungsi dengan Deluge. Kami sedang menyiapkannya untuk bekerja dengan SABnzbd: silakan dan biarkan tuan rumah sendirian dan masukkan kunci API SABnzbd Anda (yang sama dengan yang Anda gunakan untuk SickBeard).

    Anda juga dapat menentukan kategori SABnzbd. Agar benar-benar mengotomatiskan seluruh proses, kami sangat merekomendasikan langkah-ini dengan mengaktifkan kategori CouchPotato tertentu, ini membantu pengubah file otomatis / penggerak file agar bekerja lebih lancar.

    Dalam Penyedia bagian, pilih penyedia yang Anda ingin CouchPotato gunakan. Sama seperti dengan SickBeard, Anda harus memasukkan detail login / kunci API untuk penyedia premium.

    Dalam Renamers bagian, Anda dapat mengatur penamaan / pemindahan file otomatis. Ini adalah fitur yang fantastis. Atur folder Ke untuk menentukan ke mana Anda ingin film pergi, periksa pembersihan, dan tentukan folder Dari (ini harus menjadi folder yang sama yang Anda tetapkan untuk tag Film di SABnzbd).

    Dalam Otomatisasi bagian, Anda dapat menginstal skrip GreaseMonkey atau bookmarklet yang membuat menambahkan film yang diinginkan untuk instalasi CouchPotato Anda dari browser Anda mudah peasy.

    Setelah selesai, tinjau pengaturan Anda dan klik tombol hijau raksasa di bagian bawah. Meskipun panduan startup mencakup hampir semua pengaturan yang relevan, ada satu area yang Anda ingin intip. Wisaya startup tidak meminta Anda mengatur pemberitahuan. Untuk melakukannya, klik pada gir di sudut kanan atas dan kemudian klik Notifikasi di bilah samping navigasi. Di sana, seperti di SickBeard, Anda dapat mengaktifkan notifikasi push ke berbagai sistem termasuk unit XBMC, desktop dengan notifikasi Growl diaktifkan, dan bahkan mengatur pemberitahuan email.

    Mengkonfigurasi CouchPotato untuk Mulai saat Boot: Pada titik ini, kami tahu Anda bersemangat untuk memulai memasukkan film yang harus Anda tonton ke CouchPotato, tetapi kami memiliki satu langkah kecil yang tersisa untuk diselesaikan sebelum melanjutkan. Kita perlu mengatur file startup untuk memastikan CouchPotato diluncurkan saat boot.

    Buka terminal dan masukkan perintah berikut:

    cd ~ /
    sudo cp CouchPotatoServer / init / ubuntu /etc/init.d/couchpotato
    sudo chmod 755 /etc/init.d/couchpotato
    sudo perbarui-rc.d default couchpotato

    Pada titik ini, Anda sudah selesai dengan konfigurasi, dan Anda dapat memulai bisnis dengan instalasi CouchPotato baru Anda.

    Memasang dan Mengonfigurasi Headphone di Raspbian

    Alat otomasi terakhir dalam trifecta kebaikan otomasi kami hari ini adalah Headphone: seperti SickBeard adalah untuk TV dan CouchPotato adalah untuk Film, Headphone adalah untuk-Anda dapat menebaknya-musik.

    Memasang Headphone: Untuk memulai, buka terminal dan masukkan perintah berikut:

    git clone https://github.com/rembo10/headphones.git

    headphone python / Headphones.py

    Mengkonfigurasi Headphone: Seperti SickBeard, tidak ada wizard instalasi, tetapi menu pengaturan cukup mudah. Klik pada roda gigi di sudut kanan atas antarmuka Headphone untuk mengakses menu pengaturan. Kami akan membahas setiap bagian yang relevan satu per satu.

    Dalam Antarmuka Web bagian, Anda dapat menambahkan login / kata sandi, mengubah nomor port, dan menyalakan API Headphone (diperlukan untuk beberapa aplikasi pembantu pihak ketiga).

    Dalam Unduh di bagian pengaturan, Anda perlu mengarahkan Headphone pada instalasi SABnzbd Anda menggunakan informasi yang sama dengan yang Anda gunakan untuk SickBeard dan CouchPotato (host dengan nomor port, nama pengguna dan kata sandi jika diaktifkan, serta kunci API). Jangan lupa untuk memanfaatkan fungsi kategori dan kemudian tentukan sub-folder di folder unduhan SABnzbd Anda untuk musik. Anda juga dapat, seperti aplikasi otomatisasi lainnya, mengkonfigurasi Headphone untuk menggunakan torrent jika Anda mau.

    Dalam Kualitas dan Pemrosesan Pasca bagian, Anda dapat mengatur kualitas berdasarkan bit rate pilihan Anda (atau mengaturnya untuk kualitas lossless). Anda juga dapat mengatur fitur pemrosesan pos seperti penyematan otomatis album art, pengurutan ke folder, dan penggantian nama file otomatis.

    Akhirnya, di bawah Pengaturan lanjutan, ada sejumlah besar pengaturan yang dapat Anda mainkan (meskipun kami akan menyarankan Anda untuk membaca dengan seksama sebelum secara acak mengaktifkan dan menonaktifkan hal-hal). Anda dapat mengubah format pengubahan nama, mengaktifkan pengodean ulang format audio secara otomatis, dan mengaktifkan notifikasi.

    Pengaturan paling penting di bawah menu Pengaturan Lanjutan untuk pengguna Headphone baru adalah opsi "Musicbrainz Mirror" turun di sudut kanan bawah. Biarkan apa adanya, tapi jika Anda menemukan Anda secara konsisten mendapatkan kesalahan "pengambilan gagal" saat mencari artis dan album, Anda harus kembali ke bagian ini dan memilih mirror alternatif.

    Setelah Anda selesai bermain-main, pastikan untuk menekan Save Changes di bagian bawah dan kemudian Restart di sudut kanan atas agar perubahan diterapkan.

    Satu-satunya langkah konfigurasi utama lain yang mungkin Anda pertimbangkan adalah, jika Anda sudah memiliki banyak musik di drive eksternal yang Anda gunakan dengan Pi Anda, atur Headphone untuk mengelola koleksi Anda. Anda dapat melakukannya dengan mengeklik Kelola di bilah navigasi utama dan arahkan Headphone di direktori yang sesuai.

    Mengkonfigurasi Headphone untuk Memulai saat Boot: Pada titik ini, Anda siap untuk mulai mencari dan menggunakan Headphone, tetapi seperti dengan alat otomatisasi kami sebelumnya, kami akan mengaktifkan startup otomatis saat boot. Untuk melakukannya, masukkan perintah berikut di terminal:

    cd ~ / headphone
    sudo nano init.ubuntu

    Di dalam file init.ubuntu, kita akan membuat dua perubahan cepat. Ya, di bagian atas file itu memperingatkan keras terhadap mengedit file (tapi kami hidup di tepi, dan yang lebih penting, kami tidak menggunakan akun pengguna khusus hanya untuk headphone, jadi kami harus melakukan perubahan ini).

    Gulir ke bawah baris 29 dan 30:

    ## HP_USER = # $ RUN_AS, [...]
    ## HP_HOME = # $ APP_PATH, [...]

    Edit tanda komentar ## pada dua baris itu dan masukkan nama pengguna dan direktori home berikut:

    HP_USER = pi # $ RUN_AS, [...]
    HP_HOME = / home / pi / headphone # $ APP_PATH, [...]

    Tekan CTRL + X untuk keluar, menyimpan pekerjaan Anda, dan kemudian masukkan perintah berikut ini saat diminta:

    sudo cp init.ubuntu /etc/init.d/headphones
    sudo chmod 755 /etc/init.d/headphones
    sudo update-rc.d headphone default

    Headphone sekarang diatur untuk dijalankan saat boot dan bagian terakhir dari serangan tiga otomasi unduhan Anda telah dimainkan.


    Pada titik ini, kotak Raspberry Pi Anda adalah binatang pengunduh awal hingga akhir yang nyaris tidak membutuhkan perawatan atau makanan apa pun. Kami telah memandu Anda dalam menginstal klien Usenet dan BitTorrent dan dengan angsuran terakhir ini Anda sekarang memiliki tiga alat otomatisasi yang berguna untuk membuat kotak unduhan Raspberry Pi Anda lepas tangan sebagai server mikro kecil, berdaya rendah, tanpa kepala dapat.

    Yang mengatakan, selalu ada lebih menyenangkan yang bisa didapat dengan Pi-sound kecil yang kuat dengan Raspberry Pi Anda membangun ide dan kami akan melakukan apa yang kami bisa untuk menghidupkannya.