Početna » kako da » Kako automatizirati svoj Uvijek-na Raspberry Pi Download Box

    Kako automatizirati svoj Uvijek-na Raspberry Pi Download Box

    Nedavno smo vam pokazali kako pretvoriti Raspberry Pi u 24/7 uređaj za preuzimanje male snage. Sada smo se vratili kako bismo vam pokazali kako napraviti sustav gotovo potpuno isključen s izvrsnim alatima za automatizaciju.

    Zašto to želim učiniti?

    Ako ste pratili zajedno s našim Raspberry Pi preuzimanje projekta, u ovom trenutku u procesu imate punopravni BitTorrent / Usenet stroj. To je sjajno, ali nije potpuno automatsko. Još uvijek morate redovito komunicirati s okvirom kako biste ga stalno usmjerili na nove datoteke, odabrali epizode omiljenih TV emisija i tako dalje.

    Nakon što završite s završnim dijelom našeg priručnika za maloprodajnu kutiju, današnji vodič za automatizaciju, imat ćete potpuno automatizirani uređaj na rukama gdje je sve što trebate učiniti reći ono što želite i to će biti internet za te datoteke u vaše ime.

    Ako niste radili zajedno s nama, definitivno odvojite trenutak da provjerite kako pretvoriti Raspberry Pi u uvijek-na BitTorrent Box i kako pretvoriti Raspberry Pi u uvijek-na Usenet Machine.

    Što trebam?

    Kao i prethodni tutoriali, za ovaj tutorial pretpostavljamo da imate Raspberry Pi jedinicu s Raspbian instaliranom, da možete pristupiti uređaju ili izravno preko priključenog monitora i tipkovnice ili daljinski putem SSH i VNC, te da imate USB pogon ( ili pogone). Osim toga, pretpostavljamo da ste dovršili barem jedan (ili oba) naših vodiča o pretvaranju Raspberry Pi u BitTorrent i / ili Usenet stroj za preuzimanje. Ako želite doći do brzine u tim područjima, preporučujemo da pročitate sljedeće vodiče redoslijedom na koji su navedeni:

    1. HTG vodič za početak rada s Raspberry Pi
    2. Kako konfigurirati Raspberry Pi za udaljenu ljusku, radnu površinu i prijenos datoteka
    3. Kako pretvoriti Raspberry Pi u Low-Power Network Storage Device
    4. Kako pretvoriti Raspberry Pi u Uvijek-On BitTorrent Box
    5. Kako pretvoriti Raspberry Pi u uvijek-usenet stroj

    Sljedeći odjeljci vodiča i alati koji se u njemu nalaze bit će vam malo korisni ako već niste postavili Raspberry Pi i došli do stadija za pristup do BitTorrent / Usenet.

    Međutim, kada ste u toj fazi, vrijeme je da pređete na posao automatiziranja cijele vaše građe za isprobavanje dobrote.

    Svaki dio udžbenika neovisan je o drugima. Ako, primjerice, želite automatizirati prikazivanje televizijskih emisija, ali ne i hvatanje filmova, slobodno možete preskočiti relevantni dio vodiča i ignorirati ostatak.

    Konačno, mala napomena o instaliranju svih alata za automatizaciju u ovom vodiču. Otkrili smo da ih sve možete instalirati na Raspberry Pi bez prevelikog zastoja sustava. Međutim, jer svaki sustav automatizacije ima tendenciju da bude malo teži na prednjem kraju (kada ga prvi put instalirate često je puno teškog podizanja kako biste pronašli i preuzeli prošle epizode televizijskih emisija koje želite gledati), preporučujemo da svaka instalacija ima malo prostora za disanje kako bi mu se omogućilo da monopolizira resurse sustava, SABnzbd i USB HDD. Nakon što prođete nalet vode, sve bi trebalo biti u redu, ali oslobađanje svih triju aplikacija za automatizaciju paralelno s punim bušenjem na početku je stvarno grubo s ograničenim resursima dostupnim Pi.

    Instaliranje ovisnosti

    Da biste mogli koristiti alate navedene u ovom vodiču - SickBeard, CouchPotato i Slušalice - morat ćete instalirati nekoliko ovisnosti prije nego počnete. (Nećemo se baviti ovisnostima koje su već instalirane sa zadanom Rasbian distribucijom.)

    Prije svega, ažurirat ćemo i nadograditi naš apt-get instalacijski program. Ako ste * samo * slijedili zajedno s našim prethodnim tutorijalima za Raspberry Pi, možete sigurno preskočiti ovo kao što ste nedavno nadogradili.

    Na terminalu unesite sljedeće naredbe:

    sudo apt-get update
    sudo apt-get upgrade

    Nakon što ste ažurirali / nadogradili, vrijeme je da počnete instalirati određene ovisnosti koje su nam potrebne. Prvo, svi alati koriste alat za upravljanje izvornim kodom softvera Git. Budući da se Rasbian ne isporučuje s Git-om, morat ćemo ga instalirati. Na terminalu unesite sljedeće naredbe:

    sudo apt-get install git-core

    Kada se to od vas zatraži, pritisnite Y za nastavak instalacije i pričekajte minutu ili dvije dok se procesi završavaju. Nakon toga, dvaput provjerite instalaciju tako da upišete "git -version" na upit kako biste provjerili je li git instaliran. Ako ne vrati broj verzije, ponovno pokrenite instalacijski program.

    Osim Git-a, SickBeard (ali ne i CouchPotato ili slušalice) ovisi o Cheetahu, Python alatu za predloške. Ako ste instalirali SABnzbd u Kako pretvoriti Raspberry Pi u uvijek-na Usenet Machine vodič, već imate Cheetah instaliran. Ako ste samo pratili BitTorrent vodič, morat ćete ga instalirati. Na terminalu unesite sljedeću naredbu:

    sudo apt-get instalira python-cheetah

    Nakon instalacije Git i Python-Cheetah (ako planirate koristiti SickBeard za TV emisije), spremni smo za početak.

    Instaliranje i konfiguriranje SickBearda na Raspbianu

    SickBeard je alat za upravljanje televizorima za Usenet i BitTorrent downloads - Usenet podrška je znatno zrelija od BitTorrent podrške, ali su oboje funkcionalni. U ljusci od oraha, SickBeardu kažete koje TV emisije želite gledati i djeluju kao TiVo s internetskim pogonom, preuzimajući te emisije za vas (bilo iz zaostalih slučajeva ako nadoknadite ili kako su objavljene ako je vaša kolekcija emisija je ažuran). To je fantastičan način da ostanete na vrhu svojih omiljenih programa.

    Instaliranje programa SickBeard: Da biste instalirali SickBeard, otvorite terminal i unesite sljedeću naredbu:

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

    Nakon završetka instalacije, prebacite se u SickBeard direktorij i pokrenite SickBeard po prvi put:

    cd Sick-Beard
    python SickBeard.py

    Činit će se da će se nakratko objesiti, a onda ćete vidjeti verbalni SickBeard skriptu koja se čuje, a zatim miruje. U ovom trenutku možete skočiti u web-preglednik i usmjeriti ga na sljedeću adresu da biste provjerili SickBeard:

    http: // [Vaša IP adresa IP-a]: 8081 / home /

    Konfiguriranje programa SickBeard: Za razliku od nekih alata koje smo koristili u prethodnim vodičima, SickBeard nema čarobnjaka za konfiguraciju koji će nas provesti kroz postavku. Sada ćemo vas provesti kroz važne korake. Navest ćemo relevantne stavke koje želite promijeniti svojim odjeljkom unutar dijela konfiguracije SickBeardovog sučelja.

    U Config -> Općenito odjeljak:

    Odznačite preglednik za pokretanje: pristupit ćemo kutiji na daljinu, nema potrebe za opcijom gubitka resursa.

    Pod Web Interface: Možete, ako želite, dodati SickBeard korisničko ime i lozinku i / ili promijeniti broj porta.

    U Config -> Postavke pretraživanja odjeljak:

    Ovdje konfiguriramo SickBeard za rad s našim Usenet i / ili BitTorrent klijentom. SickBeard zaista sjaji s Usenetom i potičemo vas da krenete tim putem.

    Prilagodite Usenet zadržavanje: zadana je 500 dana. Ako imate premium Usenet davatelja usluga, Vaše zadržavanje bi trebalo biti puno veće, obično 1100 + dana. Provjerite kod vašeg davatelja usluga i ovdje ispunite odgovarajući broj.

    U odjeljku NZB Search provjerite je li označena opcija "Search NZB" i da ste odabrali SABnzbd. Uključite URL, korisničko ime i lozinku (ako ste je postavili) i API ključ iz SABnzbd instalacije. Kliknite "Test SABnzbd" kada završite kako biste bili sigurni da SickBeard može uspješno komunicirati s njim.

    Napomena: Ako ste postavili na korištenje BitTorrenta, morat ćete provjeriti "Traži Torrente" i postaviti mapu za praćenje za svoj Torrent klijent.

    U Config -> Pretraživači odjeljak:

    Ovdje možete odabrati koji će indeksi pretraživati ​​i unositi API ključeve za privatne / indekse pretraživanja.

    U odjeljku Prioriteti davatelja usluga možete provjeriti da biste omogućili davatelje usluga, a zatim ih povucite i ispustite na popis kako biste ih odredili kao prioritete. Prema zadanim postavkama označen je Womble indeks. Možete provjeriti Sick Beard Index i nzbX, ali ostali zahtijevaju račune s API ključevima - morat ćete posjetiti odgovarajuće web-lokacije i proći postupak prijave da biste ih koristili.

    Napomena: Ako ste u prethodnom koraku uključili traženje torrenta, također ćete ovdje vidjeti TV trackeri.

    U Config -> Obrada podataka odjeljak:

    U početnom odjeljku "Naknadna obrada" ostavite prazno mjesto za "TV Download Dir". Postavit ćemo pomoćnu skriptu za SABnzbd koja će se pobrinuti za ovu funkciju. Poništite odabir "Zadrži izvorne datoteke"; na našem mini Pi poslužitelju nemamo mjesta za pohranjivanje duplikata svega što preuzmemo. Označite “Premjesti pridružene datoteke” i “Preimenuj epizode” kako bi SickBeard premjestio sve dodatne datoteke preuzete s vašim TV sadržajem i preimenovao emisije konvencijom koju odaberete u odjeljku “Imenovanje”..

    Konačno, možete preuzeti SickBeard metapodatke u formatu koji odgovara postavljanju vašeg medijskog centra. Budući da koristimo sve instalacije XBMC-a, odabrali smo XBMC za naš "Metadata Type" i provjerili sve vrste datoteka metapodataka koje smo željeli SickBeard stvoriti (kao što su slike mapa i fanart).

    U Config -> Obavijesti odjeljak:

    Ovaj je odjeljak potpuno neobavezan. Možete postaviti obavijesti na medijske klijente (kao što je XBMC) i usluge obavijesti kao što je Growl. Obavijesti XBMC-a mogu biti vrlo korisne ako želite potpuno automatizirani sustav jer možete postaviti SickBeard da prisili XBMC da izvodi ažuriranja knjižnica nakon preuzimanja novih emisija.

    Povezivanje SABnzbd i SickBeard: Pravilno konfigurirani SickBeard i SABnzbd imaju lijep simbiotički odnos. Možete ga podesiti tako da SickBeard pronađe emisije, izbaci NZB datoteke u SABnzbd, a zatim SABnzbd pozove SickBeardovu pomoćnu skriptu da obradi sve emisije i prebaci ih u odgovarajuće mape. Nakon konfiguriranja, proces je potpuno besprijekoran.

    Da bismo ih povezali zajedno, moramo kopirati pomoćnu skriptu i urediti vrlo malu konfiguracijsku datoteku koja je prati. Prvo, unesite sljedeću naredbu na terminalu da vas odvede u mapu u kojoj se nalaze dvije datoteke:

    cd / home / pi / Sick-Beard / autoProcessTV

    Unutar tog direktorija nalaze se dvije datoteke za koje nam je stalo: autoProcessTV.py (pomoćna skripta) i autoProcessTV.cfg.sample (primjer konfiguracijske datoteke). Otvorimo konfiguracijsku datoteku i napravimo promjene. Unesite sljedeću naredbu:

    nano autoProcessTV.cfg.sample

    U nano uređivaču provjerite odgovara li sve u jednostavnoj konfiguracijskoj datoteci vašoj instalaciji. Po defaultu, konfiguracijska datoteka pokazuje na lokalnom hostu, na portu 8081, bez korisničkog imena ili lozinke. Ako ste promijenili bilo koju od postavki (kao što je broj porta ili dodavanjem korisničkog imena / lozinke), uredite datoteku tako da odražava to. Kada završite, pritisnite CTRL + X za izlaz. Promijenite naziv datoteke u autoProcessTV.cfg (ispuštanje uzorka s kraja).

    Postoje dva načina da se SABnzbd pristupi skriptama. Lijen način je da jednostavno promijenite post-processing script direktorij u SABnzbd's Config -> Folder odjeljak / home / pi / Sick-Beard / autoProcessTV. Ako su SickBeard skripte jedini alat za obradu posta koji koristite, to će dobro funkcionirati.

    Alternativno, ako želite zadržati sve SABnzbd skripte na jednom mjestu, možete upotrijebiti sljedeću naredbu da biste ih kopirali u mapu SABnzbd skripti (mapa koju smo postavili u Usenet vodiču):

    cp autoProcessTV.cfg autoProcessTV.py sabToSickBeard.py / media / USBHDD1 / dionice / SABnzbd / skripte

    U svakom slučaju, nakon što ste skripte konfigurirali i kopirali, morate reći SABnzbd da ih koristi. U SABnzbd idite na Config -> Categories i stvorite novu kategoriju "tv". U odjeljku skripte odaberite sabToSickBeard.py kao svoju skriptu za naknadnu obradu. Ako želite stvoriti mapu u kojoj će se preuzimanja televizora privremeno izdvojiti iz drugih preuzimanja prije prebacivanja u trajnu mapu TV-a, možete postaviti mapu / put (npr. SickBeardTV). Obavezno pritisnite gumb Dodaj da biste spremili promjene.

    Dodavanje emisija u SickBeard: Sada kada ste konfigurirali SickBeard, vrijeme je za najvažniji dio: dodavanje televizijskih emisija u novi automatski sustav.

    Prvo, trebamo napraviti direktorij za SickBeard za pohranu emisija. (Ako već imate imenik TV emisije postavljen na vanjskom tvrdom disku koji koristite s Pi, preskočite ovaj korak). Na terminalu unesite sljedeću naredbu (mijenjajući putanju ako ne koristite istu postavku koju smo utvrdili prethodnim vodičima):

    mkdir / mediji / USBHDD1 / dionice / TV /

    Sada, iz glavnog SickBeard sučelja, kliknite na Add Shows (nalazi se na sekundarnoj navigacijskoj traci u gornjem lijevom kutu). Imate dvije mogućnosti za dodavanje emisija u sustav: možete stvoriti novi unos za novi show ili možete uvesti TV emisije koje ste već preuzeli u sustav. Čak i ako nemate postojeću zbirku TV emisija koju želite dodati SickBeardu, još uvijek trebamo početi s gumbom "Dodaj postojeće emisije" kako bi mogli usmjeriti SickBeard u naš TV direktorij (bez obzira je li prazan ili pun).

    Kliknite Dodaj postojeće emisije, a zatim na kartici Upravljanje direktorijima kliknite Novo. Odaberite mapu televizora u pregledniku datoteka. Nakon što kliknete U redu, kliknite Postavi kao zadano, a zatim Pošalji na dnu stranice.

    Nakon što postavite zadani TV direktorij, možete se kretati do Add Shows -> Add New Show da biste dodali TV emisiju u svoju zbirku. Unesite potpuni ili djelomični naslov prikaza u okvir za pretraživanje, potražite ga, a zatim odaberite emisiju koju želite pratiti i preuzeti. Kliknite Dalje za dvostruku provjeru mape koja će biti pohranjena u, a zatim ponovno da biste SickBeardu rekli želite li da nestale epizode budu označene kao Tražena ili Preskočena, kao i kvaliteta videa za preuzimanje. Ako sve izgleda dobro, kliknite Dodaj. Vratit ćete se na popis emisija, a SickBeard će stvoriti mapu za emisiju, preuzeti meta podatke i početi tražiti epizode. (Ako ne želite čekati da odbrojavanje odbrojava do sljedećeg pretraživanja epizode, možete kliknuti na Upravljanje -> Pregled zaostataka da biste odmah prisilili pretraživanje.)

    Pokretanje SickBearda pri pokretanju: Postoji još jedan posljednji korak za SickBeard konfiguracijski proces; dodati ćemo malu početnu skriptu za pokretanje SickBearda prilikom dizanja. Nema smisla imati automatizirani program za preuzimanje TV emisija, nakon svega, ako ga morate ručno pokrenuti. Stvorili smo dovoljno ovih skripti za pokretanje u prethodnim vodičima za Raspberry Pi as Download Box da ćemo samo navesti popis naredbi koje trebate unijeti bez detaljnog razgraničenja.

    Unesite sljedeće naredbe na terminalu da biste kopirali skriptu za pokretanje, promijenili dozvole i ažurirali datoteke za pokretanje:

    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 zadane postavke za bolesničku bolest

    To je sve što je potrebno, sada ste spremni! Dodajte stare emisije koje želite gledati, dodajte emisije koje trenutno gledate, dodajte emisije koje još nisu emitirane, ali želite gledati. SickBeard će neprimjetno i automatski preuzeti sve za vas.

    Instaliranje i konfiguriranje CouchPotato na Raspbianu

    Ako ste iscrpljeni od svih tih konfiguriranja u prethodnom odjeljku, uzmite srce. SickBeard je daleko najkompliciraniji alat za konfiguriranje u našem izlaganju danas. Počnimo s CouchPotato - filmom koji je jednak SickBeardovom automatskom preuzimanju TV-a.

    Instaliranje CouchPotato: Već smo instalirali sve ovisnosti, pa se odmah prebacimo na Gitov izvorni kod. Na terminalu unesite sljedeću naredbu:

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

    Nakon što pokrenete Python skriptu, pokazivač će se samo zaustaviti. Ako umjesto toga dobijete rušenje, morate brzo urediti da biste omogućili uključivanje web-demona i čarobnjaka za pokretanje. Izmijenite samo ako se skripta sruši. Na terminalu unesite sljedeću naredbu:

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

    U skripti, stranicu prema dolje dok ne vidite ovaj odjeljak i dodajte redak koji smo podebljali:

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

    Spremite promjene i ponovno pokrenite skriptu. Kada se skripta uspješno pokrene, možete pokrenuti preglednik na sljedećoj adresi:

    http: // [Vaša IP adresa IP-a]: 5050 / wizard /

    Kao i kod SickBearda, provest ćemo vas kroz osnovno podešavanje. Odgovarajuće naredbe navedene su prema odjeljku.

    Konfiguriranje CouchPotato: Možete preskočiti Dobrodošli odjeljak. Nemamo postojeću CouchPotato bazu podataka za uvoz (ako se krećete i stari CouchPotato instalirajte u svoj novi okvir za preuzimanje Raspberry Pi, slijedite upute i usmjerite čarobnjaka na stare podatke.db)

    U General možete postaviti korisničko ime i zaporku, kao i promijeniti broj porta ako želite. Poništite odabir "Pokreni preglednik".

    U preuzimatelja odjeljak, morate ili 1) postaviti CouchPotato do komunicirati sa SABnzbd ili 2) odrediti gledao mapu za vaše torrent datoteke kako bi se raditi s potop. Postavljamo ga na rad sa SABnzbd: naprijed, ostavite samo glavnog računala i umetnite svoj SABnzbd API ključ (isti onaj koji ste koristili za SickBeard).

    Također možete odrediti SABnzbd kategoriju. Da bismo doista automatizirali cijeli proces, preporučujemo da ovaj korak omogući određenu CouchPotato kategoriju, a automatsko preimenovanje / pokretanje datoteke pomaže da radi glatko.

    U Pružatelji usluga odaberite davatelje usluga koje želite koristiti. Baš kao i kod SickBearda, morat ćete unijeti podatke za prijavu / API ključeve za premium pružatelje usluga.

    U Renamers možete postaviti automatsko preimenovanje / premještanje datoteke. Ovo je fantastična značajka. Postavite mapu U da biste odredili gdje želite da se videozapisi kreću, provjerite čišćenje i navedite mapu Iz (to bi trebala biti ista mapa koju ste dodijelili oznaci Movies u SABnzbd).

    U Automatizacija možete instalirati GreaseMonkey skriptu ili knjižnu oznaku koja olakšava dodavanje željenih filmova u instalaciju usluge CouchPotato iz preglednika.

    Kada završite, pregledajte postavke i kliknite ogromni zeleni gumb pri dnu. Iako čarobnjak za pokretanje pokriva gotovo svaku relevantnu postavku, postoji jedno područje na koje želite zaviriti. Čarobnjak za pokretanje vas neće tražiti da postavite obavijesti. Da biste to učinili, kliknite na opremu u gornjem desnom kutu, a zatim na bočnu traku za navigaciju kliknite Obavijesti. Tamo, baš kao iu SickBeardu, moći ćete uključiti obavijesti o guranju za razne sustave, uključujući XBMC jedinice, računala s omogućenim Growl obavijestima, pa čak i postaviti obavijesti o e-pošti.

    Konfiguriranje CouchPotato-a za pokretanje pri pokretanju: U ovom trenutku znamo da ste uzbuđeni što ćete početi s uključivanjem svojih filmova u CouchPotato koji morate posjetiti, ali imamo još jedan mali korak do kraja. Moramo postaviti datoteke za pokretanje kako bismo osigurali da se CouchPotato pokrene prilikom podizanja sustava.

    Otvorite terminal i unesite sljedeće naredbe:

    cd ~ /
    sudo cp CouchPotatoServer / init / ubuntu /etc/init.d/couchpotato
    sudo chmod 755 /etc/init.d/couchpotato
    sudo update-rc.d zadane vrijednosti couchpotato

    U ovom trenutku sve ste završili s konfiguracijom i možete početi raditi s novom CouchPotato instalacijom.

    Instaliranje i konfiguriranje slušalica na Raspbianu

    Konačni alat za automatizaciju u našem trifecta of automation dobrote danas je Slušalice: kao SickBeard je za TV i CouchPotato je za filmove, slušalice je na vas pogađate-glazba.

    Instaliranje slušalica: Da biste započeli, otvorite terminal i unesite sljedeću naredbu:

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

    python slušalice / Headphones.py

    Konfiguriranje slušalica: Poput SickBearda, nema čarobnjaka za instalaciju, ali izbornik s postavkama je dovoljno naprijed. Kliknite na opremu u gornjem desnom kutu sučelja za slušalice da biste pristupili izborniku postavki. Prolazit ćemo kroz svaki relevantni odjeljak jedan po jedan.

    U Web sučelje možete dodati prijavu / lozinku, promijeniti broj porta i uključiti API slušalica (potreban za neke pomoćne aplikacije trećih strana).

    U preuzimanje datoteka Postavke, trebate usmjeriti slušalice na SABnzbd instalaciju koristeći iste informacije koje ste koristili za SickBeard i CouchPotato (host s brojem porta, korisničkim imenom i lozinkom, ako je omogućen, kao i API ključ). Ne zaboravite iskoristiti funkciju kategorije i zatim odrediti podmapu u vašoj SABnzbd mapi za preuzimanje glazbe. Također možete, kao i ostale aplikacije za automatizaciju, konfigurirati slušalice da koriste torrente ako to želite.

    U Kvaliteta i obrada postova možete podesiti kvalitetu na temelju željene brzine prijenosa (ili je postaviti za kvalitetu bez gubitaka). Također možete postaviti značajke naknadne obrade kao što su automatsko umetanje omota albuma, sortiranje u mape i automatsko preimenovanje datoteka.

    Konačno, ispod Napredne postavke, postoji mnoštvo postavki s kojima se možete baviti (iako bismo vam savjetovali da pažljivo pročitate prije nego što uključite i isključite stvari). Možete promijeniti format preimenovanja, omogućiti automatsko ponovno kodiranje audio formata i omogućiti obavijesti.

    Najvažnija postavka u izborniku Napredne postavke za novog korisnika slušalica je opcija "Musicbrainz Mirror" dolje u donjem desnom kutu. Ostavite ga onakvim kakav jest, ali ako otkrijete da ste stalno tražili pogreške "dohvat nije uspjelo" prilikom pretraživanja za izvođače i albume, morat ćete se vratiti na ovaj odjeljak i odabrati zamjensko zrcalo.

    Kada završite s obradom, obavezno pritisnite Spremi izmjene pri dnu, a zatim ponovo pokrenite u gornjem desnom kutu kako bi promjene stupile na snagu.

    Jedini drugi važan korak konfiguracije koji biste mogli razmotriti je, ako već imate mnogo glazbe na vanjskom disku koji koristite s vašim Pi, postavljajući Slušalice za upravljanje vašom kolekcijom. To možete učiniti klikom na Upravljanje u glavnoj navigacijskoj traci i usmjeravanjem slušalica u odgovarajući direktorij.

    Konfiguriranje slušalica za pokretanje pri pokretanju: Sada ste spremni za početak pretraživanja i korištenja slušalica, ali kao i kod prethodnih alata za automatizaciju, omogućit ćemo automatsko pokretanje pri dizanju. Da biste to učinili, unesite sljedeće naredbe na terminalu:

    cd ~ / slušalice
    sudo nano init.ubuntu

    Unutar init.ubuntu datoteka, napravit ćemo dvije brze promjene. Da, na vrhu datoteke strogo upozorava na uređivanje datoteke (ali živimo na rubu, i još važnije, ne koristimo namjenski korisnički račun samo za slušalice, tako da moramo napraviti ovu promjenu).

    Pomaknite se niz 29 i 30 redak:

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

    Izmijenite oznake ## na tim dvjema crtama i umetnite sljedeće korisničko ime i početni direktorij:

    HP_USER = pi # $ RUN_AS, […]
    HP_HOME = / home / pi / slušalice # $ APP_PATH, […]

    Pritisnite CTRL + X da biste izašli, spremili svoj rad, a zatim u upitu unesite sljedeće naredbe:

    sudo cp init.ubuntu /etc/init.d/headphones
    sudo chmod 755 /etc/init.d/headphones
    sudo update-rc.d zadane postavke slušalica

    Slušalice su sada postavljene da se pokreću pri pokretanju sustava, a konačni dio trostrukog napada automatizacije preuzimanja stavljen je u igru.


    U ovom trenutku, vaš Raspberry Pi kutija je početak za završetak skidanje zvijeri koja jedva treba bilo kakve njege ili hranjenja. Prošli smo kroz instalaciju Useneta i BitTorrent klijenta, a sada s ovim zadnjim dijelom imate tri praktična alata za automatizaciju kako bi vaš Raspberry Pi download box imao ruke kao mali, bezglavi mikro poslužitelj male snage,.

    S tim u vezi, uvijek je zabavnije kad si uz sićušan, snažan Pi-zvuk isključen s idejama za izgradnju Raspberry Pi, a mi ćemo učiniti sve što možemo da ih oživimo.