If-Koubou

Kuinka automatisoida Aina-On Raspberry Pi Download Box

Kuinka automatisoida Aina-On Raspberry Pi Download Box (Miten)

Olemme äskettäin osoittaneet, miten voit muuttaa vadelmasi Pi 24/7 pienitehoiseksi latauslaitteeksi. Nyt palataan näyttämään, kuinka järjestelmä saadaan lähes kokonaan käyntiin mahtavilla automaatiotyökaluilla.

Miksi haluan tehdä tämän?

Jos olet seurannut Raspberry Pi -latausprojektia yhdessä, tässä vaiheessa sinulla on täysimittainen BitTorrent / Usenet-kone. Se on mahtava, mutta se ei ole täysin automaattinen. Sinun on kuitenkin vuorovaikutuksessa laatikkoon melko säännöllisesti pitämään osoittamassa sitä uusissa tiedostoissa, poimimalla suosikki-tv-ohjelmien jaksoja ja niin edelleen.

Kun olet valmis Raspberry Pi -download -valintaruudun viimeisen osan kanssa, nykyinen automaation opas, sinulla on täysin automatisoitu laite käsiisi, jossa sinun tarvitsee vain kertoa sille, mitä haluat ja se etsii Internet näiden tiedostojen puolesta.

Jos et ole työskennellyt yhdessä kanssamme, varmuudella kannattaa hetki tarkistaa, miten voit muuttaa vadelman Pi aina BitTorrent-laatikkoon ja miten muuttaa vadelman Pi aina aina käytettävään Usenet-koneeseen.

Mitä minä tarvitsen?

Kuten edellisissä opetusohjelmissa, tässä opetusohjelmassa oletamme, että sinulla on Raspberry Pi -yksikkö, jolla on Raspbian asennettuna, voivat käyttää laitetta suoraan joko liitetyllä näytöllä ja näppäimistöllä tai etänä SSH: n ja VNC: n kautta ja että sinulla on USB-asema ( tai asemat). Lisäksi oletamme myös, että olet suorittanut vähintään yhden (tai molemmat) tutorointimme siitä, että Raspberry Pi on kääntänyt BitTorrent- ja / tai Usenet-latauslaitteeksi. Jos sinun on nopeutettava näillä alueilla, suosittelemme lukemaan seuraavat oppaat tässä järjestyksessä, johon ne on lueteltu:

  1. HTG-opas Raspberry Pi -oppaan käyttöönottoon
  2. Raspberry Pi -ohjelman konfigurointi Remote Shell, Desktopille ja Tiedostonsiirrolle
  3. Kuinka muuttaa Vadelma Pi pienitehoiseen verkkotallennuslaitteeseen
  4. Kuinka muuttaa Vadelma Pi aina BitTorrent-laatikkoon
  5. Kuinka kääntää Vadelma Pi -auto aina Usenet-koneeseen

Ohjausosion ja sen sisältämien työkalujen seuraavat osat eivät ole kovinkaan hyödyllisiä, jos et ole vielä asettanut vadelmasi Pi ja päässeet can-access-BitTorrent / Usenet-vaiheeseen.

Kun olet tässä vaiheessa, on kuitenkin aika päästä alas liiketoiminnan automatisoimaan koko rakenteen hands-off ladata hyvyyttä.

Jokainen opetusohjelman osa on riippumaton muista. Jos haluat esimerkiksi automatisoida televisio-ohjelmien houkuttelemisen, mutta ei esimerkiksi elokuvien ottamista, voit vapaasti siirtyä opetusohjelman asianomaiseen osaan ja jättää huomiotta loput.

Lopuksi, pieni huomautus tämän ohjekirjan automaatiotyökalujen asennuksesta. Löysimme, että voit asentaa ne kaikkiin vadelmekokeisiin Pi: lle ilman, että järjestelmä putoisi liian tiukasti. Kuitenkin, koska jokainen automaatiojärjestelmä on yleensä melko raskas etupäässä (kun asennat sen ensimmäistä kertaa, on usein paljon raskaita nostoja, kuten löytää ja ladata aiempia televisiosarjoja, joita haluat katsoa), suosittelemme, että jokaisessa asennuksessa pieni hengityspaikka, jotta se voi monopolisoida järjestelmän resursseja, SABnzbd: n ja USB HDD: n. Kun olet mennyt kiinni catch up flurry kaiken pitäisi olla kunnossa, mutta vapauttaa kaikki kolme automaatio apps rinnakkain täynnä poraus alussa on todella karkea rajalliset resurssit käytettävissä pi.

Varayhteyden asentaminen

Jotta voisit käyttää tässä oppaassa esitettyjä työkaluja - SickBeard, CouchPotato ja Kuulokkeet - sinun on asennettava muutamia riippuvuuksia ennen aloittamista. (Emme käsittele riippuvuuksia, jotka on jo asennettu oletus Rasbian-jakelussa.)

Ennen kaikkea aiomme päivittää ja päivittää apt-get-asennusohjelmaamme. Jos vain * seurasit aikaisempien Raspberry Pi -opetusohjelmien kanssa, voit turvallisesti ohittaa tämän, koska olet juuri äskettäin päivittänyt.

Kirjoita päätteelle seuraavat komennot:

sudo apt-get päivitys
sudo apt-get päivitys

Kun olet päivittänyt / päivittänyt, on aika aloittaa tarvitsemamme tietyt riippuvuudet. Ensinnäkin kaikki työkalut käyttävät Git-ohjelmiston lähdekoodin hallintatyökalua. Koska Rasbian ei ole mukana Gitin kanssa, meidän on asennettava se. Kirjoita päätteelle seuraavat komennot:

sudo apt-get asenna git-core

Kun sinua kehotetaan, jatka asennusta painamalla Y ja odota hetki tai kaksi, kun prosessit loppuvat. Jälkeenpäin, tarkista asennus kirjoittamalla "git -versio" kehotteeseen tarkistaa, että git on asennettu. Jos se ei palauta versionumeroa, suorita asennusohjelma uudelleen.

Gitin lisäksi SickBeard (mutta ei CouchPotato tai kuulokkeet) on riippuvainen Cheetahista, Python-mallipohjasta. Jos olet asentanut SABnzbd: n Käsiteltäessä Vadelma Pi -ohjelmaa Aina-On Usenet-koneen oppaaseen, sinulla on jo Cheetah asennettuna. Jos noudat vain BitTorrent-oppaan mukana, sinun on asennettava se. Kirjoita päätteelle seuraava komento:

sudo apt-get asenna python-gepardi

Kun Git ja Python-Cheetah on asennettu (jos aiot käyttää SickBeardia TV-ohjelmien käyttöön), olemme valmiina aloittamaan.

SickBeardin asennus ja konfigurointi Raspbianissa

SickBeard on Usenet- ja BitTorrent-latausten televisiohallintatyökalu - Usenet-tuki on huomattavasti kypsempi kuin BitTorrent-tuki, mutta ne ovat molemmat toimivia. Pähkinänkuoressa kerrot SickBeardille mitä TV-ohjelmat haluat katsella ja se toimii kuten Internet-powered TiVo, lataamalla nämä ohjelmat sinulle (joko satunnasta, jos olet kiinni tai kun ne julkaistaan, jos näyttelyesineesi on ajan tasalla). Se on loistava tapa pysyä suosikkiohjelmienne yläpuolella.

SickBeardin asentaminen: Asenna SickBeard avata pääte ja anna seuraava komento:

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

Kun asennus on valmis, siirry SickBeard-hakemistoon ja suorita SickBeard ensimmäistä kertaa:

cd Sick-Beard
python SickBeard.py

Näyttää siltä, ​​että se roikkuu hetkeksi, ja sitten näet verbose SickBeard-komentosarjan huudon ja sitten tyhjäkäynnillä.Tässä vaiheessa voit hypätä verkkoselaimelle ja osoittaa sen osoitteessa SickBeard ulos:

http: // [PI: n IP-osoite]: 8081 / home /

SickBeardin määrittäminen: Toisin kuin jotkut työkalut, joita olemme käyttäneet edellisissä opetusohjelmissa, SickBeardilla ei ole ohjattua asetustiedostoa, joka kävelee meidät läpi. Seuraamme tärkeitä askelia nyt. Listataan asiaankuuluvat kohteet, jotka haluat vaihtaa niiden osiossa SickBeardin käyttöliittymän määritysosassa.

Vuonna Config -> Yleistä jakso:

Poista valinta Launch Browser: Aiomme käyttää laatikkoa etänä, ei ole tarvetta tämän luonnonvarojen tuhlausta.

Web-käyttöliittymän kautta: Voit, jos haluat, lisätä käyttäjätunnuksen ja salasanan SickBeardille ja / tai muuttaa portin numeroa.

Vuonna Config -> Hakuasetukset jakso:

Tässä asetamme SickBeardin toimimaan Usenet- ja / tai BitTorrent-asiakkaidemme kanssa. SickBeard todella loistaa Usenetin kanssa ja kannustamme sinut siihen reittiin.

Säädä usenetin säilyttämistä: Oletusarvo on 500 päivää. Jos sinulla on premium-Usenet-palveluntarjoaja, sinun pitää säilyttää paljon enemmän, yleensä 1100 + päivää. Tarkista palveluntarjoajaltasi ja täytä tarvittava numero täältä.

NZB-haun alla varmista, että "Etsi NZB: t" on valittu ja että olet valinnut SABnzbd. Liitä URL-osoite, käyttäjätunnus ja salasana (jos määrität sen) ja API-avaimen SABnzbd-asennuksesta. Napsauta "Test SABnzbd", kun olet valmis varmistamaan, että SickBeard pystyy kommunikoimaan sen kanssa.

Huomaa: Jos olet määrittänyt BitTorrentin käytön, sinun on tarkistettava "Hakuvirrat" ja asetettava Torrent-asiakkaan katselukansio.

Vuonna Config -> Hakupalvelujen tarjoajat jakso:

Tässä voit valita, mitkä indeksit hakevat ja syöttävät API-avaimet yksityisille / maksullisille hakusuunnille.

Tarjoajan prioriteetit-kohdassa voit tarkistaa palveluntarjoajien ottamisen ja vetämällä ja pudottamalla ne luetteloon priorisoimalla ne. Oletusarvon mukaan Womble-indeksi tarkistetaan. Voit tarkistaa Sick Beard -indeksin ja nzbX: n, mutta loput tarvitsevat tilejä, joissa on API-avaimet. Sinun on vierailla vastaavilla sivustoilla ja käydä kirjautumisprosessin avulla.

Huomautus: Jos otit edellisen vaiheen torrent-haun, näet myös täällä luetellut TV-torrent-seurantaohjelmat.

Vuonna Määritä -> Jälkikäsittely jakso:

Jätä "TV Download Dir" tyhjäksi ensimmäisessä "jälkikäsittelyssä" -osiossa. Aiomme perustaa SABnzbd-apulakriptin, joka huolehtii tästä toiminnosta. Poista valinta "Säilytä alkuperäisiä tiedostoja"; meillä ei ole tilaa mini Pi-palvelimemme tallentamaan kaksoiskappaleita kaikesta, mitä lataamme. Valitse Siirrä toisiinsa tallennetut tiedostot ja Nimeä jaksoja uudelleen niin, että SickBeard siirtää kaikki TV-sisältöäsi lataamasi ylimääräiset tiedostot ja nimeä esitykset näyttämöllä valinnalla "Nimitys" -osiossa.

Lopuksi voit saada SickBeardin lataamaan metatiedot mediakeskuksen asetusten mukaiseen muotoon. Koska käytämme kaikkia XBMC-asennuksia, valitsimme XBMC: n "Metatietotyypille" ja tarkistimme kaikki metatietotyyppityypit, joita halusimme SickBeardin luomaan (kuten kansion kuvat ja fanart).

Vuonna Config -> Ilmoitukset jakso:

Tämä osa on täysin valinnainen. Voit määrittää ilmoituksia mediatiedostoasiakkaasi (kuten XBMC) ja ilmoituspalveluihin, kuten Growl. XBMC-ilmoitukset voivat olla erittäin käteviä, jos haluat täysin automatisoidun järjestelmän, koska voit asettaa SickBeardin pakottamaan XBMC: n suorittamaan kirjaston päivitykset uusien esitysten lataamisen jälkeen.

SABnzbd: n ja SickBeardin yhdistäminen: Oikein määritetyt SickBeard ja SABnzbd ovat mukavia symbioottisia suhteita. Voit asettaa sen niin SickBeard löytää esityksiä, potkaisee NZB-tiedostoja SABnzbd: lle ja SABnzbd puolestaan ​​kutsuu SickBeard-apulakriptin lähettää kaikki esitykset ja siirtää ne asianmukaisiin kansioihinsa. Kun se on konfiguroitu, prosessi on täysin saumaton.

Jotta linkit molemmat yhteen, meidän on kopioitava autokäsikirjoitus ja muokattava hyvin pieni kokoonpanotiedosto, joka seuraa sitä. Kirjoita ensin pääkäyttäjän seuraava komento ja siirry kansioon, jossa kaksi tiedostoa ovat:

cd / home / pi / Sick-Beard / autoProcessTV

Tämän hakemiston sisälle ovat kaksi tiedostoa, jotka välitämme: autoProcessTV.py (autokäsikirjoitus) ja autoProcessTV.cfg.sample (näytteen kokoonpanotiedosto). Avaa asetustiedosto ja tee muutoksia. Syötä seuraava komento:

nano autoProcessTV.cfg.sample

Tarkista nanoeditorissa, että kaikki yksinkertaisella asetustiedostolla vastaavat asennusta. Oletusarvon mukaan konfigurointipiste kohdistuu paikalliseen isäntään, porttiin 8081, ilman käyttäjätunnusta tai salasanaa. Jos olet muuttanut asetuksia (kuten portin numero tai lisäämällä käyttäjätunnukseen / salasanaan), muokkaa tiedostoa vastaamaan sitä. Kun olet valmis, paina CTRL + X poistuaksesi. Vaihda tiedostonimi autoProcessTV.cfg: ksi (pudottamalla esimerkki loppuun).

On kaksi tapaa antaa SABnzbdille pääsy skripteihin. Lazy tapa on vain muuttaa post-processing script hakemisto SABnzbd: n Config -> Folder-osassa / home / pi / Sick-Beard / autoProcessTV. Jos SickBeard-komentosarjat ovat vain jälkikäsittely-työkaluja, tämä toimii hyvin.

Vaihtoehtoisesti, jos haluat säilyttää kaikki SABnzbd-komentosarjat yhteen paikkaan, voit kopioida ne SABnzbd-komentosarjat-kansioon (kansio, jonka olemme asettaneet Usenet-oppaassa):

cp autoProcessTV.cfg autoProcessTV.py sabToSickBeard.py / media / USBHDD1 / osakkeet / SABnzbd / komentosarjat

Joka tapauksessa, kun olet määrittänyt ja kopioinut komentosarjat, sinun on kerrottava SABnzbd: lle käyttää niitä. Siirry SABnzbd: ssä kohtaan Config -> Categories ja luo uusi kategoria "tv". Käsikirjoitusosassa valitse sabToSickBeard.py jälkikäsittelykäsikirjoitukseksi. Jos haluat luoda kansion, jossa TV-lataussi on väliaikaisesti erotettu muista latauksista, ennen kuin se siirretään pysyvään TV-kansioon, voit asettaa kansion / polun (esim. SickBeardTV). Varmista, että napsautat Lisää-painiketta tallentaaksesi muutokset.

Näyttöjen lisääminen SickBeardiin: Nyt kun olet määrittänyt SickBeardin, on aika olla tärkein osa: lisäät televisio-ohjelmia uuteen automaattiseen järjestelmään.

Ensin meidän on luotava hakemisto SickBeardille esitysten tallentamiseksi. (Jos sinulla on jo televisiokanavien hakemisto, joka on asetettu Pi-levyn ulkoiselle kiintolevylle, ohita tämä vaihe). Anna päätelaitteelle seuraava komento (muuttamalla polun nimeä, jos et käytä samaa asetusta, kun olemme määrittäneet aiemmat oppitunnit):

mkdir / media / USBHDD1 / osakkeet / TV /

Valitse nyt SickBeard-käyttöliittymästä Lisää näytöt (joka sijaitsee vasemman yläkulman toissijaisessa navigointipalkissa). Sinulla on kaksi vaihtoehtoa ohjelmien lisäämiseen järjestelmään: voit luoda uuden merkinnän uudelle näytölle tai tuoda televisioosi, jotka olet jo ladannut järjestelmään. Vaikka sinulla ei olisi olemassa olevaa TV-sarjan kokoelmaa lisättäväksi SickBeardiin, meidän on vielä aloitettava "Lisää olemassa olevat näytöt" -painiketta osoittaaksemme SickBeardin televisiokanavien hakemistoon (riippumatta siitä, onko se tyhjä vai täysi) .

Napsauta Lisää olemassa olevat näytöt ja valitse sitten Hallitse hakemistoja -välilehden Uusi. Valitse TV-kansio tiedostoselaimessa. Kun olet napsauttanut OK, valitse Aseta oletukseksi ja sitten Lähetä sivun alareunaan.

Kun olet määrittänyt TV-hakemiston oletusasetukset, voit siirtyä Lisää sarjat -> Lisää uusi näyttö -toimintoon TV-näytön lisäämiseksi kokoelmaan. Anna täysi tai osittainen näytä otsikko hakukenttään, etsi se ja valitse sitten näytettävä, jota haluat seurata ja ladata. Napsauta vieressä, kun haluat tarkistaa kansion, johon se tallennetaan ja sen jälkeen uudelleen, kertoa SickBeardille, haluatko puuttuvat jaksot merkitä halutuksi tai ohitettuiksi sekä ladata videon laadun. Jos kaikki näyttää hyvältä, valitse Lisää. Sinut palautetaan näyttelyluetteloosi ja SickBeard luo kansion näytölle, lataa metatiedot ja alkaa etsiä jaksoja. (Jos et halua odottaa ajastimen laskevan alas seuraavaan episodiin, voit napsauttaa Manage -> Backlog Overview -toimintoa, jos haluat pakottaa haun heti.)

Käynnistys SickBeard käynnistyksen yhteydessä: SickBeard-määritysprosessissa on yksi viimeinen vaihe; aiomme lisätä pienen käynnistyskomentosarjan käynnistääksesi SickBeardin käynnistyksessä. Ei ole mitään syytä ottaa automaattista tv-ohjelmien lataajaa, kunhan sinun on käynnistettävä se manuaalisesti. Olemme luoneet tarpeeksi näistä käynnistyskomentosarjoista aikaisemmassa Raspberry Pi -ohjelmistossa latauskentän tutoriaaleina, että aiomme vain luettaa komennot, jotka sinun on syötettävä ilman yksityiskohtaista vaiheittaista hajotusta.

Anna päätelaitteelle seuraavat komentot kopioimaan käynnistyskomentosarja, muuttamalla käyttöoikeudet ja päivittämällä käynnistystiedostot:

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 sairausvakuutuksen oletusarvot

Siinä kaikki on, nyt olet valmis menemään! Lisää vanhat esitykset, joita toivotte, että olisit katsonut, lisännyt katsomiesi näytöksien, lisänäytöksiä, jotka eivät vielä ole ilmestyneet, mutta haluat katsella. SickBeard lataa ne kaikki saumattomasti ja automaattisesti.

CouchPotato asennetaan ja konfiguroidaan Raspbian

Jos olet loppunut kaikesta, joka konfiguroi edellisessä osiossa, ota sydämesi. SickBeard on ylivoimaisesti kaikkein monimutkaisin työkalu kokoonpanossa tänään. Aloitetaan CouchPotaton kanssa - elokuva vastaa SickBeardin automaattista TV-lataamista.

CouchPotato: n asennus: Olemme jo asentaneet kaikki riippuvuudet, joten päästään käsiksi Gitin lähdekoodiin. Kirjoita päätteelle seuraava komento:

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

Kun olet suorittanut Python-komentosarjan, kohdistin on vain tyhjäkäynnillä. Jos sen sijaan saat kaatopaikan, sinun on tehtävä nopea muokkaus, jotta voit ottaa käyttöön web daemon ja käynnistysavustajan. Tee vain tämä muokkaus, jos komentosarja kaatuu. Kirjoita päätteelle seuraava komento:

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

Käsikirjoitus sivulle, kunnes näet tämän osion ja lisäämällä lihavoidun rivin:

config =
'use_reloader': uudelleenlataaja,
'port': tryInt (Env.setting ('portti', oletus = 5000)),
'isäntä': Env.setting ('host', default = "),
'ssl_cert': Env.setting ('ssl_cert', oletus = Ei mitään),
'ssl_key': Env.setting ('ssl_key', default = Ei mitään),
'isäntä': Env.setting ('isäntä', oletusarvo = "0.0.0.0"),

Tallenna muutokset ja toista komentosarja uudelleen. Kun skripti on suoritettu onnistuneesti, voit osoittaa selaimesi seuraavaan osoitteeseen pääset alkuun:

http: // [PI: n IP-osoite]: 5050 / ohjattu /

Aivan kuin SickBeardin kanssa, aiomme käydä läpi perusasetuksen. Asianmukaiset komennot on lueteltu osiossa.

CouchPotato: n määrittäminen: Voit ohittaa Tervetuloa osiossa.Meillä ei ole olemassa olevaa CouchPotato-tietokantaa tuoda (jos siirryt ja vanha CouchPotato asennetaan uuteen Raspberry Pi -laatikkoosi, noudata ohjeita ja osoita ohjatun toiminnon vanhoihin tietoihin.db)

Vuonna yleinen -osioon voit määrittää käyttäjätunnuksen ja salasanan sekä muuttaa portin numeron, jos haluat. Poista valinta "Käynnistä selain".

Vuonna downloaders , sinun on joko 1) asetettava CouchPotato, jotta se voi kommunikoida SABnzbd: n kanssa tai 2) määritellä katsotun kansion torrent-tiedostoillesi, jotta se toimisi Deluge-ohjelmalla. Asettamme sen työskentelemään SABnzbd: n kanssa: mene eteenpäin ja jätä isäntä yksin ja laita SABnzbd API-avain (sama kuin SickBeard).

Voit myös määrittää SABnzbd-luokan. Jotta voisimme todella automatisoida koko prosessin, suosittelemme tätä askelta tekemällä tietty CouchPotato-luokka, sillä se auttaa automaattista renamer / file-moveria työskentelemään pehmeämmin.

Vuonna tarjoajat Valitse CouchPotato-palveluntarjoajat, joita haluat. Aivan kuten SickBeardin kanssa, sinun on annettava premium-palveluntarjoajien kirjautumistiedot / API-avaimet.

Vuonna Renamers -osassa voit määrittää automaattisen tiedostojen uudelleennimeämisen / siirtämisen. Tämä on fantastinen ominaisuus. Määritä To-kansion määrittämällä, mihin haluat elokuvat menemään, tarkasta puhdistus ja määrittämään kansioon (tämä on sama kansio, jonka olet määrittänyt SABnzbd-elokuva-tagille).

Vuonna automaatio -osassa, voit asentaa GreaseMonkey-komentosarjan tai kirjanmerkin, jonka avulla voit lisätä haluamiasi elokuvia CouchPotato-asennukseen selaimesta helposti peasy.

Kun olet valmis, tarkastele asetuksiasi ja klikkaa jättimäistä vihreää painiketta alareunassa. Vaikka käynnistystyökalu kattaa lähes kaikki asiaankuuluvat asetukset, on olemassa yksi alue, jonka haluat ehkä piippaa. Ohjattu käynnistysapu ei pyydä sinua asettamaan ilmoituksia. Voit tehdä niin napsauttamalla hammaspyörää oikeassa yläkulmassa ja valitsemalla navigointipalkin Ilmoitukset. Siellä, kuten SickBeardissa, voit ottaa käyttöön push-ilmoituksia useisiin järjestelmiin, mukaan lukien XBMC-yksiköt, Growl-ilmoitusten käyttöön otetut työpöydät ja jopa määrittää sähköpostiviestit.

CouchPotato-ohjelman määrittäminen käynnistymään käynnistyksessä: Tässä vaiheessa tiedämme, että olet innostunut aloittaaksesi sisäänkäynnistämättömät elokuvasi CouchPotatoon, mutta meillä on vielä pieni askel ennen kuin siirrymme. Meidän on luotava aloitustiedostot varmistaaksemme, että CouchPotato käynnistyy käynnistyksen yhteydessä.

Avaa päätelaite ja anna seuraavat komennot:

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

Tässä vaiheessa olet valmis kokoonpanoon, ja voit siirtyä liiketoimintaan uuden CouchPotato-asennuksen kanssa.

Kuulokkeiden asentaminen ja konfigurointi Raspbianissa

Viimeinen automaatio työkalu meidän trifecta automaation hyvyydestä tänään on kuulokkeet: kuten SickBeard on TV ja CouchPotato on elokuvia, kuulokkeet on-olet arvannut sitä-musiikkia.

Kuulokkeiden asennus: Aloita avaamalla päätelaite ja antamalla seuraava komento:

git-klooni https://github.com/rembo10/headphones.git

python-kuulokkeet / Headphones.py

Kuulokkeiden määrittäminen: Kuten SickBeard, ei ole asennustoimintoa, mutta asetusvalikko on riittävän suoraviivaista. Napsauta kuulokkeiden käyttöliittymän oikeassa yläkulmassa olevaa vaihteistoa päästäksesi asetusvalikkoon. Menemme läpi kunkin asiaankuuluvan osion yksitellen.

Vuonna Web-käyttöliittymä -osioon, voit lisätä kirjautumistunnuksen / salasanan, muuttaa portin numeroa ja kytkeä kuulokkeet-sovellusliittymän päälle (joka on välttämätöntä joidenkin kolmansien osapuolten avustajien sovelluksissa).

Vuonna ladata asetusten osiossa, sinun on kohdistettava kuulokkeet SABnzbd-asennuksessasi samat tiedot kuin SickBeard ja CouchPotato (isäntä, jossa portin numero, käyttäjätunnus ja salasana, jos se on käytössä, sekä API-avain). Älä unohda käyttää luokkafunktiota ja määritä sitten alikansiot SABnzbd-latauskansioon musiikkiin. Voit myös, kuten muutkin automaatiosovellukset, määrittää kuulokkeet käyttämään torrentia, jos haluat.

Vuonna Laatu ja jälkikäsittely -osassa, voit asettaa laadun haluamasi bittinopeuden mukaan (tai asettaa sen häviöttömäksi laaduksi). Voit myös määrittää jälkikäsittelyominaisuudet, kuten albumin taitotiedoston automaattisen upottamisen, lajittelu kansioihin ja automaattisen tiedostojen uudelleennimeämisen.

Lopuksi alla Lisäasetukset, on olemassa lukuisia asetuksia, joita voit tehdä (vaikka me suosittelisimme lukemaan huolellisesti ennen kuin muutat asiat päälle ja pois). Voit vaihtaa uudelleennimeämismuotoa, ottaa käyttöön ääniformaattien automaattisen uudelleen koodauksen ja ottaa ilmoitukset käyttöön.

Uuden Kuulokkeen käyttäjän Lisäasetukset-valikon tärkein asetus on "Musicbrainz Mirror" -vaihtoehto alhaalla oikeassa alakulmassa. Jätä se niin kuin on,mutta jos huomaat, että olet aina saanut "haetut epäonnistuneet" virheet, kun haet taiteilijoita ja albumeita, sinun on palattava tähän osioon ja valittava vaihtoehtoinen peili.

Kun olet valmis tekemään töitä, varmista, että painat Tallenna muutokset alareunassa ja käynnistä sitten oikeassa yläkulmassa uudelleen, jotta muutokset tulevat voimaan.

Ainoa muu tärkeä kokoonpano-vaihe, jonka saatat harkita, on, jos sinulla on jo paljon musiikkia ulkoisella asemalla, jota käytät Pi: n kanssa, asettaaksesi kuulokkeet kokoelmasi hallintaan. Voit tehdä sen klikkaamalla Hallitse pääavaintapalkissa ja osoittamalla Kuulokkeet sopivaan hakemistoon.

Kuulokkeiden asetusten määrittäminen käynnistyksessä käynnistyksessä: Tässä vaiheessa olet valmis aloittamaan etsimisen ja käyttämisen Kuulokkeiden avulla, mutta kuten aiemmilla automaatiotyökaluilla, aiomme ottaa käyttöön automaattisen käynnistyksen käynnistyksessä. Voit tehdä tämän syöttämällä päätelaitteeseen seuraavat komennot:

cd ~ / kuulokkeet
sudo nano init.ubuntu

Init.ubuntu -tiedostojen sisällä teemme kaksi nopeaa muutosta. Kyllä, tiedoston yläreunassa varoittaa tarkasti tiedostoa muokkaamatta (mutta me elämme reunalla, ja mikä tärkeintä, emme käytä omia käyttäjätunnuksia vain kuulokkeille, joten meidän on tehtävä tämä muutos).

Vieritä alas viivaa 29 ja 30:

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

Muokkaa komentoa ## merkkejä näillä kahdella rivillä ja lisää seuraava käyttäjätunnus ja kotihakemisto:

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

Poistu CTRL + X-näppäimestä, tallenna työsi ja kirjoita sitten seuraavat komennot kehotteeseen:

sudo cp init.ubuntu /etc/init.d/headphones
sudo chmod 755 /etc/init.d/puhelimet
sudo update-rc.d kuulokkeiden oletusasetukset

Kuulokkeet on nyt asetettu toimimaan käynnistyksessä ja latausautomaation kolminkertainen hyökkäys viimeinen osa on otettu käyttöön.

Tässä vaiheessa Raspberry Pi -laatikko on alusta loppuun ladattava peto, joka tuskin tarvitsee mitään hoitoa tai ruokintaan. Olemme kävelleet sinua asentamalla Usenet- ja BitTorrent-asiakas, ja tällä viimeisellä erällä sinulla on nyt kolme kätevää automaatiotyökalua, jotta Raspberry Pi-latauslaatikostasi on kädet pois päältä, koska pienikokoinen, pienitehoinen, epäsymmetrinen mikropalvelin voi olla.

Se sanoi, on aina hauskempaa olla pienen voimakkaan Pi-äänen kanssa Raspberry Pi -rakenneideoineen ja teemme sen, mitä pystymme tuomaan heidät elämään.