Kaip automatizuoti savo nuolatinį aviečių Pi atsisiuntimo langelį
Neseniai parodėme, kaip paversti savo „Raspberry Pi“ 24/7 mažos galios atsisiuntimo mašina. Dabar grįžtame, norėdami parodyti jums, kaip padaryti sistemą beveik visiškai rankomis su nuostabiais automatikos įrankiais.
Kodėl aš noriu tai padaryti?
Jei sekate kartu su mūsų Raspberry Pi parsisiuntimo projektu, šiame proceso etape turite pilnavertį „BitTorrent / Usenet“ įrenginį. Tai nuostabus, bet jis nėra visiškai automatinis. Vis dar turite reguliariai bendrauti su dėžute, kad galėtumėte jį nukreipti į naujus failus, išrinkti mėgstamų TV laidų epizodus ir pan..
Kai baigsite galutinį mūsų Raspberry Pi parsisiuntimo langelio pamoką, šiandieniniame vadove dėl automatikos jūs turėsite visiškai automatizuotą įrenginį, kur jums reikės tik pasakyti, ko norite, ir jis ištiks internetą tiems failams jūsų vardu.
Jei nesate dirbę kartu su mumis, būtinai šiek tiek laiko pažiūrėkite, kaip „Raspberry Pi“ paversti nuolatine „BitTorrent“ dėžute ir kaip paversti „Raspberry Pi“ į visuomet veikiančią „Usenet“ mašiną.
Ką man reikia??
Kaip ir ankstesnėse pamokose, šiai pamokai daroma prielaida, kad turite Raspberry Pi įrenginį, kuriame įdiegta „Raspbian“, galite prieiti prie įrenginio tiesiogiai per prijungtą monitorių ir klaviatūrą arba nuotoliniu būdu per SSH ir VNC, ir kad turite USB diską ( arba diskai). Be to, mes taip pat darome prielaidą, kad baigėte bent vieną (arba abu) mūsų vadovėlius dėl „Raspberry Pi“ pavertimo „BitTorrent“ ir / arba „Usenet“ atsisiuntimo mašina. Jei šiose srityse reikia paspartinti greitį, primygtinai rekomenduojame perskaityti šiuos vadovus, kad jie būtų išvardyti čia:
- „HTG Guide to Getting Started with Raspberry Pi“ vadovas
- Kaip konfigūruoti savo Raspberry Pi nuotolinio korpuso, darbalaukio ir failų perkėlimo
- Kaip paversti Raspberry Pi į mažos galios tinklo saugojimo įrenginį
- Kaip paversti „Raspberry Pi“ į „visada įjungtą“ „BitTorrent“ langelį
- Kaip paversti Raspberry Pi į visuomet veikiančią Usenet mašiną
Toliau pateikiami pamokos ir juose esančių įrankių skyriai jums bus mažai naudingi, jei dar nesukūrėte „Raspberry Pi“ ir pasiekėte „Access-BitTorrent / Usenet“ etapą.
Tačiau, kai esate šiame etape, atėjo laikas išspręsti visą savo pastato automatizavimo procesą, kad būtų galima atsiųsti „good-off“ gerumą.
Kiekvienas pamokos skyrius yra nepriklausomas nuo kitų. Pavyzdžiui, jei norite automatizuoti televizijos šou, bet ne filmuoti, galite laisvai pereiti prie atitinkamos pamokos dalies ir ignoruoti likusią.
Galiausiai, nedidelė pastaba apie visų automatizavimo įrankių diegimą šiame vadove. Mes nustatėme, kad galite juos visus įdiegti „Raspberry Pi“, nesukeliant sistemos pernelyg griežtai. Tačiau, kadangi kiekviena automatizavimo sistema paprastai yra šiek tiek sunki priekinėje dalyje (kai pirmą kartą ją įdiegiate, dažnai būna daug sunkių kėlimo priemonių, kad galėtumėte ieškoti ir parsisiųsti ankstesnių televizijos laidų epizodų, kuriuos norite žiūrėti). kiekvienas įrenginys turi šiek tiek kvėpavimo kambario, kad galėtų monopolizuoti sistemos išteklius, SABnzbd ir USB HDD. Kai praeisite pasivyti, viskas turėtų būti gerai, bet visų trijų automatizavimo programų išjungimas iš vienos pusės į priekį yra tikrai šiurkštus, o „Pi“ yra riboti ištekliai..
Priklausomybių diegimas
Kad galėtumėte naudoti šiame vadove aprašytus įrankius - „SickBeard“, „CouchPotato“ ir ausines, prieš pradėdami diegti turėsite įdiegti keletą priklausomybių. (Mes nesprendžiame priklausomybių, kurios jau įdiegtos su numatytuoju „Rasbino“ paskirstymu.)
Prieš ką nors iš naujo atnaujinsime ir atnaujinsime apt-get installer. Jei tik * sekėte kartu su mūsų ankstesniais „Raspberry Pi“ vadovais, galite saugiai praleisti tai, kaip ką tik neseniai atnaujinote.
Į terminalą įveskite šias komandas:
sudo apt-get atnaujinimas
sudo apt-get atnaujinimas
Atnaujinus / atnaujinus, atėjo laikas pradėti diegti konkrečias mums reikalingas priklausomybes. Pirma, visi įrankiai naudoja „Git“ programinės įrangos šaltinio kodo valdymo įrankį. Kadangi „Rasbian“ nepateikia „Git“, ją reikės įdiegti. Į terminalą įveskite šias komandas:
sudo apt-get install git-core
Kai būsite paraginti, spauskite Y, jei norite tęsti diegimą, ir palaukite minutę ar dvi, kol procesai baigsis. Po to dvigubai patikrinkite įrenginį, įvesdami „git -version“ spustelėję, kad patikrintumėte, ar yra įdiegtas „git“. Jei jis nepateikia versijos numerio, paleiskite diegimo programą dar kartą.
Be „Git“, „SickBeard“ (bet ne „CouchPotato“ ar ausinės) priklauso nuo „Cheetah“, „Python“ šablono įrankio. Jei įdiegėte „SABnzbd“ į „Kaip paversti Raspberry Pi“ į „Always-on Usenet Machine“ vadovą, jau įdiegėte „Cheetah“. Jei vadovavote tik kartu su „BitTorrent“ vadovu, turėsite jį įdiegti. Į terminalą įveskite šią komandą:
sudo apt-get įdiegti python-cheetah
Įdiegę „Git“ ir „Python-Cheetah“ (jei planuojate naudoti „SickBeard“ televizijos laidoms), esame pasiruošę pradėti.
„SickBeard“ įdiegimas ir konfigūravimas „Raspbian“
„SickBeard“ yra „Usenet“ televizijos valdymo įrankis, o „BitTorrent“ atsisiuntimai - „Usenet“ palaikymas yra gerokai subrendęs nei „BitTorrent“ palaikymas, tačiau jie abu veikia. Riešutų apvalkalu pasakykite „SickBeard“, ką televizijos laidas norite žiūrėti, ir jis veikia kaip internetinis „TiVo“, parsisiųsdindamas šias programas jums (arba iš atsilikimo, jei jūs pasivažinėjate, arba kai jos bus išleistos, jei jūsų kolekcija bus rodoma yra atnaujintas). Tai fantastinis būdas likti ant mėgstamų programų.
SickBeard diegimas: Jei norite įdiegti „SickBeard“, atidarykite terminalą ir įveskite šią komandą:
git klonas git: //github.com/midgetspy/Sick-Beard.git
Baigus diegimą, pereikite prie „SickBeard“ katalogo ir pirmą kartą paleiskite „SickBeard“:
cd Sick-Beard
python SickBeard.py
Atrodys, kad jis pakimba momentui, ir tada pamatysite verbozinį SickBeard scenarijų, kuris bus šaukiamas, o tada - tuščiąja eiga. Šiuo metu galite apžiūrėti į žiniatinklio naršyklę ir nukreipti jį į šį adresą, kad patikrintumėte „SickBeard“:
http: // [Jūsų IP IP adresas]: 8081 / home /
SickBeard konfigūravimas: Skirtingai nuo kai kurių įrankių, kuriuos naudojome ankstesnėse pamokose, „SickBeard“ neturi konfigūravimo vedlio, kad galėtume nueiti per nustatymus. Mes eisime jums per svarbius žingsnius dabar. Sąraše „SickBeard“ sąsajos dalyje „Konfigūravimo dalis“ išvardysime atitinkamus elementus, kuriuos norite pakeisti.
Viduje konors Konfig. -> Bendrieji skyrius:
Pašalinkite žymės paleidimo naršyklę: mes būsime pasiekę langelį nuotoliniu būdu, nereikia šio išteklių švaistymo parinkties.
„Web Interface“: galite, jei norite, pridėti naudotojo vardą ir slaptažodį „SickBeard“ ir (arba) keisti prievado numerį.
Viduje konors Konfig. -> Paieškos nustatymai skyrius:
Čia konfigūruojame „SickBeard“ dirbti su mūsų „Usenet“ ir / arba „BitTorrent“ klientais. „SickBeard“ tikrai pasitinka su „Usenet“ ir mes raginame jus eiti šiuo maršrutu.
Koreguoti „Usenet“ išsaugojimą: numatytasis yra 500 dienų. Jei turite aukščiausios kokybės „Usenet“ teikėją, jūsų išlaikymas turėtų būti daug didesnis, paprastai 1100+ dienų. Pasitarkite su savo paslaugų teikėju ir užpildykite atitinkamą numerį.
Pagal NZB paiešką patikrinkite, ar pažymėta „Ieškoti NZB“, ir kad pasirinkote SABnzbd. Įjunkite SABnzbd diegimo URL, naudotojo vardą ir slaptažodį (jei jį nustatėte) ir API raktą. Paspauskite „Test SABnzbd“, kai baigsite, kad įsitikintumėte, jog „SickBeard“ gali sėkmingai bendrauti su juo.
Pastaba: jei naudojate „BitTorrent“, turėsite patikrinti „Search Torrents“ ir nustatyti savo „Torrent“ kliento stebėjimo aplanką.
Viduje konors Config -> Paieškos teikėjai skyrius:
Čia galite pasirinkti, kuriuos indeksus ieškoti ir įvesti savo API raktus privatiems / mokėtiems paieškos rodikliams.
Skiltyje „Teikėjų prioritetai“ galite patikrinti, ar įgalinti paslaugų teikėjus, o tada nuvilkite juos į sąrašą, kad nustatytumėte prioritetus. Pagal nutylėjimą yra patikrintas „Womble“ indeksas. Galite patikrinti „Sick Beard“ indeksą ir „nzbX“, tačiau likusiems iš jų reikalingos paskyros su API raktais - turėsite apsilankyti atitinkamose svetainėse ir pereiti per registracijos procesą, kad galėtumėte juos naudoti.
Pastaba: jei įjungėte torrent paiešką ankstesniame etape, taip pat pamatysite čia išvardytus TV torrent sekimo įrenginius.
Viduje konors Config -> Post Processing skyrius:
Pradiniame skyriuje „Post-Processing“ palikite „TV Download Dir“ tuščią. Mes ketiname sukurti pagalbinį scenarijų SABnzbd, kuris rūpinsis šia funkcija. Pažymėkite „Išsaugoti originalius failus“; mes neturime vietos „mini Pi“ serveryje, kad galėtume saugoti viską, ką atsisiųsti. Pažymėkite „Perkelti susietus failus“ ir „Pervardyti epizodus“, kad „SickBeard“ perkeltų visas papildomas rinkmenas, atsisiųstas su jūsų televizoriaus turiniu, ir pervadinkite šou su konvencija, kurią pasirinkote skyriuje „Pavadinimas“.
Galiausiai, galite SickBeard atsisiųsti metaduomenis tokiu formatu, kuris atitinka jūsų medijos centro sąranką. Kadangi mes naudojame visus XBMC įrenginius, mes pasirinkome XBMC mūsų „Metaduomenų tipui“ ir patikrinome visus metaduomenų failų tipus, kuriuos norėjome sukurti „SickBeard“ (pvz., Aplankų vaizdus ir fanartą).
Viduje konors Config -> Pranešimai skyrius:
Šis skyrius yra visiškai neprivalomas. Galite nustatyti pranešimus apie savo žiniasklaidos klientus (pvz., XBMC) ir pranešimo paslaugas, pvz., „Growl“. XBMC pranešimai gali būti labai patogūs, jei norite visiškai automatizuotos sistemos, nes galite nustatyti, kad „SickBeard“ priverstų XBMC atlikti bibliotekos atnaujinimus, kai bus parsisiųsti nauji.
SABnzbd ir SickBeard susiejimas: tinkamai sukonfigūruotas SickBeard ir SABnzbd turi gerą simbiozinį ryšį. Galite jį nustatyti taip, kad „SickBeard“ surastų pasirodymus, nukreipia NZB failus į „SABnzbd“, o tada „SABnzbd“ kviečia „SickBeard“ pagalbininko scenarijų, kad galėtų apdoroti visus parodymus ir perkelti juos į atitinkamus aplankus. Konfigūravus, procesas yra visiškai besiūlių.
Siekiant susieti abu šiuos dalykus, turime nukopijuoti pagalbininko scenarijų ir redaguoti labai mažą konfigūracijos failą, kuris yra kartu su juo. Pirma, įveskite terminalą, kad pasiektumėte aplanką, kuriame yra du failai:
cd / home / pi / Sick-Beard / autoProcessTV
Šiame kataloge yra du failai, kuriuos mums rūpi: autoProcessTV.py (pagalbinis scenarijus) ir autoProcessTV.cfg.sample (mėginio konfigūracijos failas). Atidarykite konfigūracijos failą ir atlikite pakeitimus. Įveskite šią komandą:
nano autoProcessTV.cfg.sample
Nano redaktoriuje patikrinkite, ar viskas paprastame konfigūracijos faile atitinka jūsų diegimą. Pagal numatytuosius nustatymus konfigūravimo rinkmena nukreipiama į vietinį kompiuterį, 8081 prievadą, be vartotojo vardo ar slaptažodžio. Jei pakeitėte bet kurį parametrą (pvz., Prievado numerį arba pridėjote naudotojo vardą / slaptažodį), redaguokite failą, kad tai atspindėtų. Baigę paspauskite CTRL + X, kad išeitumėte. Pakeiskite failo pavadinimą į autoProcessTV.cfg (.sample pašalinimas iš galo).
Yra du būdai, kaip suteikti SABnzbd prieigą prie scenarijų. Tingus būdas tiesiog pakeisti apdorojimo scenarijų katalogą SABnzbd's Config -> Folder skyriuje į / home / pi / Sick-Beard / autoProcessTV. Jei SickBeard scenarijai yra vieninteliai įrankiai, kuriuos naudojate, tai bus gerai.
Arba, jei norite išsaugoti visus SABnzbd scenarijus vienoje vietoje, galite naudoti šią komandą, kad nukopijuotumėte juos į SABnzbd scenarijų aplanką (aplanką, kurį mes nustatome „Usenet“ vadove):
cp autoProcessTV.cfg autoProcessTV.py sabToSickBeard.py / media / USBHDD1 / share / SABnzbd / scenarijai
Bet kuriuo atveju, sukonfigūravus ir nukopijuodami scenarijus, turite pasakyti, kad SABnzbd juos naudoti. SABnzbd, eikite į Config -> Kategorijos ir sukurkite naują kategoriją „tv“. Skripto skiltyje pasirinkite sabToSickBeard.py kaip po apdorojimo scenarijų. Jei norite sukurti aplanką, kuriame jūsų TV parsisiuntimai bus laikinai ištrinti iš kitų parsisiuntimų, prieš juos išjungiant į nuolatinį TV katalogą, galite nustatyti aplanką / kelią (pvz., „SickBeardTV“). Įsitikinkite, kad paspausite mygtuką Pridėti, kad išsaugotumėte pakeitimus.
Įrašų rodymas SickBeard: Dabar, kai sukonfigūravote „SickBeard“, atėjo laikas atlikti svarbiausią dalį: pridėti televizijos laidas į naują automatizuotą sistemą.
Pirma, turime sukurti katalogą, skirtą „SickBeard“, kad būtų galima saugoti šou. (Jei jau turite išorinį standųjį diską, kurį naudojate su Pi naudodami TV laidų katalogą, praleiskite šį veiksmą). Į terminalą įveskite šią komandą (pakeitus pathname, jei nenaudojate to paties nustatymo, nustatėme ankstesnius vadovus):
mkdir / media / USBHDD1 / akcijos / TV /
Dabar, iš pagrindinės „SickBeard“ sąsajos, spustelėkite „Pridėti rodykles“ (esančios antrajame naršymo juostoje viršutiniame kairiajame kampe). Yra dvi parinktys, kaip sistemoje pridėti rodymų: galite sukurti naują įrašą naujam pasirodymui arba galite importuoti jau parsisiųstas televizijos laidas į sistemą. Net jei neturite esamos TV laidos, kurią norite pridėti prie „SickBeard“, vis tiek reikia pradėti „Pridėti esamas laidas“ mygtuką, kad galėtumėte nukreipti „SickBeard“ mūsų TV šou kataloge (nepriklausomai nuo to, ar jis yra tuščias, ar pilnas).
Spustelėkite „Pridėti esamas laidas“, o tada skirtuke „Tvarkyti katalogus“ spustelėkite „Naujas“. Pasirinkite savo TV aplanką failų naršyklėje. Spustelėję Gerai, puslapio viršuje spustelėkite Nustatyti kaip numatytąjį ir tada spustelėkite Pateikti.
Sukūrę numatytąjį TV katalogą, galite pereiti prie „Pridėti rodyklių“ -> Pridėti naują rodinį, jei norite į savo kolekciją pridėti TV laidą. Ieškos lauke įveskite pilną arba dalinį rodymo pavadinimą, ieškokite jo ir pasirinkite norimą stebėti ir atsisiųsti rodomą programą. Paspauskite šalia, norėdami dvigubai patikrinti aplanką, kurį jis bus deponuotas dar kartą, ir pasakykite „SickBeard“, ar norite, kad trūkstami epizodai būtų pažymėti kaip norimi arba praleisti, taip pat atsisiuntimo vaizdo kokybė. Jei viskas atrodo gerai, spustelėkite Pridėti. Jūs grįšite į savo parodymų sąrašą ir „SickBeard“ sukurs parodos aplanką, atsisiųs meta duomenis ir pradės ieškoti epizodų. (Jei nenorite palaukti, kol laikmatis suskaičiuos iki kitos epizodo paieškos, galite spustelėti „Tvarkyti -> Atsargų apžvalga“, jei norite nedelsiant priversti paiešką.)
„SickBeard“ paleidimas paleisties metu: yra vienas galutinis „SickBeard“ konfigūravimo proceso etapas; mes pridėsime nedidelį paleidimo scenarijų, kad paleistume „SickBeard“ įkrovos metu. Galų gale nėra automatizuotos televizijos laidos parsisiuntimo priemonės, jei ją reikia paleisti rankiniu būdu. Mes sukūrėme pakankamai šių paleisties scenarijų ankstesnėje „Raspberry Pi“ kaip „„ Download Box “(„ Atsisiųsti “) pamokose, kad mes tik ketiname išvardyti komandas, kurias reikia įvesti be išsamaus žingsnio po žingsnio.
Norėdami kopijuoti paleidimo scenarijų, keisti leidimus ir atnaujinti paleisties failus, terminale įveskite šias komandas:
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 sergantieji nutylėjimai
Tai viskas, kas ten yra, dabar jūs esate pasiruošęs eiti! Pridėkite senų parodų, kurias norėtumėte stebėti, pridėti rodomų parodų, pridėti parodų, kurios dar netikėtos, bet norite žiūrėti. „SickBeard“ sklandžiai ir automatiškai atsisiunčia juos visus.
„CouchPotato“ įdiegimas ir konfigūravimas „Raspbian“
Jei esate išnaudoję visus, kurie buvo sukonfigūruoti ankstesniame skyriuje, paimkite širdį. SickBeard yra pats sudėtingiausias įrankis šiandien sukonfigūruoti mūsų „Roundup“. Pradėkime su „CouchPotato“ - filmu, atitinkančiu automatinį „SickBeard“ televizijos atsisiuntimą.
„CouchPotato“ diegimas: Mes jau įdiegėme visas priklausomybes, todėl leiskite patekti į „Git“ šaltinio kodą. Į terminalą įveskite šią komandą:
cd / home / pi
git klonas http://github.com/RuudBurger/CouchPotatoServer.git
python CouchPotatoServer / CouchPotato.py
Kai paleisite „Python“ scenarijų, žymeklis tiesiog neveiks. Jei vietoj to gausite susidūrimo sąvartyną, turėsite greitai redaguoti, kad galėtumėte įjungti žiniatinklio demoną ir paleidimo vedlį. Padarykite šį redagavimą tik tada, kai scenarijus sugenda. Į terminalą įveskite šią komandą:
nano / home/pi/CouchPotatoServer/couchpotato/runner.py
Scenarijuje nusileiskite žemyn, kol pamatysite šį skyrių ir pridėsite eilutę, kurią paryškinote:
config =
'use_reloader': reloader,
„uostas“: „tryInt“ („Env.setting“ („portas“, numatytasis = 5000)),
„priimančiosios“: „Env.setting“ („host“, „default“),
'ssl_cert': Env.setting ('ssl_cert', numatytasis = Nėra),
'ssl_key': Env.setting ('ssl_key', numatytasis = Nėra),
„host“: Env.setting („host“, numatytasis = „0.0.0.0“),
Išsaugokite pakeitimus ir iš naujo paleiskite scenarijų. Kai scenarijus sėkmingai veikia, galite pradėti savo naršyklę šiuo adresu:
http: // [Jūsų IP IP adresas]: 5050 / vedlys /
Kaip ir su „SickBeard“, mes nueisime jums per pagrindinius nustatymus. Atitinkamos komandos yra išvardytos pagal skyrių.
„CouchPotato“ konfigūravimas: Galite praleisti Sveiki skyrius. Neturime importuoti CouchPotato duomenų bazės (jei perkelsite ir seną „CouchPotato“ įdiegsite į naująjį „Raspberry Pi“ atsisiuntimo laukelį, vadovaukitės instrukcijomis ir vediklį nukreipkite į senus duomenis.db)
Viduje konors Bendra skyriuje, galite nustatyti naudotojo vardą ir slaptažodį, taip pat, jei norite, pakeisti uosto numerį. Pašalinti žymės „Paleisti naršyklę“.
Viduje konors „Downloaders“ skyriuje, turite arba 1) nustatyti „CouchPotato“, kad galėtumėte bendrauti su „SABnzbd“, arba 2) nurodyti stebimų aplankų, skirtų „torrent“ failams, kad jis veiktų su „Deluge“. Mes nustatome, kad dirbtume su „SABnzbd“: eikite į priekį ir palikite tik kompiuterį ir įdėkite „SABnzbd“ API raktą (tą patį, kurį naudojote „SickBeard“).
Taip pat galite nurodyti SABnzbd kategoriją. Norint iš tikrųjų automatizuoti visą procesą, mes rekomenduojame šį žingsnį leisdami tam tikrą „CouchPotato“ kategoriją, ji padeda automatizuotam renamerui / failo perkėlėjui dirbti sklandžiau.
Viduje konors Teikėjai skyriuje pasirinkite paslaugų teikėjus, kuriuos norite naudoti „CouchPotato“. Kaip ir su „SickBeard“, privalėsite įvesti „premium“ paslaugų teikėjų prisijungimo duomenis / API raktus.
Viduje konors Renamers skyriuje, galite nustatyti automatinį failų pervadinimą / perkėlimą. Tai puiki funkcija. Nustatykite aplanką To norėdami nurodyti, kur norite filmuoti, patikrinti valymą ir nurodyti aplanką Išvestis (tai turėtų būti tas pats aplankas, kurį priskyrėte „SABnzbd“ filmų žymei).
Viduje konors Automatika skyriuje, galite įdiegti „GreaseMonkey“ scenarijų arba „bookmarklet“, kuris leidžia pridėti norimus filmus į savo „CouchPotato“ diegimą iš savo naršyklės..
Kai baigsite, peržiūrėkite nustatymus ir spustelėkite milžinišką žalią mygtuką apačioje. Nors paleidimo vedlys apima beveik kiekvieną atitinkamą nustatymą, yra viena sritis, kurią norėsite žiūrėti. Paleidimo vedlys neprašo nustatyti pranešimų. Norėdami tai padaryti, spustelėkite viršutiniame dešiniajame kampe esantį įrankį ir navigacijos šoninėje juostoje spustelėkite „Pranešimai“. Taip pat, kaip ir „SickBeard“, galėsite įjungti „push“ pranešimus įvairioms sistemoms, įskaitant „XBMC“ įrenginius, stalinius kompiuterius su „Growl“ pranešimais ir netgi nustatyti el. Pašto pranešimus.
„CouchPotato“ konfigūravimas paleidžiant „Boot“: Šiuo metu mes žinome, kad džiaugiamės, kad pradėjote prijungti savo privalomus matyti filmus į „CouchPotato“, bet mes turime vieną mažą žingsnį, kad galėtume užbaigti, kol pradėsime judėti. Turime nustatyti paleisties failus, kad CouchPotato paleidžiamas įkrovos metu.
Atidarykite terminalą ir įveskite šias komandas:
cd ~ /
sudo cp CouchPotatoServer / init / ubuntu /etc/init.d/couchpotato
sudo chmod 755 /etc/init.d/couchpotato
sudo update-rc.d couchpotato nutylėjimą
Šiuo metu jūs visi atliksite konfigūraciją, o jūs galite pradėti dirbti su savo nauju „CouchPotato“ įrenginiu.
Ausinių įdiegimas ir konfigūravimas „Raspbian“
Galutinis automatizavimo įrankis mūsų automatizavimo gerumo trifoje šiandien yra ausinės: kaip „SickBeard“ yra televizoriui ir „CouchPotato“ yra filmai, ausinės yra atspėti-muzika.
Ausinių diegimas: Norėdami pradėti, atidarykite terminalą ir įveskite šią komandą:
git klonas https://github.com/rembo10/headphones.git
python headphones / Headphones.py
Ausinių konfigūravimas: Kaip ir „SickBeard“, nėra diegimo vedlio, tačiau nustatymų meniu yra tiesiai į priekį. Jei norite pasiekti nustatymų meniu, spustelėkite viršutiniame dešiniajame „Ausinių“ sąsajos kampe esantį įrankį. Vienas po kito eisime per kiekvieną atitinkamą skyrių.
Viduje konors Interneto sąsaja skyriuje, galite pridėti prisijungimo vardą / slaptažodį, pakeisti prievado numerį ir įjungti ausinių API (būtina kai kurioms trečiosios šalies pagalbinėms programoms).
Viduje konors parsisiųsti skyrių „Ausinės“, turite įdiegti „SABnzbd“ diegimo ausines naudodami tą pačią informaciją, kurią naudojote „SickBeard“ ir „CouchPotato“ (priimančioji su prievado numeriu, naudotojo vardu ir slaptažodžiu, jei įgalinta, ir API raktą). Nepamirškite pasinaudoti kategorijų funkcija ir paskui savo aplanke SABnzbd nurodyti muzikos įrašų aplanką. Taip pat galite, kaip ir kitos automatikos programos, konfigūruoti ausines, kad galėtumėte naudoti torrentus.
Viduje konors Kokybė ir apdorojimas skyriuje, galite nustatyti kokybę pagal pageidaujamą bitų spartą (arba nustatyti, kad ji būtų be nuostolių). Taip pat galite nustatyti po apdorojimo funkcijas, pvz., Automatinį albumo meno įterpimą, rūšiavimą į aplankus ir automatinį failų pervadinimą.
Galiausiai, pagal Pažangūs nustatymai, yra daugybė nustatymų, kuriuos galite nuvalyti (nors mes patartume atidžiai perskaityti prieš nenorėdami įjungti ir išjungti). Galite pakeisti pervadinimo formatą, įgalinti automatinį garso formatų kodavimą ir įgalinti pranešimus.
Svarbiausias nustatymas meniu „Advanced Settings“ (Išplėstiniai nustatymai) naujam ausinių naudotojui yra „Musicbrainz Mirror“ parinktis, esanti apatiniame dešiniajame kampe. Palikite ją taip, kaip ji yra, bet jei, ieškodami menininkų ir albumų, pastoviai gaunate klaidų iš „nepavyko“, turėsite grįžti į šį skyrių ir pasirinkti alternatyvų veidrodį.
Kai viską atliksite, įsitikinkite, kad apačioje paspauskite „Išsaugoti pakeitimus“, tada viršutiniame dešiniajame kampe paleiskite „Restart“, kad pakeitimai įsigaliotų.
Vienintelis kitas svarbus konfigūravimo žingsnis, kurį galite apsvarstyti, yra, jei jau turite daug muzikos išoriniame diske, kurį naudojate su Pi, nustatydami ausines valdyti savo kolekciją. Tai galite padaryti spustelėję pagrindinį naršymo juostą ir valdydami atitinkamą katalogą nukreipdami į ausines.
Ausinių konfigūravimas pradedant nuo paleidimo: Šiuo metu esate pasiruošę ieškoti ir naudoti ausines, tačiau, kaip ir su ankstesniais automatikos įrankiais, įjungsime automatinį paleidimą. Norėdami tai padaryti, įveskite šias komandas terminale:
cd ~ / ausinės
sudo nano init.ubuntu
In init.ubuntu rinkmenose atliksime du greitus pakeitimus. Taip, failo viršuje jis įspėja griežtai prieš redaguojant failą (bet mes gyvename krašte, o dar svarbiau, kad nenaudojame specialios vartotojo paskyros tik ausinėms, todėl turime atlikti šį pakeitimą).
Slinkite žemyn 29 ir 30 eilutėmis:
## HP_USER = # $ RUN_AS, […]
## HP_HOME = # $ APP_PATH, […]
Redaguokite komentarus ## šiuose dviejose eilutėse ir įterpkite šį naudotojo vardą ir namų katalogą:
HP_USER = pi # $ RUN_AS, […]
HP_HOME = / home / pi / ausinės # $ APP_PATH, […]
Paspauskite CTRL + X, jei norite išeiti, išsaugoti darbą ir tada įvesti šias komandas spustelėję:
sudo cp init.ubuntu /etc/init.d/headphones
sudo chmod 755 /etc/init.d/headphones
numatytosios „sudo update-rc.d“ ausinės
Dabar ausinės yra paleistos įkrovos metu, o galutinis atsisiuntimo automatizavimo trigubo atakos kūrinys buvo paleistas.
Šiuo metu jūsų „Raspberry Pi“ dėžutė yra pradžios iki pabaigos atsisiųsti žvėris, kuriam vos reikia priežiūros ar maitinimo. Mes nuvažiavome jus diegdami „Usenet“ ir „BitTorrent“ klientus, o su šia galutine dalimi jūs turite tris patogius automatizavimo įrankius, kad jūsų „Raspberry Pi“ atsisiuntimo dėžutė būtų išjungta, nes gali būti mažas, mažos galios be galvos mikro serveris.
Tai reiškia, kad visada būna įdomiau, jei su „Raspberry Pi“ sukurtas mažas galingas „Pi“ garsas išgarsins idėjas ir mes padarysime viską, ką galime, kad juos ištiktų.