Kotisivu » miten » Kuinka automatisoida aina auki olevan vaahtera-Pi-latauslaatikkoasi

    Kuinka automatisoida aina auki olevan vaahtera-Pi-latauslaatikkoasi

    Olemme hiljattain osoittaneet, miten voit muuttaa Raspberry Pi -tuotteen 24/7 pienitehoiseksi latauslaitteeksi. Nyt näytämme teille, miten järjestelmä saadaan lähes täysin pois käytöstä upeilla automaatiotyökaluilla.

    Miksi haluan tehdä tämän?

    Jos olet seurannut yhdessä Raspberry Pi -hankkeen kanssa, tässä prosessin vaiheessa sinulla on täysi BitTorrent / Usenet-kone. Se on mahtavaa, mutta se ei ole täysin automaattinen. Sinun on edelleen vuorovaikutuksessa laatikon kanssa melko säännöllisesti, jotta voit osoittaa sitä uusissa tiedostoissa, poimimalla suosikkitelevisiot ja niin edelleen.

    Kun olet tehnyt Raspberry Pi -latauslaatikon opetusohjelman lopullisen segmentin, nykyinen automaatio-opas, sinulla on täysin automatisoitu laite käsillesi, jossa kaikki mitä sinun tarvitsee vain kertoa sille, mitä haluat ja se tutkii Internetissä kyseisille tiedostoille.

    Jos et ole työskennellyt kanssamme, ota varmasti hetki tarkistaa, miten Raspberry Pi tulee aina BitTorrent-ruutuun ja miten Raspberry Pi tulee aina käyttökelpoiseksi Usenet-koneeksi.

    Mitä minä tarvitsen?

    Kuten aiemmissa opetusohjelmissa, tässä opetusohjelmassa oletamme, että sinulla on Raspberry Pi -yksikkö, johon on asennettu Raspbian, jotka voivat käyttää laitetta joko suoraan liitetyn näytön ja näppäimistön kautta tai etäyhteyden kautta SSH: n ja VNC: n kautta ja että sinulla on USB-asema ( tai asemat). Lisäksi oletamme, että olet suorittanut vähintään yhden (tai molemmat) opetusohjelmamme Raspberry Pi: n kääntämisestä BitTorrent- ja / tai Usenet-latauslaitteiksi. Jos joudut nousemaan nopeuteen näillä alueilla, suosittelemme seuraavien oppaiden lukemista siinä järjestyksessä, jossa ne on lueteltu tässä:

    1. HTG-opas Raspberry Pi: n käytön aloittamiseen
    2. Raspberry Pi: n määrittäminen etäkotelolle, työpöydälle ja tiedostonsiirrolle
    3. Raspberry Pi: n kääntäminen pienitehoiseen verkkotallennusvälineeseen
    4. Raspberry Pi: n kääntäminen Always-On BitTorrent-ruutuun
    5. Raspberry Pi: n kääntäminen aina käytössä olevaan Usenet-koneeseen

    Seuraavat opetusohjelman osat ja niihin sisältyvät työkalut eivät ole kovin hyödyllisiä, jos et ole vielä määrittänyt Raspberry Pi -turnausta ja saavuttanut BitTorrent / Usenet-portaalin.

    Kun olet tässä vaiheessa, on aika päästä alas koko liiketoimintasi automatisointiin, jotta voit ladata hyvyyttä kädet pois..

    Opetusohjelman jokainen osa on riippumaton muista. Jos haluat esimerkiksi automatisoida televisio-ohjelmien katselun, mutta ei elokuvan sieppausta, voit siirtyä opetusohjelman asianmukaiseen osaan ja sivuuttaa loput.

    Lopuksi, pieni huomautus kaikkien automaatiotyökalujen asentamisesta tähän oppaaseen. Löysimme, että voit asentaa ne kaikki Raspberry Pi -laitteeseen ilman, että järjestelmästä tulee liian ankara. kuitenkin, koska jokainen automaatiojärjestelmä on yleensä hieman raskas etupäässä (kun asennat sen ensimmäisen kerran, on usein paljon raskasta nostamista, jotta voisit löytää ja ladata televisio-ohjelmien aikaisempia jaksoja, joita haluat katsella), suosittelemme, että annat jokaisessa asennuksessa on pieni hengityshuone, jotta se voi monopolisoida järjestelmän resursseja, SABnzbdia ja USB-kiintolevyä. Kun olet ohittanut uppoutumisen, kaiken pitäisi olla kunnossa, mutta kaikkien kolmen automaatio-sovelluksen vapauttaminen rinnakkain täysimittaisen porausreunan alussa on todella karkea, koska Pi-resurssit ovat rajalliset..

    Lisäosien asentaminen

    Jotta voit käyttää tässä oppaassa kuvattuja työkaluja - SickBeard, CouchPotato ja Kuulokkeet - sinun on asennettava muutama riippuvuus ennen kuin aloitat. (Emme käsittele riippuvuuksia, jotka on jo asennettu Rasbian-oletusjakelun kanssa.)

    Ennen muuta aiomme päivittää ja päivittää apt-get-asentajaamme. Jos vain * seurasit edellisen Raspberry Pi -opetusohjelman ohella, voit ohittaa tämän juuri äskettäin päivitettyäsi.

    Kirjoita päätteessä seuraavat komennot:

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

    Kun olet päivittänyt / päivittänyt, on aika aloittaa tarvittavien riippuvuuksien asentaminen. Ensinnäkin kaikki työkalut käyttävät Git-ohjelmiston lähdekoodinhallintatyökalua. Koska Rasbian ei lähetä Gitillä, meidän on asennettava se. Kirjoita päätteessä seuraavat komennot:

    sudo apt-get install git-core

    Kun näyttöön tulee kehote, jatka asennusta painamalla Y-painiketta ja odota hetki tai kaksi, kun prosessit päättyvät. Jälkeenpäin tarkista asennus kirjoittamalla “git -version” kehotteeseen tarkistaaksesi, että git on asennettu. Jos se ei palauta versionumeroa, suorita asennusohjelma uudelleen.

    Gitin lisäksi SickBeard (mutta ei CouchPotato tai kuulokkeet) riippuu Cheetahista, Python-mallista. Jos olet asentanut SABnzbd-ohjelman How to Turn a Raspberry Pi -ohjeeksi aina-On Usenet-koneen oppaan, sinulla on jo Cheetah asennettu. Jos noudatat vain BitTorrent-ohjetta, sinun on asennettava se. Kirjoita päätteessä seuraava komento:

    sudo apt-get asenna python-cheetah

    Kun olet asentanut Gitin ja Python-Cheetahin (jos aiot käyttää SickBeard-ohjelmaa TV-ohjelmissa), olemme valmiita aloittamaan.

    SickBeardin asentaminen ja määrittäminen Raspbyssä

    SickBeard on Usenetin televisio-ohjaustyökalu ja BitTorrent-lataukset - Usenet-tuki on huomattavasti kypsempi kuin BitTorrent-tuki, mutta molemmat toimivat. Pähkinänkuoressa kerrot SickBeardille, mitä TV-ohjelmia haluat katsella, ja se toimii kuin Internet-käyttöinen TiVo, lataamalla nämä esitykset sinulle (joko tilauksesta, jos olet kiinni tai kun ne julkaistaan, jos näyttelykokoelmaasi on ajan tasalla). Se on loistava tapa pysyä suosikkiohjelmien päällä.

    SickBeardin asentaminen: Asenna SickBeard avaamalla päätelaite ja kirjoittamalla 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 ripustaa hetkeksi, ja sitten näet verbose SickBeard-komentosarjan, jonka vyöryä, ja sitten tyhjäkäynnillä. Tässä vaiheessa voit hypätä Web-selaimeen ja osoittaa sen seuraavaan osoitteeseen tarkistaaksesi SickBeard:

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

    SickBeardin määrittäminen: Toisin kuin jotkin edellisissä opetusohjelmissa käytetyistä työkaluista, SickBeardillä ei ole määritystoimintoa, jolla voit käydä meitä läpi asennuksen. Me käymme läpi tärkeät vaiheet nyt. Luemme tarvittavat kohteet, joita haluat muuttaa SickBeardin käyttöliittymän kokoonpano-osassa.

    Vuonna Config -> Yleistä jakso:

    Poista käynnistysselaimen valinta: Lähdemme laatikkoon etänä, resurssien tuhlausta ei tarvita.

    Web-käyttöliittymän kautta: Voit halutessasi lisätä käyttäjätunnuksen ja salasanan SickBeardiin ja / tai muuttaa portin numeroa.

    Vuonna Määritä -> Hakuasetukset jakso:

    Tässä asetamme SickBeardin toimimaan Usenetin ja / tai BitTorrent-asiakkaan kanssa. SickBeard loistaa todella Usenetin kanssa ja kannustamme sinua menemään kyseiselle reitille.

    Säädä Usenet-tallennus: Oletusarvo on 500 päivää. Jos sinulla on Premium Usenet -palveluntarjoaja, säilytyksen pitäisi olla paljon suurempi, yleensä 1100 + päivää. Tarkista palveluntarjoajalta ja täytä tähän sopiva numero.

    Varmista NZB-haun alla, että “Hae NZB-tiedostoja” on valittuna ja että olet valinnut SABnzbd. Liitä URL-osoite, käyttäjätunnus ja salasana (jos määrität yhden) ja API-avain SABnzbd-asennuksesta. Napsauta “Test SABnzbd”, kun olet valmis varmistamaan, että SickBeard voi onnistua kommunikoimaan sen kanssa.

    Huomautus: Jos olet ottanut käyttöön BitTorrentin, sinun täytyy tarkistaa “Search Torrents” ja asettaa Torrent-asiakkaan katselukansio.

    Vuonna Config -> Hakupalveluiden tarjoajat jakso:

    Täällä voit valita, mitkä hakemistot hakevat ja syöttävät API-avaimiasi yksityisille / maksullisille hakemistoille.

    Järjestelmänvalvojan prioriteetit -kohdassa voit tarkistaa palveluntarjoajat ja vedä ja pudota ne luetteloon priorisoimalla ne. Oletuksena Womblen indeksi on tarkistettu. Voit tarkistaa Sick Beard -indeksin ja nzbX: n, mutta loput vaativat tilit, joissa on API-avaimet - sinun täytyy käydä vastaavilla verkkosivuilla ja käydä läpi kirjautumisprosessin, jotta niitä voidaan käyttää.

    Huomautus: Jos otit torrent-haun käyttöön edellisessä vaiheessa, näet myös tässä luetellut TV-torrent-trackerit.

    Vuonna Config -> Post Processing jakso:

    Jätä "TV-lataus Dir" -merkinnän alkuosaan "Jälkikäsittely". Aiomme perustaa SABnzbd-apuohjelman, joka hoitaa tämän toiminnon. Poista valinta kohdasta “Pidä alkuperäiset tiedostot”; meillä ei ole tilaa Mini Pi -palvelimellamme tallentaaksemme kaikki lataamamme kopiot. Tarkista "Siirrä liitettyjä tiedostoja" ja "Nimeä jaksot uudelleen" niin, että SickBeard siirtää kaikki TV-sisällön kanssa ladatut ylimääräiset tiedostot ja nimeä esitykset uudelleen valitsemalla "Nimitys" -osiossa..

    Lopuksi voit saada SickBeardin lataamaan metatietoja mediakeskusasetuksesi mukaisessa muodossa. Koska käytämme kaikkia XBMC-asennuksia, valitsimme XBMC: n "Metatietotyypille" ja tarkistimme kaikki metatietotiedostotyypit, joita halusimme SickBeardin luomiseksi (kuten kansioiden kuvat ja fanart).

    Vuonna Config -> Ilmoitukset jakso:

    Tämä osa on täysin vapaaehtoinen. Voit määrittää viestejä mediaasiakkaillesi (kuten XBMC) ja ilmoituspalveluille, kuten Growlille. 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äivityksiä uusien esitysten lataamisen jälkeen.

    SABnzbdin ja SickBeardin yhdistäminen: SickBeardilla ja SABnzbdilla on mukava symbioottinen suhde. Voit asettaa sen niin, että SickBeard löytää esitykset, käynnistää NZB-tiedostot SABnzbdiin ja SABnzbd puolestaan ​​kutsuu SickBeard-auttaja-komentosarjan käsittelemään kaikki esitykset ja siirtämään ne asianmukaisiin kansioihinsa. Kun prosessi on määritetty, prosessi on täysin saumaton.

    Jotta nämä kaksi voitaisiin yhdistää, meidän täytyy kopioida auttaja-komentosarja ja muokata sitä sisältävä hyvin pieni kokoonpanotiedosto. Syötä ensin komento päätelaitteelle, jotta pääset kansioon, johon kaksi tiedostoa sijaitsee:

    cd / home / pi / Sick-Beard / autoProcessTV

    Tämän hakemiston sisällä on kaksi tiedostoa, joista huolehdimme: autoProcessTV.py (auttajaskripti) ja autoProcessTV.cfg.sample (näytteen määritystiedosto). Avaa kokoonpanotiedosto ja tee muutoksia. Anna seuraava komento:

    nano autoProcessTV.cfg.sample

    Tarkista nanoeditorissa, että kaikki yksinkertaisessa kokoonpanotiedostossa oleva tiedosto vastaa asennusta. Oletusarvoisesti asetustiedosto pisteytyy paikallisessa isännässä, portissa 8081, ilman käyttäjänimeä tai salasanaa. Jos olet muuttanut jotakin asetusta (kuten portin numeroa tai lisäämällä käyttäjätunnuksen / salasanan), muokkaa tiedostoa vastaamaan sitä. Kun olet valmis, poistu painamalla CTRL + X. Muuta tiedostonimi autoProcessTV.cfg: ksi (pudottamalla .sample loppuun).

    Voit antaa SABnzbdille pääsyn käsikirjoituksiin kahdella tavalla. Laiska tapa on vain muuttaa jälkikäsittelyskriptihakemistoa SABnzbdin Config -> Kansio-osiossa kohtaan / home / pi / Sick-Beard / autoProcessTV. Jos SickBeard-skriptit ovat ainoat käyttämäsi jälkikäsittelyvälineet, tämä toimii hyvin.

    Vaihtoehtoisesti, jos haluat säilyttää kaikki SABnzbd-komentosarjat yhdessä paikassa, voit kopioida ne SABnzbd-komentosarjojen kansioon (kansio, jonka me asetamme Usenet-oppaassa) seuraavalla komennolla:

    cp autoProcessTV.cfg autoProcessTV.py sabToSickBeard.py / media / USBHDD1 / share / SABnzbd / skriptit

    Joka tapauksessa, kun olet määrittänyt ja kopioinut skriptit, sinun on kerrottava SABnzbdille, että niitä käytetään. Siirry kohtaan SABnzbd kohtaan Config -> Luokat ja luo uusi luokka “tv”. Valitse skriptiosivulla sabToSickBeard.py jälkikäsittelyskripteinäsi. Jos haluat luoda kansion, jossa TV-lataukset puretaan väliaikaisesti muista latauksista ennen kuin ne sekoitetaan pysyvään TV-kansioon, voit määrittää kansion / polun (esim. SickBeardTV). Tallenna muutokset napsauttamalla Lisää-painiketta.

    Näyttöjen lisääminen SickBeardiin: Nyt kun olet määrittänyt SickBeard-ohjelman, on tärkeintä, että televisio-ohjelmat lisätään uuteen automaattiseen järjestelmään.

    Ensinnäkin meidän on tehtävä hakemisto SickBeardille tallennettavaksi. (Jos sinulla on jo TV: n hakemistosarja, joka on määritetty Pi-laitteesi ulkoiseen kiintolevyyn, ohita tämä vaihe). Syötä terminaalissa seuraava komento (muuttaessasi nimeä, jos et käytä samaa asetusta, olemme laatineet aiemmat opetusohjelmat):

    mkdir / media / USBHDD1 / osakkeet / TV /

    Napsauta nyt tärkeimmistä SickBeard-käyttöliittymästä Lisää näytöt (sijaitsee toisessa navigointipalkissa vasemmassa yläkulmassa). Sinulla on kaksi vaihtoehtoa lisätä esityksiä järjestelmään: voit luoda uuden merkinnän uudelle esitykselle tai tuoda TV-ohjelmia, jotka olet jo ladannut järjestelmään. Vaikka sinulla ei ole olemassa olevaa SickBeard-ohjelmaan lisättävää TV-ohjelmien kokoelmaa, meidän on vielä aloitettava ”Lisää olemassa olevat näyttelyt” -painike, jotta SickBeard voidaan osoittaa TV-ohjelmaluettelossamme (riippumatta siitä, onko se tyhjä tai täynnä).

    Napsauta Lisää olemassa olevia esityksiä ja valitse sitten Hallitse hakemistoja -välilehdessä Uusi. Valitse TV-kansio tiedostotiedostossa. Kun olet napsauttanut OK, valitse Aseta oletukseksi ja sitten Lähetä sivun alareunassa.

    Kun olet asettanut oletusarvoisen TV-hakemiston, voit siirtyä TV-esitykseen kokoelmaasi siirtymällä Lisää esityksiä -> Lisää uusi näyttö. Anna hakukenttään täysi tai osittainen näyttökuva, etsi se ja valitse sitten esitys, jota haluat seurata ja ladata. Napsauta vieressä kaksoisnapsauttamalla kansiota, josta se tallennetaan uudelleen ja kerro SickBeardille, haluatko, että puuttuvat jaksot merkitään halutuksi tai ohitetuksi, sekä latauksen videon laatua. Jos kaikki näyttää hyvältä, valitse Lisää. Sinut palautetaan näyttelylistalle ja SickBeard luo kansion kansioon, lataa metatiedot ja alkaa etsiä jaksoja. (Jos et halua odottaa, että ajastin laskee alas seuraavan jakson hakuun, voit napsauttaa Manage -> Backlog Overview -painiketta, jos haluat pakottaa haun välittömästi.)

    SickBeardin käynnistäminen käynnistyksessä: SickBeard-kokoonpanoprosessissa on yksi viimeinen vaihe; lisätään pieni käynnistysskripti SickBeardin käynnistämiseksi käynnistettäessä. Ei ole mitään järkeä ottaa automaattinen TV-show-latausohjelma, jos joudut käynnistämään sen manuaalisesti. Olemme luoneet tarpeeksi näitä käynnistysskriptejä edelliseen Raspberry Pi -ohjelmaan Download Box -opetusohjelmana, josta aiomme luetella vain komennot, jotka sinun täytyy syöttää ilman yksityiskohtaisia ​​vaiheittaisia ​​erittelyjä.

    Syötä päätteessä seuraavat komennot kopioimaan käynnistysskriptiä, muuttamalla käyttöoikeuksia 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 sairaanhoitajan oletusarvot

    Se on kaikki siinä, nyt olet valmis menemään! Lisää vanhoja näyttelyjä, joita haluat katsella, lisää näyttöjä, joita parhaillaan katsot, lisää näyttöjä, joita ei ole vielä lähetetty, mutta haluat katsella. SickBeard lataa ne automaattisesti ja automaattisesti.

    CouchPotato-ohjelman asentaminen ja määrittäminen Raspbyssä

    Jos olet uupunut kaikesta, mitä edellisessä osassa on määritetty, ota sydän. SickBeard on ylivoimaisesti kaikkein monimutkaisin työkalu, jonka avulla voisimme konfiguroida tämän päivän pyöreän kierroksen. Aloitetaan CouchPotato-elokuvalla, joka vastaa SickBeardin automaattista TV-latausta.

    CouchPotato-ohjelman asentaminen: Olemme jo asentaneet kaikki riippuvuudet, joten lähdetään suoraan Gritin lähdekoodin tarttumiseen. Kirjoita päätteessä 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 käyttämättömänä. Jos sen sijaan saat kaatopaikan, sinun on tehtävä nopea muokkaus, jotta voit ottaa Web-daemonin ja käynnistysavustajan käyttöön. Tee tämä muokkaus vain, jos skripti kaatuu. Kirjoita päätteessä seuraava komento:

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

    Kirjoita komentosarjassa sivua alaspäin, kunnes näet tämän osan ja lisää rivin, jonka olet painanut:

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

    Tallenna muutokset ja käynnistä komentosarja uudelleen. Kun skripti on suoritettu onnistuneesti, voit suunnata selaimesi seuraavaan osoitteeseen aloittaaksesi:

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

    Aivan kuten SickBeardin kanssa, käymme sinut läpi perusasetuksen. Asiaankuuluvat komennot on lueteltu jakson mukaan.

    CouchPotato-palvelun määrittäminen: Voit ohittaa Tervetuloa osiossa. Meillä ei ole tuontia varten olemassa olevaa CouchPotato-tietokantaa (jos siirryt ja vanha CouchPotato asennetaan uuteen Raspberry Pi-latauslaatikkoon, noudata ohjeita ja osoita ohjatun vanhan tietosi.db)

    Vuonna yleinen osiossa voit asettaa käyttäjätunnuksen ja salasanan sekä muuttaa portin numeroa, jos haluat. Poista valinta "Käynnistä selain".

    Vuonna downloaders osio, sinun täytyy joko 1) asettaa CouchPotato kommunikoimaan SABnzbd: n kanssa tai 2) määritä torrent-tiedostojen katseltu kansio, jotta se toimii Delugen kanssa. Asetamme sen toimimaan SABnzbd: n kanssa: mene eteenpäin ja jätä isäntä yksin ja aseta SABnzbd API-avain (sama, jota käytit SickBeardiin).

    Voit myös määrittää SABnzbd-luokan. Jotta voisimme todella automatisoida koko prosessin, suosittelemme tätä askelta ottamalla käyttöön tiettyä CouchPotato-luokkaa, se auttaa automaattista uudelleennimetintä / tiedostojen siirtoa toimimaan sujuvammin.

    Vuonna tarjoajat Valitse palveluntarjoajat, joita haluat CouchPotaton käyttöön. Aivan kuten SickBeardin kanssa, sinun täytyy laittaa sisäänkirjautumistiedot / API-avaimet premium-palveluntarjoajille.

    Vuonna Renamers Voit määrittää automaattisen tiedoston nimeämisen / siirtämisen. Tämä on loistava ominaisuus. Määritä Vastaanottaja-kansio määrittämällä, mihin elokuvia haluat mennä, tarkista siivous ja määritä From-kansio (tämän pitäisi olla sama kansio, jonka olet määrittänyt Elokuvat-tunnisteeseen SABnzbdissa).

    Vuonna automaatio voit asentaa GreaseMonkey-skriptiä tai kirjanmerkkiä, joka tekee haluamiesi elokuvien lisäämisestä selaimesi CouchPotato-asennukseen helppoa..

    Kun olet valmis, tarkista asetukset ja napsauta jättiläistä vihreää painiketta alhaalla. Vaikka käynnistysvelho kattaa lähes kaikki asiaankuuluvat asetukset, on yksi alue, johon haluat ehkä kurkistaa. Ohjattu asennustoiminto ei pyydä sinua määrittämään ilmoituksia. Voit tehdä tämän napsauttamalla oikeassa yläkulmassa olevaa pyydystä ja napsauttamalla sitten navigointisivupalkin ilmoituksia. Siellä, kuten SickBeardissa, voit ottaa käyttöön push-ilmoitukset useisiin eri järjestelmiin, kuten XBMC-yksiköihin, työpöytiin, joissa on käytössä Growl-ilmoitukset, ja jopa määrittää sähköpostiviestejä.

    CouchPotato-ohjelman määrittäminen käynnistyksen yhteydessä: Tässä vaiheessa tiedämme, että olet innostunut aloittamaan must-see-elokuvien kytkemisen CouchPotatoon, mutta meillä on vielä yksi vaihe, ennen kuin siirrymme eteenpäin. Meidän on määritettävä käynnistystiedostot, jotta CouchPotato käynnistyy käynnistettäessä.

    Avaa pääte 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 oletukset

    Tässä vaiheessa olet tehnyt kaikki määritykset, ja voit aloittaa liiketoimintaa uuden CouchPotato-asennuksesi avulla.

    Kuulokkeiden asentaminen ja määrittäminen Raspbyssä

    Viimeinen automaatiotyökalu automaatiohyvinvoinnissa on nyt kuulokkeet: kuten SickBeard on televisiossa ja CouchPotato on elokuvia, kuulokkeet arvailevat sitä musiikkia.

    Kuulokkeiden asentaminen: Aloita pääsy avaamalla terminaali ja kirjoittamalla seuraava komento:

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

    python-kuulokkeet / Headphones.py

    Kuulokkeiden määrittäminen: SickBeardin tapaan ei ole asennustoimintoa, mutta asetusvalikko on suoraviivaista. Avaa asetusvalikko napsauttamalla kuulokeliitännän oikeassa yläkulmassa olevaa pyydystä. Käymme läpi kaikki asiaankuuluvat kohdat yksitellen.

    Vuonna Web-käyttöliittymä osio, voit lisätä tunnuksen / salasanan, muuttaa portin numeroa ja kytkeä kuulokkeiden sovellusliittymän päälle (tarvitaan joillekin kolmannen osapuolen apuohjelmille).

    Vuonna ladata Asetukset-osiossa sinun täytyy kohdistaa kuulokkeet SABnzbd-asennukseen käyttäen samaa tietoa kuin SickBeard ja CouchPotato (isäntä, jossa on porttinumero, käyttäjätunnus ja salasana, jos käytössä, sekä API-avain). Älä unohda hyödyntää luokan toimintoa ja määritä sitten alikansio SABnzbd-latauskansioon musiikkia varten. Voit myös, kuten muutkin automaatio-sovellukset, myös määrittää kuulokkeet käyttämään torrentia, jos haluat.

    Vuonna Laatu ja jälkikäsittely Voit asettaa laadun haluamasi bittinopeuden perusteella (tai asettaa sen häviötöntä laatua varten). Voit myös määrittää jälkikäsittelyominaisuuksia, kuten albumikuvan automaattisen upottamisen, kansioihin lajittelun ja automaattisen tiedoston nimeämisen.

    Lopuksi alla Lisäasetukset, on olemassa lukuisia asetuksia, joita voit käsitellä (vaikka olisimme neuvoa lukemaan huolellisesti ennen kuin tahattomasti vaihdat asiat päälle ja pois). Voit muuttaa uudelleennimeämismuodon, mahdollistaa äänimuotojen automaattisen uudelleenkoodauksen ja ottaa ilmoitukset käyttöön.

    Tärkein asetus Lisäasetukset-valikossa uuden kuulokkeen käyttäjälle on “Musicbrainz Mirror” -vaihtoehto alaspäin oikeassa alakulmassa. Jätä se sellaiseksi kuin se on, mutta jos huomaat, että haet jatkuvasti epäonnistuneita virheitä, kun etsit taiteilijoita ja albumeita, sinun täytyy palata tähän osioon ja valita vaihtoehtoinen peili.

    Kun olet tehnyt kaikki tinkering, varmista, että painat Tallenna muutokset alhaalla ja sitten Käynnistä uudelleen oikeassa yläkulmassa, jotta muutokset tulevat voimaan.

    Ainoa muu tärkeä kokoonpanovaihe, jota saatat harkita, on, jos sinulla on jo paljon musiikkia ulkoisella asemallasi, jota käytät Pi: n kanssa, asetat kuulokkeet hallitsemaan kokoelmiasi. Voit tehdä sen napsauttamalla Päävalikko-palkissa olevaa Hallitse-kohtaa ja valitsemalla Kuulokkeet sopivasta hakemistosta.

    Kuulokkeiden määrittäminen käynnistyksen yhteydessä: Tässä vaiheessa olet valmis aloittamaan kuulokkeiden etsimisen ja käytön, mutta kuten aiemmissa automaatiotyökaluissamme, otamme käyttöön automaattisen käynnistyksen käynnistettäessä. Voit tehdä tämän kirjoittamalla seuraavat komennot terminaaliin:

    cd ~ / kuulokkeet
    sudo nano init.ubuntu

    Init.ubuntu-tiedostojen sisällä aiomme tehdä kaksi nopeaa muutosta. Kyllä, tiedoston yläosassa se varoittaa tiukasti tiedoston muokkaamisesta (mutta me elämme reunalla, ja mikä tärkeintä, emme käytä erillistä käyttäjätiliä vain kuulokkeille, joten meidän on tehtävä tämä muutos).

    Selaa riviä 29 ja 30:

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

    Muokkaa kyseisten kahden rivin kommentteja ## ja lisää seuraava käyttäjätunnus ja kotihakemisto:

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

    Paina CTRL + X poistuaksesi, tallenna työsi ja kirjoita seuraavat komennot kehotteeseen:

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

    Kuulokkeet on nyt asetettu käynnistymään ja latausautomaation kolminkertaisen hyökkäyksen viimeinen kappale on otettu käyttöön.


    Tässä vaiheessa Raspberry Pi -laatikko on alku-loppuun-latauspeto, joka tarvitsee tuskin mitään hoitoa tai ruokintaa. Olemme kulkeneet sinut läpi Usenetin ja BitTorrent-asiakkaan asentamisen, ja tällä viimeisellä erällä sinulla on nyt kolme kätevää automaatiotyökalua, joiden avulla Raspberry Pi -latauslaatikossa on kädet pois, koska pieni, vähän virtaa käyttävä, päättymätön mikropalvelin voi olla.

    Siitä huolimatta, on aina hauskempaa olla pienellä, tehokkaalla Pi-äänellä, kun Raspberry Pi luo ideoita ja teemme mitä voimme, jotta ne saataisiin eloon.