Kaip automatizuoti "Always-On" skyrelį "Pi" atsisiuntimo dėžutę

Turinys:

Kaip automatizuoti "Always-On" skyrelį "Pi" atsisiuntimo dėžutę
Kaip automatizuoti "Always-On" skyrelį "Pi" atsisiuntimo dėžutę

Video: Kaip automatizuoti "Always-On" skyrelį "Pi" atsisiuntimo dėžutę

Video: Kaip automatizuoti
Video: 2 HomeKit Smart Plugs To AVOID and 3 You Should BUY (2022) - YouTube 2024, Balandis
Anonim
Neseniai parodėme, kaip paversti savo "Raspberry Pi" 24 valandas per parą mažos galios parsisiuntimo mašiną. Dabar mes grįžome, kad parodysime, kaip sistema beveik visiškai išjungia nuostabius automatikos įrankius.
Neseniai parodėme, kaip paversti savo "Raspberry Pi" 24 valandas per parą mažos galios parsisiuntimo mašiną. Dabar mes grįžome, kad parodysime, kaip sistema beveik visiškai išjungia nuostabius automatikos įrankius.

Kodėl aš noriu tai padaryti?

Jei atlikote kartu su "Raspberry Pi" atsisiuntimo projektu, šiame proceso etape turite visapusišką "BitTorrent" / "Usenet" kompiuterį. Tai nuostabus, tačiau jis nėra visiškai automatinis. Jūs vis tiek turėtumėte sąžiningai bendrauti su laukeliu, kad galėtumėte nuolat rodyti naujus failus, išrinkti mėgstamiausių televizijos laidų epizodus ir tt.

Kai baigsite paskutinį "Raspberry Pi" atsisiuntimo dėklo pamokos segmentą, šiandieninį automatizavimo vadovą, jūs turėsite visiškai automatizuotą įrenginį ant jūsų rankų, kuriame viskas, ką jums reikia padaryti, yra pasakyti tai, ko norite, ir jis bus skautas Tavo failų internetas jūsų vardu.

Jei neturite dirbti kartu su mumis, tikrai atidžiai perskaitykite Kaip paversti Aviečių Pi į visada įjungtą "BitTorrent" langelį ir kaip paversti Aviečių Pi į "Usainet" visada įjungtą.

Ką man reikia?

Kaip ir ankstesniame vadovėliai, šiame vadove mes manome, kad turite "Raspberry Pi" įrenginį su "Raspbian", galite prieiti prie įrenginio tiesiogiai per prijungtą monitorių ir klaviatūrą arba nuotoliniu būdu per SSH ir VNC ir turėti USB diską ( ar diskai). Be to, mes taip pat manome, kad atlikote bent vieną (arba abu) mūsų vadovėlių, kai paversite Raspberry Pi į "BitTorrent" ir / arba "Usenet" atsisiuntimo aparatą. Jei jums reikia paspartinti greitį šiose srityse, mes primygtinai rekomenduojame skaityti toliau pateiktus nurodymus, kuriuos mes turime išvardyti čia:
Kaip ir ankstesniame vadovėliai, šiame vadove mes manome, kad turite "Raspberry Pi" įrenginį su "Raspbian", galite prieiti prie įrenginio tiesiogiai per prijungtą monitorių ir klaviatūrą arba nuotoliniu būdu per SSH ir VNC ir turėti USB diską ( ar diskai). Be to, mes taip pat manome, kad atlikote bent vieną (arba abu) mūsų vadovėlių, kai paversite Raspberry Pi į "BitTorrent" ir / arba "Usenet" atsisiuntimo aparatą. Jei jums reikia paspartinti greitį šiose srityse, mes primygtinai rekomenduojame skaityti toliau pateiktus nurodymus, kuriuos mes turime išvardyti čia:
  1. HTG vadovas pradedantiesiems su avietėmis Pi
  2. Kaip konfigūruoti savo Raspberry Pi nuotolinę korpusą, kompiuterį ir failų perdavimą
  3. Kaip paversti Aviečių Pi į mažos galios tinklo saugojimo įrenginį
  4. Kaip paversti Aviečių Pi į visada įjungtą "BitTorrent" langelį
  5. Kaip paversti avietę Pi į "Usenet Machine" visuomet

Šių pamokų ir jose esančių įrankių sekcijos jums bus mažai naudingos, jei dar nenustatėte savo "Raspberry Pi" ir pasiekėte kanalą "Access-BitTorrent / Usenet".

Tačiau, kai esate toje stadijoje, laikas atvykti į verslą, kad automatizuotumėte visą savo kūrinį, kad galėtumėte nusipirkti gerumą.

Kiekviena pamoka dalis yra nepriklausoma nuo kitų. Pavyzdžiui, jei norite automatizuoti televizijos laidų ištraukimą, bet ne filmo ištraukimą, galite laisvai pereiti į atitinkamą mokymo dalį ir ignoruoti likusią dalį.

Galiausiai, nedidelis pastabas apie tai, kaip įdiegti visus automatikos įrankius šiame vadove. Nustatėme, kad galite juos visus įdiegti "Aviejuje Pi" be pernelyg grubus sistemos. Tačiau nes kiekviena automatizavimo sistema linkusi būti šiek tiek sunki priekyje (kai pirmą kartą diegiate, dažnai sunku pakelti, kad galėtumėte ieškoti ir atsisiųsti praeities televizijos laidų epizodus, kuriuos norite žiūrėti), mes siūlome duoti kiekvienas įrenginys turi mažai kvėpavimo patalpos, kad būtų galima monopolizuoti sistemos išteklius, SABnzbd ir USB HDD. Kai tik būsite nuversti, viskas turėtų būti gerai, bet iš pradžių visi trys automatizavimo programos, išryškėję iš visų pusių, iš tikrųjų yra grubūs, turintys ribotus Pi kiekius.

Priklausomybių diegimas

Norint naudotis šiame vadove aprašytomis priemonėmis - "SickBeard", "CouchPotato" ir "Headphones" - prieš pradėdami turite įdiegti keletą priklausomybių. (Mes nebus sprendžiami priklausomybės, kurios jau įdiegtos numatytuoju "Rasbian" paskirstymu.)

Prieš ką nors dar, mes ketiname atnaujinti ir atnaujinti apt-get diegimo programą. Jei jūs * tik * seka kartu su mūsų ankstesniais "Raspberry Pi" tutoriais, galite saugiai praleisti tai, ką tik neseniai atnaujinote.

Į terminalą įveskite šias komandas:

sudo apt-get update

sudo apt-get upgrade

Atnaujinus / atnaujinus, atėjo laikas pradėti diegti konkrečias priklausomybes, kurių mums reikia. Pirma, visi įrankiai naudoja "Git" programinės įrangos šaltinio kodo valdymo įrankį. Kadangi "Rasbian" neteikia "Git", turėsime ją įdiegti. Į terminalą įveskite šias komandas:

sudo apt-get install git-core

Kai pasirodys paraginimas, paspauskite Y, kad tęstumėte diegimą, ir palaukite keletą minučių ar dvi, kai procesai baigsis. Vėliau dukart patikrinkite diegimą, įvedę "git -version" eilutę, kad patikrintumėte, ar įdiegta git. Jei jis negrąžina versijos numerio, paleiskite diegimo programą dar kartą.

Be "Git", "SickBeard" (bet ne "CouchPotato" arba "Headphones") priklauso nuo "Cheetah", "Python" šablono įrankio. Jei "SABnzbd" įdiegėte kaip "Kaip paversti taurepę Pi" į "Usainet Machine" žinyną, jau turite "Cheetah". Jei atlikote tik kartu su "BitTorrent" vadovu, turėsite jį įdiegti. Į terminalą įveskite šią komandą:

sudo apt-get install python-cheetah

Įdiegę "Git" ir "Python-Cheetah" (jei planuojate naudoti "SickBeard" televizijos laidoms), esame pasirengę pradėti.

"SickBeard" diegimas ir konfigūravimas "Raspbian"

Image
Image

"SickBeard" yra "Usenet" ir "BitTorrent" atsisiuntimų televizoriaus valdymo įrankis. "Usenet" palaikymas yra gerokai subrendęs nei "BitTorrent" palaikymas, tačiau jie yra funkcionalūs.Apkarpytuose riešutuose pasakojate "SickBeard" apie tai, kokius TV laidus norite žiūrėti, ir veikia kaip "Internet" "TiVo", atsisiųsdami tuos pasirodymus (nesvarbu, ar jie atsiduria, ar jie paleidžiami, jei jūsų parodų kolekcija yra atnaujinamas). Tai puikus būdas išlikti mėgstamų programų viršuje.

" SickBeard" įdiegimas: Norėdami įdiegti "SickBeard", atidarykite terminalą ir įveskite šią komandą:

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

Kai diegimas bus baigtas, perjunkite "SickBeard" katalogą ir paleiskite "SickBeard" pirmą kartą:

cd Sick-Beard

python SickBeard.py

Pasirodo, akimirksniu pakabinsime, o po to pamatysite verbų "SickBeard" scenarijų šnipą, o tada būsite nenaudojamas. Tuo metu galite apsistoti naršyklėje ir nukreipti ją šiuo adresu, kad patikrintumėte "SickBeard":

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

SickBeard konfigūravimas: Skirtingai nuo kai kurių įrankių, kuriuos mes naudojome ankstesniuose pamokose, "SickBeard" neturi konfigūravimo vedlio, kad galėtume pasinaudoti mūsų sąranka. Dabar mes atliksime svarbius veiksmus. Mes išvardysime atitinkamus elementus, kuriuos norėsite keisti pagal jų skyrių "SickBeard" sąsajos konfigūracijos dalyje.

Viduje konors Config -> General skyrius:

Nuimkite žymėjimą paleidimo naršyklę: mes ketiname nuotoliniu būdu atidaryti langelį, nereikia šio išteklius naikinti.

Pagal interneto sąsają: galite, jei norite, pridėti SickBeard vartotojo vardą ir slaptažodį ir / arba pakeisti porto numerį.

Viduje konors Config -> Paieškos nustatymai skyrius:

Čia mes sukonfigūruosime "SickBeard" dirbti su mūsų "Usenet" ir / arba "BitTorrent" klientu. "SickBeard" su "Usenet" tikrai spindi, ir mes raginame jus eiti šiuo maršrutu.

Koreguokite Usenet išsaugojimą: Numatyta 500 dienų. Jei turite didžiausią "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į čia.

Pagal "NZB Search", įsitikinkite, kad pažymėtas "Search NZBs" ir kad pasirinkote SABnzbd. Įjunkite URL, vartotojo vardą ir slaptažodį (jei jį nustatėte) ir API raktą iš savo SABnzbd įdiegimo. Kai baigsite, spustelėkite "Test SABnzbd", kad įsitikintumėte, jog "SickBeard" gali sėkmingai bendrauti su juo.

Pastaba: jei naudojate "BitTorrent", turėsite patikrinti "Paieška Torrentai" ir nustatyti torrent kliento laikrodžio aplanką.

Viduje konors " Config" -> "Search Providers" skyrius:

Čia galite pasirinkti, kuriuos indeksus ieškoti ir įvesti API raktus privatiems / mokamų paieškos indeksams.

Skiltyje "Paslaugų teikėjų prioritetai" galite patikrinti, ar norite įgalinti paslaugų teikėjus, tada juos vilkite ir numeskite sąraše, kad nustatytumėte jų prioritetus. Numatyta, kad Womble indeksas yra pažymėtas. Galite patikrinti "Sick Beard Index" ir "nzbX", bet likusios iš jų reikalauja sąskaitų su API raktų - jums reikės aplankyti atitinkamas svetaines ir pasinaudoti registracijos procesu.

Pastaba: jei įjungėte torento paiešką ankstesniame žingsnyje, taip pat pamatysite čia pateiktus TV torrentų sekimo elementus.

Viduje konors Config -> Post Processing skyrius:

Pradiniame skyriuje "Po apdorojimo" palikite tuščią "TV Download Dir". Mes sukursime SABnzbd pagalbinį scenarijų, kuris rūpinsis šia funkcija. Nuimkite "Keep original files"; mūsų mini pi serveryje neturime vietos laikyti viską, ką atsisiųsime, dublikatus. Patikrinkite "Perkelkite susietus failus" ir "Pervardykite epizodus", kad "SickBeard" perkeltų bet kokius papildomus failus, atsiųstus į jūsų TV turinį, ir pervadinti laidas, naudodamiesi konvencija, kurią pasirinkote skiltyje "Pavadinimas".

Galiausiai galite atsisiųsti "SickBeard" metaduomenis formatu, kuris tinka jūsų žiniatinklio centro sąrankai. Kadangi mes naudojame visus XBMC įrenginius, mes pasirinkome "Metadata Type" XBMC 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 savo žiniasklaidos klientams (pvz., XBMC) ir pranešimų paslaugoms, tokioms kaip Growl. XBMC pranešimai gali būti labai naudingi, jei norite visiškai automatizuotos sistemos, nes galite nustatyti "SickBeard", kad priverstų "XBMC" atlikti bibliotekos atnaujinimus, kai atsisiųs nauji pasirodymai.

SABnzbd ir SickBeard susiejimas: Tinkamai sukonfigūruotas "SickBeard" ir "SABnzbd" turi gražų simbiozinį ryšį. Galite jį nustatyti taip, kad "SickBeard" surastų laidas, perkeltų NZB failus į SABnzbd, o paskui SABnzbd paskambina "SickBeard" pagalbininko scenarijui, kad po apdorojimo atliktų visus laidos ir perduotų juos į atitinkamus aplankus. Kai sukonfigūruotas procesas yra visiškai besiūliai.

Norint susieti šiuos du, turime kopijuoti pagalbinio scenarijaus ir redaguoti labai mažą konfigūracijos failą, kuris prie jo pridedamas. Pirma, terminale įveskite šią komandą, kad patektumėte į aplanką, kuriame yra du failai:

cd /home/pi/Sick-Beard/autoProcessTV

Tame kataloge yra du svarbūs failai: autoProcessTV.py (pagalbinio scenarijaus) ir autoProcessTV.cfg.sample (pavyzdžio konfigūracijos failas). Leiskite atidaryti konfigūracijos failą ir atlikti pakeitimus. Įveskite šią komandą:

nano autoProcessTV.cfg.sample

Nano redaktoriuje dukart patikrinkite, ar viskas paprastame konfigūracijos faile atitinka jūsų diegimą. Pagal numatytuosius nustatymus konfigūravimo failas nurodo vietinį kompiuterį, 8081-ajame etape, be vartotojo vardo ar slaptažodžio. Jei pakeitėte bet kurį iš nustatymų (pvz., Prievado numerį arba pridėję naudotojo vardą / slaptažodį), redaguokite failą, kad atspindėtumėte tai. Kai baigsite, paspauskite CTRL + X, kad išeitumėte. Pakeiskite failo vardą į autoProcessTV.cfg (pabaigoje išmeskite pavyzdį.)

Yra du būdai suteikti SABnzbd prieigą prie scenarijų.Liūdnas būdas yra tiesiog pakeisti po apdorojimo scenarijų katalogą SABnzbd's Config -> Folder skyriuje į / home / pi / Sick-Beard / autoProcessTV. Jei "SickBeard" scenarijai yra vieninteliai pašto apdorojimo įrankiai, kuriuos naudojate, tai veiks gerai.

Arba, jei norite išsaugoti visus savo SABnzbd scenarijus vienoje vietoje, galite naudoti šią komandą, norėdami nukopijuoti juos į savo SABnzbd scenarijų aplanką (aplanką, kurį sukūrėme "Usenet" žinyne):

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

Bet kuriuo atveju, kai turėsite sukonfigūruoti ir nukopijuoti scenarijus, turite nurodyti SABnzbd naudoti juos. SABnzbd naršykite į Config -> Categories ir sukurkite naują kategoriją "tv". Skirsnio skiltyje pasirinkite sabToSickBeard.py kaip savo apdorojimo scenarijų. Jei norite sukurti aplanką, kur jūsų TV parsisiuntimai bus laikinai pašalinti iš kitų jūsų atsisiuntimų, prieš perkeliant juos į nuolatinį TV aplanką, galite nustatyti aplanką / kelį (pvz., "SickBeardTV"). Įsitikinkite, kad spustelėkite mygtuką Pridėti, kad išsaugotumėte pakeitimus.

Prideda pasirodymus "SickBeard": Dabar, kai sukonfigūravote "SickBeard", svarbiausia laikas: pridėti televizijos laidas į naują automatizuotą sistemą.

Pirma, mes turime sukurti "SickBeard" katalogą, kuriame būtų galima laikyti šou. (Jei jau turite televizoriaus laidų katalogą, nustatytą ant išorinio kietojo disko, kurį naudojate su savo "Pi", praleiskite šį žingsnį). Terminalui įveskite šią komandą (pakeisdamas pavadinimą, jei nenaudojate tos pačios sąrankos, į kurią mes įsteigėme ankstesnius vadovus):

mkdir /media/USBHDD1/shares/TV/

Dabar, naudodamiesi pagrindine "SickBeard" sąsaja, spustelėkite "Rodyti parodymus" (esantį antrinėje naršymo juostoje viršutiniame kairiajame kampe). Jūs turite dvi parinktis, kaip pridėti parodymų sistemoje: galite sukurti naują įrašą naujam šou arba galite importuoti į sistemą jau pasirodytus TV laidus. Net jei neturite esamos TV laidų kolekcijos, kurią norite pridėti prie "SickBeard", vis tiek turėsime pradėti rodyti mygtuką "Pridėti esamas parodas", kad "SickBeard" būtų rodomas mūsų TV laidų kataloge (nepriklausomai nuo to, ar jis tuščias, ar pilnas)..

Spustelėkite Pridėti esamas parodas, tada po skirtuku Tvarkyti katalogus spustelėkite Naujas. Failo tyrime pasirinkite TV katalogą. Kai spustelėsite Gerai, spustelėkite Nustatyti kaip numatytąją, tada pateikkite puslapio apačioje.

Įdiegę numatytąjį TV katalogą, galite pereiti prie Pridėti parodymų -> Pridėti naują rodymą, kad jūsų kolekcijai pridėti TV laidą. Paieškos laukelyje įveskite viso ar dalinio šou pavadinimą, jį ieškokite ir pasirinkite rodymą, kurį norite stebėti ir atsisiųsti. Paspauskite šalia, kad patikrintumėte aplanką, kurį jis bus deponuotas, ir kitą kartą, norėdami pasakyti "SickBeard", ar norite, kad trūkstami epizodai būtų pažymėti kaip "Wanted" ar "Skipped", taip pat vaizdo įrašo kokybė. Jei viskas atrodo gerai, spustelėkite Pridėti. Jūs būsite grąžintas į jūsų laidų sąrašą, o "SickBeard" sukurs parodos aplanką, atsisiųs metaduomenis ir pradės ieškoti epizodų. (Jei nenorite laukti, kol laikmatis nuskaitys žemyn į kitą epizodų paiešką, galite spustelėti Valdymas -> Atgalinės apžvalga, kad priverstinai atliktų paiešką.)

"SickBeard" paleidimas paleidžiant: "SickBeard" konfigūracijos procesas yra vienas galutinis žingsnis; mes ketiname pridėti mažą paleisties scenarijų paleisti "SickBeard" paleidžiant. Galų gale, nėra jokio tikslo turėti automatinį TV laidų parsisiuntėją, jei turite jį rankiniu būdu paleisti. Mes sukūrėme pakankamai šių paleidimo scenarijų ankstesnėse "Raspberry Pi" kaip "Download Box" žinyneose, kad mes ketiname išvardyti komandas, kurias reikia įvesti be išsamios detalios pamainos.

Į terminalą įveskite šias komandas, norėdami nukopijuoti paleidimo scenarijų, keisti leidimus ir atnaujinti paleisties failus:

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 numatytoji vaisingumo klaida

Visa tai yra, dabar esate pasirengęs eiti! Pridėkite senų parodymų, kuriuos norėtumėte žiūrėti, pridėti rodo, kad šiuo metu žiūrite, pridėkite rodo, kurių dar nebuvo rodomas, bet norėtumėte žiūrėti. "SickBeard" bus tvirtai ir automatiškai atsisiųs juos visus.

"CouchPotato" diegimas ir konfigūravimas "Raspbian"

Jei esate išnaudotas iš viso, kuris konfigūruojamas ankstesniame skyriuje, paimk širdį. "SickBeard" yra pats sudėtingiausias įrankis, kuriuo šiandien sukonfigūravome. Pradėkime nuo "CouchPotato" - filmo, atitinkančio "SickBeard" automatizuotą TV parsisiuntimą.
Jei esate išnaudotas iš viso, kuris konfigūruojamas ankstesniame skyriuje, paimk širdį. "SickBeard" yra pats sudėtingiausias įrankis, kuriuo šiandien sukonfigūravome. Pradėkime nuo "CouchPotato" - filmo, atitinkančio "SickBeard" automatizuotą TV parsisiuntimą.

" CouchPotato" diegimas: Mes jau įdiegėme visas priklausomybes, todėl sugalvokime kodą iš "Git". Į terminalą įveskite šią komandą:

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

Python scenarijų paleidžiantis kursorius bus tiesiog laisvas. Jei vietoj to gausite avarijos ištuštinimą, turėsite greitai redaguoti, kad galėtumėte įjungti žiniatinklio demonstraciją ir paleidimo vedlį. Tik atlikite šį redagavimą, jei scenarijus sugenda. Į terminalą įveskite šią komandą:

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

Į scenarijų nukreipkite puslapį, kol pamatysite šį skyrių ir pridėsite paryškintą eilutę:

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'), }

Išsaugokite pakeitimus ir pakartokite scenarijų. Kai scenarijus bus sėkmingai paleistas, galėsite nukreipti naršyklę šiuo adresu:

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

Kaip ir "SickBeard", mes einame per pagrindinę sąranką. Atitinkamos komandos yra išvardytos skyriuje.

" CouchPotato" konfigūravimas: Galite praleisti Sveiki skyrius. Mes neturime turimos "CouchPotato" duomenų bazės, kad galėtume importuoti (jei esate perkėlę ir seną "CouchPotato" įdiegti į naują "Raspberry Pi" atsisiuntimo dėžutę, vykdykite instrukcijas ir nurodykite vedlį per senus duomenis.db)

Viduje konors Generalinis direktorius skyriuje galite nustatyti vartotojo vardą ir slaptažodį, taip pat pakeisti porto numerį, jei norite.Nuimkite žymėjimą "Pradėti naršyklę".

Image
Image

Viduje konors Siuntiniai skyriuje, jums reikia arba 1) nustatyti CouchPotato, norint bendrauti su SABnzbd arba 2) nurodyti torrent failų stebimą aplanką, kad jis veiktų su "Deluge". Mes nustatome jį dirbti su SABnzbd: eikite į priekį ir palikite pagrindinį kompiuterį ir įdėkite SABnzbd API raktą (tą patį, kurį naudojate "SickBeard").

Taip pat galite nurodyti SABnzbd kategoriją. Siekiant iš tikrųjų automatizuoti visą procesą, labai rekomenduojame šį žingsnį įgalinti konkrečią "CouchPotato" kategoriją, todėl automatinis pervardijimo / rinkmenos daviklis veikia sklandžiau.

Viduje konors Teikėjai skyriuje pasirinkite paslaugų teikėjus, kuriuos norite naudoti "CouchPotato". Kaip ir "SickBeard", turėsite įvesti prisijungimo duomenis / API raktus aukščiausios kokybės paslaugų teikėjams.

Viduje konors Renamerai skyriuje galite nustatyti automatinį failų pervadinimą / perkėlimą. Tai fantastiška funkcija. Nustatykite aplanką "T", kad nustatytumėte, kur norite žiūrėti filmus, patikrinkite tvarkymą ir nurodykite aplanką "From" (tai turėtų būti tas pats aplankas, kurį priskyrėte "Movies tag" SABnzbd).

Viduje konors Automatika skyriuje galite įdiegti "GreaseMonkey" scenarijų arba "bookmarklet", kuris savo naršyklėje leidžia naršyti norimus filmus į jūsų "CouchPotato" įrenginį lengvai.

Kai baigsite, peržiūrėkite savo nustatymus ir apačioje spustelėkite milžinišką žalią mygtuką. Nors paleidimo vedlys apima tik kiekvieną atitinkamą nustatymą, yra viena sritis, kurią galbūt norėsite pažvelgti. Paleidimo vedlys neprivalo nustatyti pranešimų. Norėdami tai padaryti, spustelėkite viršutiniame dešiniajame kampe esančią pavarą ir spustelėkite "Pranešimai" naršymo šoninėje juostoje. Ten, kaip ir "SickBeard", galėsite įjungti pulto pranešimus į įvairias sistemas, įskaitant XBMC įrenginius, darbalaukius, kuriuose įgalinta "Growl" pranešimai, ir netgi nustatyti pranešimus el. Paštu.

" CouchPotato" konfigūravimas paleidžiant "Boot": Šiuo metu mes žinome, kad esate malonu pradėti kurti "CouchPotato" privalomus filmus, tačiau prieš pradėdami judėti, turime atlikti vieną žingsnį. Turime nustatyti paleidimo failus, kad "CouchPotato" paleidžiama paleidžiant.

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 defaults

Tuo metu visi esate baigę konfigūraciją ir galite pradėti verslą naudodami savo naują "CouchPotato" įrenginį.

Ausinių įrengimas ir konfigūracija "Raspbian"

Galutinis automatizavimo įrankis mūsų automatinės gerumo šiandien yra Ausinės: "SickBeard" yra "TV", o "CouchPotato" - filmai, ausinės - tai, ką jūs manote, tai muzika.
Galutinis automatizavimo įrankis mūsų automatinės gerumo šiandien yra Ausinės: "SickBeard" yra "TV", o "CouchPotato" - filmai, ausinės - tai, ką jūs manote, tai muzika.

Ausinių įrengimas: Norėdami pradėti, atidarykite terminalą ir įveskite šią komandą:

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

"python" ausinės / "headphones.py"

Ausinių konfigūracija: Kaip ir "SickBeard", nėra įdiegimo vediklio, tačiau nustatymų menas yra pakankamai toli. Spustelėkite viršutiniame dešiniajame "Headset" sąsajos kampe esančią pavarą, kad galėtumėte pasiekti nustatymų meniu. Mes einės per atitinkamus skyrius po vieną.

Viduje konors Interneto sąsaja skyriuje galite pridėti prisijungimo vardą / slaptažodį, pakeisti porto numerį ir įjungti "Headsafe" API (reikalingas kai kurioms trečiųjų šalių pagalbinėms programoms).

Viduje konors parsisiųsti "Setup" skyriuje, "SABnzbd" diegimo metu turite nukreipti ausines, naudodami tą pačią informaciją, kurią naudojate "SickBeard" ir "CouchPotato" (kompiuterio su numeriu, vartotojo vardu ir slaptažodžiu, jei įjungtas, taip pat API klavišas). Nepamirškite pasinaudoti kategorijos funkcija ir tada nurodykite sub-aplanką savo SABnzbd atsisiuntimo aplanke muzikai. Taip pat galite, kaip ir kitos automatizavimo programos, konfigūruoti ausines, kad galėtumėte naudoti torentus.

Viduje konors Kokybė ir pašto apdorojimas skyriuje galite nustatyti kokybę pagal pageidaujamą bitų dažnį (arba nustatyti jį be nuostolingos kokybės). Taip pat galite nustatyti post apdorojimo funkcijas, pvz., Automatinį albumo darymą, rūšiavimą į aplankus ir automatinį failų pervadinimą.

Galiausiai pagal Pažangūs nustatymai, yra daugybę nustatymų, kuriuos galite naudoti (nors patartume atidžiai perskaityti, kad be reikalo keistų dalykus įjungtumėte ir išjungtumėte). Galite pakeisti pervadinimo formatą, įgalinti automatinį garso formatų pakartojimą ir įgalinti pranešimus.

Svarbiausias nustatymas meniu "Išplėstiniai nustatymai" naujam ausinių naudotojui yra "Musicbrainz veidrodis" pasirinkimo būdas apatiniame dešiniajame kampe. Palikite tai taip, kaip yra,bet Jei pastebėjote, kad ieškodami atlikėjų ir albumų visada gaunate klaidų "nepavyko", turėsite grįžti į šį skyrių ir pasirinkti alternatyvų veidrodį.

Kai jūs visi atliksite tinkavimo, būtinai paspauskite Išsaugoti pakeitimus apačioje ir tada paleiskite viršutiniame dešiniajame kampe, kad pakeitimai įsigaliotų.

Vienintelis kitas svarbus konfigūravimo žingsnis, kurį galėtumėte apsvarstyti, yra tai, kad jau turite daug muzikos išoriniame įrenginyje, kurį naudojate su "Pi", nustatydami ausines, kad tvarkytumėte savo kolekciją. Tai galite padaryti, spustelėdami Valdymas pagrindiniame naršymo juostoje ir nukreipdami ausines į atitinkamą katalogą.

Ausinių įjungimas paleidus paleidžiant: Šiuo metu esate pasirengęs pradėti ieškoti ir naudoti ausines, bet, kaip ir ankstesnių automatikos įrankių, paleisime automatinį paleidimą. Norėdami tai padaryti, įveskite šias komandas terminalo:

cd ~/headphones sudo nano init.ubuntu

Init.ubuntu failų viduje mes padarysime du greitus pakeitimus.Taip, failo viršuje jis griežtai perspėja apie failo redagavimą (tačiau mes gyvename krašte, o dar svarbiau, mes nenaudojame specialios vartotojo sąskaitos tik ausinėms, todėl turime padaryti šį pakeitimą).

Slinkite žemyn 29 ir 30 eilučių:

## HP_USER= #$RUN_AS, […]

## HP_HOME= #$APP_PATH, […]

Redaguokite komentarą ## žymes ant šių dviejų eilučių ir įterpkite šį vartotojo vardą ir namų katalogą:

HP_USER=pi #$RUN_AS, […]

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

Paspauskite CTRL + X, kad išeitumėte, išsaugokite savo darbą, tada įveskite šias komandas eilutę:

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

Ausinės dabar yra paleidžiamos paleidžiant, o paskutinė jūsų atsisiuntimo automatizavimo trigubos atakos dalis buvo paleista.

Šiuo momentu "Avinėlio Pi" dėžutė yra pradžios ir pabaigos parsisiuntimo žvėris, kurio beveik nereikia rūpintis ar maitintis. Mes paskambino jums įdiegdami "Usenet" ir "BitTorrent" klientą, o šiuo galutiniu įnašu dabar turite tris rankdarbių automatizavimo įrankius, kad jūsų "Raspberry Pi" atsisiuntimo dėžutė atsilaisvintų, nes gali būti nedidelis, mažo galingumo begalinis mikro serveris.

Tuo tarpu, visada smagiau pasimokyti su mažais galingu "Pi-sound" su "Raspberry Pi" idėjų kūrimu ir mes padarysime tai, ką galime, kad juos atgaivintume.

Rekomenduojamas: