Kako automatizirati vaš uvijek-na maloprodajni Pi Download Box

Sadržaj:

Kako automatizirati vaš uvijek-na maloprodajni Pi Download Box
Kako automatizirati vaš uvijek-na maloprodajni Pi Download Box

Video: Kako automatizirati vaš uvijek-na maloprodajni Pi Download Box

Video: Kako automatizirati vaš uvijek-na maloprodajni Pi Download Box
Video: Xiaomi Mi Band S1 Tutorijal Koji Trebate Vidjeti - YouTube 2024, Studeni
Anonim
Nedavno smo vam pokazali kako pretvoriti Raspberry Pi u stroj za preuzimanje male snage 24 sata dnevno. Sad smo vraćeni kako bismo vam pomogli da se sustav gotovo potpuno oslobodi sjajnih alata za automatizaciju.
Nedavno smo vam pokazali kako pretvoriti Raspberry Pi u stroj za preuzimanje male snage 24 sata dnevno. Sad smo vraćeni kako bismo vam pomogli da se sustav gotovo potpuno oslobodi sjajnih alata za automatizaciju.

Zašto to želim učiniti?

Ako pratite zajedno s našim projektom za download Raspberry Pi, u ovom trenutku u ovom procesu imate puni punopravni BitTorrent / Usenet stroj. To je strašno, ali nije potpuno automatski. Još uvijek trebate komunicirati s kutijom prilično redovito kako biste je nastavili usmjeravati prema novim datotekama, odabirom epizoda omiljenih TV emisija i tako dalje.

Nakon što završite s konačnim segmentom našeg priručnika za preuzimanje za Raspberry Pi, današnjeg vodiča za automatizaciju, na rukama ćete imati potpuno automatizirani uređaj, gdje sve što trebate učiniti jest da vam kažete ono što želite, a ona će izviđati internet za te datoteke u vaše ime.

Ako niste radili zajedno s nama, svakako odvojite trenutak da biste provjerili kako pretvoriti malina Pi u Always-On BitTorrent Box i kako pretvoriti malina Pi u uvijek na Usenet stroj.

Što trebam?

Kao i prethodni tutoriali, za ovaj vodič pretpostavljamo da imate instaliran Raspberry Pi uređaj s instaliranim Raspbianom, možete pristupiti uređaju izravno preko priloženog monitora i tipkovnice ili daljinski putem SSH i VNC te da imate USB pogon ( ili pogoni) priključen na njega. Osim toga, pretpostavljamo da ste dovršili barem jedan (ili oba) našeg vodiča o pretvorbi Raspberry Pi u BitTorrent i / ili Usenet preuzimanje stroj. Ako se trebate ubrzati na tim područjima, preporučujemo da pročitate sljedeće vodiče redoslijedom koji ih ovdje navedu:
Kao i prethodni tutoriali, za ovaj vodič pretpostavljamo da imate instaliran Raspberry Pi uređaj s instaliranim Raspbianom, možete pristupiti uređaju izravno preko priloženog monitora i tipkovnice ili daljinski putem SSH i VNC te da imate USB pogon ( ili pogoni) priključen na njega. Osim toga, pretpostavljamo da ste dovršili barem jedan (ili oba) našeg vodiča o pretvorbi Raspberry Pi u BitTorrent i / ili Usenet preuzimanje stroj. Ako se trebate ubrzati na tim područjima, preporučujemo da pročitate sljedeće vodiče redoslijedom koji ih ovdje navedu:
  1. HTG Vodič za početak rada s malom Pi
  2. Kako konfigurirati malu vatru za Remote Shell, Desktop i File Transfer
  3. Kako pretvoriti malina Pi u mrežni uređaj za pohranu male snage
  4. Kako pretvoriti malina Pi u Always-On BitTorrent Box
  5. Kako pretvoriti malina Pi u uvijek korišten Usenet stroj

Sljedeći odjeljci udžbenika i alata koji se nalaze u njemu bit će vam malo korisni ako još niste postavili Raspberry Pi i stigli do Bit-Access-BitTorrent / Usenet pozornice.

Međutim, kada se nalazite u toj fazi, vrijeme je da se spustite u posao automatizacije cjelokupne gradnje radi skidanja dobrote.

Svaki dio udžbenika je neovisan o ostalima. Ako želite automatizirati prikazivanje televizijskih emisija, ali ne i otimanje filmova, primjerice, slobodno možete preskočiti na odgovarajući dio udžbenika i zanemariti ostatak.

Konačno, mala bilješka o instaliranju svih alata za automatizaciju u ovom vodiču. Otkrili smo da ih možete sve instalirati na malinu Pi, a da ne prebacujete sustav previše. Međutim, budući da svaki sustav automatizacije ima tendenciju da bude malo teška na prednjem kraju (kad ga prvi put instalirate, često postoji mnogo teških podizanja kako biste pronašli i preuzeli prošle epizode televizijskih emisija koje želite gledati), predlažemo davanje svaka instalacija ima malu sobu za disanje kako bi mogla monopolizirati resurse sustava, SABnzbd i USB HDD. Nakon što prođete ulovnu žilavost, sve bi trebalo biti u redu, ali u početku sve tri automatske aplikacije ispružene punom snagom stvarno su grubo s ograničenim resursima dostupnim Pi.

Instaliranje ovisnosti

Da biste koristili alate navedene u ovom priručniku - SickBeard, CouchPotato i Slušalice - morat ćete instalirati nekoliko ovisnosti prije nego što započnete. (Nećemo se baviti ovisnostima koje su već instalirane s zadanom distribucijom Rasbian.)

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

Na terminalu unesite sljedeće naredbe:

sudo apt-get update

sudo apt-get upgrade

Nakon što ste ažurirali / nadograđivali, vrijeme je za početak instalacije specifičnih 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 Gitom, morat ćemo ga instalirati. Na terminalu unesite sljedeće naredbe:

sudo apt-get install git-core

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

Uz Git, SickBeard (ali ne i CouchPotato ili slušalice) ovisi o gepardi, alatu za predlošku Python. Ako ste instalirali SABnzbd u Kako pretvoriti malina Pi u uvijek vodič za Usenet Machine, već ste instalirali Cheetah. Ako ste samo pratili BitTorrent vodič, morat ćete ga instalirati. Na terminalu upišite sljedeću naredbu:

sudo apt-get install python-cheetah

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

Instaliranje i konfiguriranje SickBeard na Raspbian

SickBeard je alat za upravljanje televizijom za Usenet i BitTorrent preuzimanja - Usenet podrška znatno je zrelija od BitTorrent podrške, ali su oboje funkcionalne.U školjku s orahom reći ćete SickBeardu ono što TV emisije želite gledati i djeluje kao TiVo koji se temelji na internetu, preuzimajući te emisije za vas (bilo iz neriješenog ako ih uhvatite ili ih objavite ako je vaša kolekcija emisija je ažurno). To je fantastičan način da ostanete na vrhu svojih omiljenih programa.
SickBeard je alat za upravljanje televizijom za Usenet i BitTorrent preuzimanja - Usenet podrška znatno je zrelija od BitTorrent podrške, ali su oboje funkcionalne.U školjku s orahom reći ćete SickBeardu ono što TV emisije želite gledati i djeluje kao TiVo koji se temelji na internetu, preuzimajući te emisije za vas (bilo iz neriješenog ako ih uhvatite ili ih objavite ako je vaša kolekcija emisija je ažurno). To je fantastičan način da ostanete na vrhu svojih omiljenih programa.

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

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

Po dovršetku instalacije, prebacite se na SickBeard direktorij i pokrenite SickBeard po prvi put:

cd Sick-Beard

python SickBeard.py

Čini se da neko vrijeme vise, a onda ćete vidjeti glomazni SickBeard skriptu, a onda i miruje. U ovom trenutku možete se uključiti u web preglednik i uputiti ga na sljedeću adresu kako biste provjerili SickBeard:

https://[Your PI's IP Address]:8081/home/

Konfiguriranje SickBearda: Za razliku od nekih alata koje smo koristili u prethodnim vodičima, SickBeard nema čarobnjaka za konfiguraciju koji će nas provesti kroz postavljanje. Sada ćemo vas prošetati važnim koracima. Navest ćemo relevantne stavke koje želite promijeniti prema njihovom odjeljku u dijelu konfiguracije SickBeardovog sučelja.

U Config -> Općenito odjeljak:

Poništite opciju Launch Browser: Na daljinu ćemo pristupiti okviru, nema potrebe za ovom opcijom gubitka resursa.

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

U Config -> Postavke pretraživanja odjeljak:

Ovdje konfiguririmo SickBeard da radi s našim Usenet i / ili BitTorrent klijentom. SickBeard stvarno sja Usenet i potičemo vas da idete na tu rutu.

Prilagodba Zadržavanja Usenet: Zadana je 500 dana. Ako imate vrhunski Usenet usluga, zadržavanje bi trebalo biti puno veće, obično 1100+ dana. Provjerite kod svog davatelja usluga i ovdje unesite odgovarajući broj.

Pod pretraživanjem NZB-a provjerite je li označeno "Search NZBs" i da ste odabrali SABnzbd. Uključite URL, korisničko ime i zaporku (ako ga postavite) i API ključ iz vaše SABnzbd instalacije. Kada završite, kliknite "Test SABnzbd" kako biste bili sigurni da SickBeard može uspješno komunicirati s njom.

Napomena: Ako ste uključeni pomoću BitTorrenta, morat ćete provjeriti "Search Torrents" i postaviti mapu za gledanje vašeg Torrent klijenta.

U Config -> Davatelji pretraživanja odjeljak:

Ovdje možete odabrati indekse za pretraživanje i unos API ključeva za privatne / plaće indeksa pretraživanja.

Pod prioritetima pružatelja usluge možete provjeriti omogućiti pružatelje usluga, a zatim ih povlačiti i poništiti na popisu da biste ih odredili kao prioritet. Prema zadanim postavkama, Wombleov indeks je označen. Možete provjeriti Sick Beard Index i nzbX, ali ostali od njih zahtijevaju račune s API ključevima - morat ćete posjetiti odgovarajuće web stranice i proći kroz postupak registracije kako bi ih koristili.

Napomena: ako ste u prethodnom koraku uključili pretraživanje bujica, vidjet ćete i ovdje navedene televizijske torrentove za praćenje.

U Konfiguracija -> Post Processing odjeljak:

U početnom odjeljku "Obrada" obrišite "TV Dir Download" prazno. Namjestit ćemo pomoćnu skriptu za SABnzbd koja će se pobrinuti za ovu funkciju. Poništite potvrdni okvir "Zadrži izvorne datoteke"; nemamo prostora na našem mini Pi poslužitelju za pohranu duplikata svega što preuzimamo. Provjerite "Premjesti pridružene datoteke" i "Preimenujte epizode" tako da SickBeard premjestiti sve dodatne datoteke preuzete s vašim TV sadržajem i preimenovati emisije konvencijom koju odaberete u odjeljku "Imenovanje".

Na kraju, SickBeard može preuzeti metapodatke u formatu koji odgovara postavljanju vašeg medijskog centra. Budući da koristimo sve XBMC instalacije, odabrali smo XBMC za našu "vrstu metapodataka" i provjerili sve vrste datoteka metapodataka koje smo željeli da SickBeard stvori (kao što su slike mapa i fanart).

U Config -> Obavijesti odjeljak:

Ovaj je odjeljak potpuno opcionalan. Možete postaviti obavijesti na svojim medijskim klijentima (kao što je XBMC) i usluge obavijesti poput Growl. XBMC obavijesti mogu biti vrlo korisne ako želite potpuno automatizirani sustav jer možete postaviti SickBeard na prisiljavanje XBMC-a za obavljanje knjižnih nadopuna nakon preuzimanja novih emisija.

Povezivanje SABnzbd i SickBeard: ispravno konfigurirani SickBeard i SABnzbd imaju lijep simbiotički odnos. Možete ga postaviti tako da SickBeard pronalazi emisije, zapiše NZB datoteke preko SABnzbd, a zatim SABnzbd poziva SickBeard helper skriptu da postprocesira sve emisije i prenese ih u odgovarajuće mape. Jednom konfiguriran, proces je potpuno besprijekoran.

Da bismo ih povezali zajedno, moramo kopirati pomoćnu skriptu i urediti vrlo sitnu konfiguracijsku datoteku koja ga prati. Prvo, unesite sljedeću naredbu na terminal i odvesti vas u mapu u kojoj se nalaze dvije datoteke:

cd /home/pi/Sick-Beard/autoProcessTV

Unutar tog imenika dvije su datoteke koje nam je stalo: autoProcessTV.py (pomoćna skripta) i autoProcessTV.cfg.sample (datoteka konfiguracije uzorka). Otvorimo konfiguracijsku datoteku i napravimo izmjene. Unesite sljedeću naredbu:

nano autoProcessTV.cfg.sample

U nano uređivaču provjerite da sve u jednostavnoj konfiguracijskoj datoteci odgovara vašoj instalaciji. Po defaultu, konfiguracijska datoteka ukazuje na lokalnom hostu, na priključku 8081, bez korisničkog imena ili zaporke. Ako ste promijenili neku od postavki (primjerice broj porta ili dodavanjem korisničkog imena / zaporke), uredite datoteku da to odrazi. Kada završite, pritisnite CTRL + X za izlaz. Promijenite naziv datoteke u autoProcessTV.cfg (ispustite.sample od kraja).

Postoje dva načina kako bi SABnzbd mogao pristupiti skriptama.Lijen je način da samo promijenite direktorij skripti nakon obrade u SABnzbdovom odjeljku Config -> Folder u / home / pi / Sick-Beard / autoProcessTV. Ako su SickBeard skripte jedini alat za naknadnu obradu, to će raditi dobro.

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

cp autoProcessTV.cfg autoProcessTV.py sabToSickBeard.py /media/USBHDD1/shares/SABnzbd/scripts

Bilo kako bilo, nakon što konfigurirate i kopirate skripte, trebate ih prijaviti SABnzbd-u. U SABnzbd, idite na Config -> Kategorije i stvorite novu kategoriju "tv". U odjeljku skripte odaberite sabToSickBeard.py kao skriptu nakon obrade. Ako želite stvoriti mapu u kojoj će se preuzimanja vašeg TV-a privremeno izdvojiti iz vaših drugih preuzimanja, prije nego što se prebacite na stalnu TV mapu, možete postaviti mapu / put (npr. SickBeardTV). Pazite da pritisnete gumb Dodaj kako biste spremili promjene.

Dodavanje pokazivanja SickBeardu: Sada kada ste konfigurirali SickBeard, vrijeme je za najvažniji dio: dodavanje televizijskih emisija vašem novom automatiziranom sustavu.

Prvo, trebamo napraviti katalog za SickBeard za pohranu emisija. (Ako već imate mapu TV emisije postavljenu na vanjski tvrdi disk koji upotrebljavate s vašom Pi, preskočite ovaj korak). Na terminalu unesite sljedeću naredbu (mijenjanje naziva staze ako ne upotrebljavate isti program postavljanja prethodnih vodiča):

mkdir /media/USBHDD1/shares/TV/

Sada, s glavnog sučelja SickBeard, kliknite Add Shows (nalazi se na sekundarnoj navigacijskoj traci u gornjem lijevom kutu). Imate dvije mogućnosti za dodavanje emisija u sustav: možete izraditi novi unos za novu emisiju ili možete uvesti TV emisije koje ste već preuzeli u sustav. Čak i ako nemate postojeću zbirku televizijskog emisija za dodavanje SickBeardu, još uvijek moramo započeti s gumbom "Dodavanje postojećih emisija" kako bismo usmjerili SickBeard na našu TV emisiju (bez obzira je li prazna ili puna),

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

Nakon što postavite zadani TV imenik, možete se kretati do Dodaj emisije -> Dodaj novi show da biste svoju zbirku dodali TV emisiju. Unesite puni ili djelomični naslov emisije u okvir za pretraživanje, potražite ga, a zatim odaberite emisiju koju želite pratiti i preuzeti. Kliknite pored okvira da biste dvaput provjerili mapu koja će biti pohranjena na sljedećoj i sljedećoj stranici kako bi rekla SickBeardu želite li da nestane epizode bude označene kao Traženo ili Preskočeno, kao i kvalitetu videozapisa preuzimanja. Ako sve izgleda dobro, kliknite Dodaj. Vratit će se na popis emisija, a SickBeard će izraditi mapu za emisiju, preuzeti metapodatke i početi tražiti epizode. (Ako ne želite čekati da timer odbroji do sljedećeg pretresa epizoda, možete kliknuti na opciju Manage -> Backlog Overview da biste odmah prisilili pretraživanje.)

Trčanje SickBeard na pokretanju: Postoji jedan konačni korak za SickBeard konfiguracijski proces; mi ćemo dodati malu početnu skriptu za pokretanje SickBearda prilikom dizanja. Uostalom, nema smisla imati automatski preuzimanje za TV emisiju, ako ga morate ručno pokrenuti. Izradili smo dovoljno tih početnih skripti u prethodnom tutorialu Raspberry Pi kao tutorialima za Download Box da ćemo samo navesti naredbe koje trebate unijeti bez detaljanog detaljnog razlaganja.

Unesite sljedeće naredbe na terminal da biste kopirali zaporku za pokretanje, promijenili dopuštenja 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 bolesnika

To je sve što je u njemu, sada si spreman ići! Dodajte stare emisije koje biste željeli gledali, dodajte emisije koje trenutačno gledate, dodajte emisije koje još nisu emitirane, ali biste željeli gledati. SickBeard će ih automatski i automatski preuzeti sve za vas.

Instaliranje i konfiguriranje CouchPotata na Raspbian

Ako ste iscrpljeni od svega što konfigurirate u prethodnom odjeljku, uzmite u obzir. SickBeard je daleko najsloženija alat za konfiguriranje u našem roundupu danas. Započnimo s CouchPotato-filmom koji odgovara SickBeardovom automatskom preuzimanju TV-a.
Ako ste iscrpljeni od svega što konfigurirate u prethodnom odjeljku, uzmite u obzir. SickBeard je daleko najsloženija alat za konfiguriranje u našem roundupu danas. Započnimo s CouchPotato-filmom koji odgovara SickBeardovom automatskom preuzimanju TV-a.

Instaliranje CouchPotata: Već smo instalirali sve zavisnosti, pa idemo dolje do grabbing izvornog koda od Git. Na terminalu upišite sljedeću naredbu:

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

Nakon što pokrenete Python skriptu, kursor će samo miruje. Ako umjesto toga dobijete blokadu s pada, morat ćete brzo urediti kako biste omogućili da uključite web demon i pokretanje čarobnjaka. Napravite ovo samo ako skripta pada, Na terminalu upišite sljedeću naredbu:

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

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

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 ponovo pokrenite skriptu. Kada se skripta uspješno pokrene, svoj preglednik možete usmjeriti na sljedeću adresu kako biste započeli:

https://[Your PI's IP Address]:5050/wizard/

Baš kao i SickBeard, idemo vas provesti kroz osnovno podešavanje. Relevantne naredbe navedene su po odjeljku.

Konfiguriranje CouchPotata: Možete preskočiti Dobrodošli odjeljak. Nemamo postojeće baze podataka CouchPotato za uvoz (ako se krećete i stari CouchPotato instalira na vaš novi okvir za preuzimanje Raspberry Pi, slijedite upute i uputite čarobnjaka u svoje stare podatke.db)

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

Image
Image

U preuzimatelja odjeljak, morate 1) postaviti CouchPotato da komunicira sa SABnzbd ili 2) odrediti gledanu mapu za svoje torrent datoteke kako bi se radilo s potopom. Postavljamo je za rad s SABnzbd: idite naprijed i napustite domaćina i umetnite ključ SABnzbd API (isti onaj koji ste koristili za SickBeard).

Također možete odrediti kategoriju SABnzbd. Da bismo stvarno automatizirali cijeli proces, preporučujemo ovaj korak - omogućavanjem određene kategorije CouchPotato, pomaže automatskom preimenovniku / datotekama da rade glatko.

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

U Renamers možete postaviti automatsko preimenovanje / premještanje datoteka. Ovo je fantastična značajka. Postavite mapu Za odredite gdje želite da filmovi idu, provjerite čišćenje i odredite mapu From (to bi trebala biti ista mapa koju ste dodali u oznaku Filmovi u SABnzbd).

U Automatizacija možete instalirati GreaseMonkey skriptu ili knjižnu oznaku koja omogućuje jednostavno dodavanje željenih filmova u instalaciju CouchPotato iz vašeg preglednika.

Kada završite, pregledajte svoje postavke i kliknite golem zeleni gumb pri dnu. Iako se čarobnjak za pokretanje pokriva samo o svakoj relevantnoj postavci, postoji jedno područje na koje biste mogli poželjeti pogledati. Čarobnjak za pokretanje ne traži vam postavljanje obavijesti. Da biste to učinili, kliknite zupčanik u gornjem desnom kutu, a zatim kliknite Obavijesti na navigacijskoj bočnoj traci. Tamo, baš kao u SickBeardu, moći ćete uključiti push obavijesti na različite sustave, uključujući jedinice XBMC, stolna računala s omogućenim Obavijestima Growl, pa čak i postaviti obavijesti putem e-pošte.

Konfiguriranje CouchPotata za početak pri podizanju sustava: U ovom trenutku znamo da ste uzbuđeni što ste započeli uključivati svoje neobvezne videozapise u CouchPotato, ali imamo još jedan mali korak za dovršetak prije nego što krenemo dalje. Moramo postaviti datoteke za pokretanje kako bismo osigurali CouchPotato pokretanje pri dizanju.

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 couchpotato defaults

U ovom trenutku sve ste gotovi s konfiguracijom, a možete se spustiti na posao s novom instalacijom CouchPotata.

Instaliranje i konfiguriranje slušalica na Raspbian

Krajnji alat za automatizaciju u našoj trifecta automatske dobrote danas je Slušalice: SickBeard je za TV i CouchPotato je za filmove, slušalice su - pogodili ste - glazbu.
Krajnji alat za automatizaciju u našoj trifecta automatske dobrote danas je Slušalice: SickBeard je za TV i CouchPotato je za filmove, slušalice su - pogodili ste - glazbu.

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

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

python slušalice / slušalice.py

Konfiguriranje slušalica: Poput SickBearda, nema instalacijskog čarobnjaka, ali izbornik postavki je dovoljno ravno naprijed. Kliknite zupčanik u gornjem desnom kutu sučelja Slušalice da biste pristupili izborniku postavki. Proći ćemo kroz sve relevantne odjeljke pojedinačno.

U Web sučelje možete dodati prijava / zaporku, promijeniti broj priključka i uključiti API za slušalice (potreban za neke pomoćne aplikacije trećih strana).

U preuzimanje datoteka, trebate usmjeriti slušalice na vašu SABnzbd instalaciju koristeći iste podatke koje ste koristili za SickBeard i CouchPotato (domaćin s brojem porta, korisničko ime i lozinka ako je omogućen, kao i API ključ). Nemojte zaboraviti iskoristiti funkciju kategorije, a zatim odrediti podmapa u vašem SABnzbd mapu za preuzimanje za glazbu. Također, kao i ostale aplikacije za automatizaciju, možete konfigurirati slušalice da koriste bujice, ako to želite.

U Kvaliteta i obrada pošte možete postaviti kvalitetu na temelju željene brzine prijenosa (ili ga postaviti za kvalitetu bez gubitaka). Možete postaviti i značajke obrade nakon obrade kao što je automatsko ugrađivanje albuma, sortiranje u mape i automatsko preimenovanje datoteka.

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

Najvažnija postavka u izborniku Napredne postavke za novog korisnika Slušalice je opcija "Musicbrainz Mirror" u donjem desnom kutu. Ostavite ga kao što je,ali ako ustanovite da dosljedno propisujete "dohvaćene pogreške" prilikom pretraživanja glazbenika i albuma, morat ćete se vratiti na ovaj odjeljak i odabrati alternativno zrcalo.

Kada ste gotovi, molimo da pritisnete Save Changes na dnu, a zatim Restart u gornjem desnom kutu kako bi promjene postale učinkovite.

Jedini drugi veliki korak konfiguracije koji biste mogli razmotriti jest ako već imate veliku glazbu na vanjskom pogonu koji upotrebljavate s vašom Pi, postavite Slušalice da biste upravljali zbirkom. To možete učiniti tako da kliknete Upravljanje na glavnoj navigacijskoj traci i usmjerite slušalice u odgovarajući direktorij.

Konfiguriranje slušalica za početak pri pokretanju sustava: U ovom trenutku spremni ste za pretraživanje i korištenje slušalica, ali kao i kod naših prethodnih alata za automatizaciju, omogućit ćemo automatsko pokretanje prilikom podizanja sustava. Da biste to učinili, unesite sljedeće naredbe na terminal:

cd ~/headphones sudo nano init.ubuntu

Unutar init.ubuntu datoteka napravit ćemo dvije brze izmjene.Da, na vrhu datoteke strogo upozorava na uređivanje datoteke (ali živimo na rubu, a što je još važnije, ne koristimo posvećeni korisnički račun samo za slušalice, stoga moramo izvršiti tu promjenu).

Pomaknite se prema dolje 29 i 30:

## HP_USER= #$RUN_AS, […]

## HP_HOME= #$APP_PATH, […]

Uredite oznake komentara # # na tim dvjema linijama i umetnite sljedeće korisničko ime i kućni imenik:

HP_USER=pi #$RUN_AS, […]

HP_HOME=/home/pi/headphones #$APP_PATH, […]

Pritisnite CTRL + X za izlaz, spremite svoj rad, a zatim upišite sljedeće naredbe:

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

Slušalice su sada postavljene da se pokreću pri dizanju, a zadnji dio automatskog preuzimanja trostruke napade je stavljen u igru.

U ovom trenutku vaša kutina za maline Pi je početna za preuzimanje zvijeri koja jedva treba bilo kakvu njegu ili hranjenje. Prošli smo kroz instalaciju Usenet i BitTorrent klijenta, a ovom posljednjom obrokom sada imate tri praktična alata za automatizaciju kako bi vaš okvir za pretragu Raspberry Pi mogao biti ranjiv kao mali, niskotlačni i bezbrižni mikro poslužitelj.

To je rekao, uvijek je zabavnije da se s malim staviti snažan Pi-zvuk sa svojim Raspberry Pi ideje izgraditi i mi ćemo učiniti sve što možemo kako bi ih doveli do života.

Preporučeni: