Slik automatiserer du alltid-på Raspberry Pi Last ned boks

Innholdsfortegnelse:

Slik automatiserer du alltid-på Raspberry Pi Last ned boks
Slik automatiserer du alltid-på Raspberry Pi Last ned boks

Video: Slik automatiserer du alltid-på Raspberry Pi Last ned boks

Video: Slik automatiserer du alltid-på Raspberry Pi Last ned boks
Video: 2 HomeKit Smart Plugs To AVOID and 3 You Should BUY (2022) - YouTube 2024, April
Anonim
Vi har nylig vist deg hvordan du kan snu din Raspberry Pi inn i en 24/7-nedlastingsmaskin med lav effekt. Nå er vi tilbake for å vise deg hvordan du får systemet til å bli nesten helt tomt med fantastiske automatiseringsverktøy.
Vi har nylig vist deg hvordan du kan snu din Raspberry Pi inn i en 24/7-nedlastingsmaskin med lav effekt. Nå er vi tilbake for å vise deg hvordan du får systemet til å bli nesten helt tomt med fantastiske automatiseringsverktøy.

Hvorfor vil jeg gjøre dette?

Hvis du har fulgt med vår Raspberry Pi nedlastingsprosjekt, på dette tidspunktet i prosessen har du en fullverdig BitTorrent / Usenet-maskin. Det er kjempebra, men det er ikke helt automatisk. Du må fortsatt samhandle med boksen ganske regelmessig for å fortsette å peke den på nye filer, plukke ut episoder av favoritt-TV-programmene dine, og så videre.

Når du er ferdig med det siste segmentet av vår Raspberry Pi nedlastingsboksopplæring, dagens veiledning om automatisering, har du en fullautomatisert enhet på hendene hvor alt du trenger å gjøre er å fortelle det du vil, og det vil speide på Internett for disse filene på dine vegne.

Hvis du ikke har jobbet sammen med oss, må du ta et øyeblikk for å sjekke ut. Slik bytter du en Raspberry Pi inn i en Always-On BitTorrent-boks, og hvordan du slår en Raspberry Pi inn i en All-On Usenet-maskin.

Hva trenger jeg?

Som forrige veiledning antar vi at du har en Raspberry Pi-enhet med Raspbian installert, kan få tilgang til enheten enten direkte via en vedlagt skjerm og et tastatur eller eksternt via SSH og VNC, og at du har en USB-stasjon eller stasjoner) festet til den. I tillegg antar vi også at du har fullført minst én (eller begge) av våre opplæringsprogrammer, ved å slå Raspberry Pi inn i en BitTorrent og / eller Usenet nedlastingsmaskin. Hvis du trenger å få fart på disse områdene, anbefaler vi sterkt å lese følgende guider i den rekkefølgen vi har dem oppført her:
Som forrige veiledning antar vi at du har en Raspberry Pi-enhet med Raspbian installert, kan få tilgang til enheten enten direkte via en vedlagt skjerm og et tastatur eller eksternt via SSH og VNC, og at du har en USB-stasjon eller stasjoner) festet til den. I tillegg antar vi også at du har fullført minst én (eller begge) av våre opplæringsprogrammer, ved å slå Raspberry Pi inn i en BitTorrent og / eller Usenet nedlastingsmaskin. Hvis du trenger å få fart på disse områdene, anbefaler vi sterkt å lese følgende guider i den rekkefølgen vi har dem oppført her:
  1. HTG-veiledningen for å komme i gang med Raspberry Pi
  2. Slik konfigurerer du Raspberry Pi for Remote Shell, Desktop og File Transfer
  3. Slik slår du en Raspberry Pi inn i en Low-Power Network Storage Device
  4. Slik slår du en Raspberry Pi inn i en Always-On BitTorrent-boks
  5. Slik snu en Raspberry Pi inn i en Always-On Usenet-maskin

Følgende deler av opplæringen og verktøyene som er inkludert i det, vil ikke være til nytte for deg hvis du ikke allerede har satt opp Raspberry Pi og har nådd tilgangen til BitTorrent / Usenet.

Når du er på det stadiet, er det imidlertid på tide å komme deg ned i virksomheten med å automatisere hele byggingen din for å kunne laste ned godhet uten problemer.

Hver del av opplæringen er uavhengig av de andre. Hvis du ønsker å automatisere fjernsynsshowet, men ikke filmen snatching, kan du for eksempel hoppe over til den aktuelle delen av opplæringen og ignorere resten.

Til slutt, et lite notat om å installere alle automatiseringsverktøyene i denne håndboken. Vi fant ut at du kan installere dem alle på en Raspberry Pi uten å bøye systemet for sterkt. Derimot, da hvert automatiseringssystem har en tendens til å være litt tungt på forsiden (når du først installerer det, er det ofte tung løft å gjøre som å finne og laste ned tidligere episoder av tv-programmer du vil se), vil vi foreslå å gi Hver installasjon er et lite pustrom for å kunne monopolisere systemressurser, SABnzbd og USB HDD. Når du er forbi oppfangningsfluren, bør alt være bra, men slippe ut alle tre automatiseringsappsene, side om side, full boring i begynnelsen er veldig grov med de begrensede ressursene som er tilgjengelige for Pi.

Installere avhengighetene

For å kunne bruke verktøyene som er skissert i denne veiledningen, SickBeard, CouchPotato og Hodetelefoner, må du installere noen avhengigheter før du kommer i gang. (Vi vil ikke adressere avhengigheter som allerede er installert med standard Rasbian-distribusjon.)

Før alt annet, skal vi oppdatere og oppgradere vår apt-installer. Hvis du bare fulgte med våre tidligere Raspberry Pi-opplæringsprogrammer, kan du trygt hoppe over dette som du nylig har oppgradert.

På terminalen skriver du inn følgende kommandoer:

sudo apt-get update

sudo apt-get upgrade

Når du har oppdatert / oppgradert, er det på tide å begynne å installere de spesifikke avhengighetene vi trenger. Først bruker alle verktøyene kildekodehåndteringsverktøyet til Git-programvaren. Siden Rasbian ikke leveres med Git, må vi installere den. På terminalen skriver du inn følgende kommandoer:

sudo apt-get install git-core

Når du blir bedt om det, trykk Y for å fortsette installasjonen og vent et minutt eller to etter hvert som prosessene er ferdig. Etterpå dobbeltklikker du installasjonen ved å skrive "git-versjon" på spørringen for å kontrollere at git er installert. Hvis det ikke returneres et versjonsnummer, kjør installasjonsprogrammet på nytt.

I tillegg til Git, SickBeard (men ikke CouchPotato eller Hodetelefoner) er avhengig av Cheetah, et Python malverktøy. Hvis du har installert SABnzbd i Hvordan konvertere en Raspberry Pi til en Always-On Usenet Machine Guide, har du allerede Cheetah installert. Hvis du bare fulgte med BitTorrent-guiden, må du installere den. På terminalen skriver du inn følgende kommando:

sudo apt-get install python-cheetah

Etter installasjon av Git og Python-Cheetah (hvis du planlegger å bruke SickBeard for TV-programmer), er vi klar til å komme i gang.

Installere og konfigurere SickBeard på Raspbian

SickBeard er et fjernstyringsverktøy for Usenet og BitTorrent nedlastinger. Usenet-støtten er betydelig mer moden enn BitTorrent-støtten, men de er begge funksjonelle.I et nøtteskall forteller du SickBeard hvilken TV du vil se, og det virker som en Internett-drevet TiVo, laster ned disse forestillingene for deg (enten fra en backlog hvis du fanger opp eller som de blir utgitt dersom showsamlingen din er oppdatert). Det er en fantastisk måte å holde deg på dine favorittprogrammer.
SickBeard er et fjernstyringsverktøy for Usenet og BitTorrent nedlastinger. Usenet-støtten er betydelig mer moden enn BitTorrent-støtten, men de er begge funksjonelle.I et nøtteskall forteller du SickBeard hvilken TV du vil se, og det virker som en Internett-drevet TiVo, laster ned disse forestillingene for deg (enten fra en backlog hvis du fanger opp eller som de blir utgitt dersom showsamlingen din er oppdatert). Det er en fantastisk måte å holde deg på dine favorittprogrammer.

Installere SickBeard: For å installere SickBeard, åpne opp terminalen og skriv inn følgende kommando:

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

Når installasjonen er fullført, bytt til SickBeard-katalogen og kjør SickBeard for første gang:

cd Sick-Beard

python SickBeard.py

Det ser ut til å hænge et øyeblikk, og så ser du et velkjent SickBeard-skript whiz ved, og deretter tomgang. På dette punktet kan du hoppe inn i en nettleser og peke den på følgende adresse for å sjekke SickBeard ut:

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

Konfigurere SickBeard: I motsetning til noen av verktøyene vi har brukt i de tidligere opplæringene, har SickBeard ingen konfigurasjonsveiviser for å gå gjennom oppsettet. Vi går deg gjennom de viktige skrittene nå. Vi viser de aktuelle elementene du vil endre ved deres seksjon i konfigurasjonsdelen av SickBeards grensesnitt.

I Config -> Generelt seksjon:

Fjern merket for Launch Browser: Vi kommer til å få tilgang til boksen eksternt, det er ikke behov for dette ressursmessige alternativet.

Under Webgrensesnitt: Du kan, hvis du ønsker, legge til et brukernavn og passord til SickBeard og / eller endre portnummeret.

I Config -> Søk innstillinger seksjon:

Her konfigurerer vi SickBeard for å jobbe med Usenet og / eller BitTorrent-klienten. SickBeard skinner virkelig med Usenet, og vi oppfordrer deg til å gå den ruten.

Juster Usenet Retention: Standard er 500 dager. Hvis du har en Premium Usenet-leverandør, bør du være mye høyere, vanligvis 1100+ dager. Sjekk med leverandøren og fyll inn riktig nummer her.

Under NZB Search, kontroller at "Søk NZB" er merket, og at du har valgt SABnzbd. Plugg inn nettadressen, brukernavnet og passordet (hvis du angir en), og API-nøkkelen fra din SABnzbd-installasjon. Klikk "Test SABnzbd" når du er ferdig for å sikre at SickBeard kan kommunisere med det.

Merk: Hvis du er satt på med BitTorrent, må du sjekke "Search Torrents" og angi watch-mappen for din Torrent-klient.

I Config -> Søkeleverandører seksjon:

Her kan du velge hvilke indekser som skal søkes og skrive inn API-nøklene dine for private / betale søkeindekser.

Under Leverandørprioriteter kan du sjekke for å aktivere leverandører og deretter dra og slippe dem i listen for å prioritere dem. Som standard er Womble's Index merket. Du kan sjekke Sick Beard Index og nzbX, men resten av dem krever kontoer med API-nøkler. Du må besøke de respektive nettstedene og gå gjennom registreringsprosessen for å bruke dem.

Merk: Hvis du slår på torrent-søk i forrige trinn, vil du også se TV-torrentsporere som er oppført her.

I Config -> Postbehandling seksjon:

I den første "Etterbehandlings" -delen, la "TV Download Dir" være tom. Vi skal sette opp et hjelpeskript for SABnzbd som skal ta vare på denne funksjonen. Fjern merket for "Oppbevar originale filer"; Vi har ikke plass på vår mini Pi-server for å lagre duplikater av alt vi laster ned. Kontroller "Flytt tilknyttede filer" og "Gi nytt navn til episoder" slik at SickBeard flytter eventuelle tilleggsfiler som lastes ned med TV-innholdet ditt og omdøper viserene med konvensjonen du velger i delen "Naming".

Til slutt kan du ha SickBeard-nedlastingsmetadata i formatet som passer til mediasenteroppsettet. Siden vi bruker alle XBMC-installasjoner, valgte vi XBMC for vår "Metadata Type" og sjekket alle metadata filtyper vi ønsket at SickBeard skulle lage (som mappebilder og fanart).

I Config -> Varsler seksjon:

Denne delen er helt valgfri. Du kan sette opp varslinger på medieklientene dine (for eksempel XBMC) og varslingstjenester som Growl. XBMC-varslene kan være svært nyttig hvis du vil ha et fullt automatisert system, da du kan sette SickBeard for å tvinge XBMC til å utføre biblioteksoppdateringer etter at nye serier er lastet ned.

Koble SABnzbd og SickBeard: Riktig konfigurert SickBeard og SABnzbd har et hyggelig symbiotisk forhold. Du kan sette opp det slik at SickBeard finner forestillingene, sparker NZB-filene til SABnzbd, og deretter setter SABnzbd på et SickBeard-hjelpeskript for å etterprosessere alle showene og overføre dem til de aktuelle mappene. Når du er konfigurert, er prosessen helt sømløs.

For å koble de to sammen, må vi kopiere hjelpeskriptet og redigere den meget lille konfigurasjonsfilen som følger med den. Først legg inn følgende kommando på terminalen for å ta deg til mappen der de to filene er plassert:

cd /home/pi/Sick-Beard/autoProcessTV

Innenfor den katalogen er de to filene vi bryr oss om: autoProcessTV.py (hjelpeskriptet) og autoProcessTV.cfg.sample (prøvekonfigurasjonsfilen). La oss åpne konfigurasjonsfilen og gjøre endringer. Skriv inn følgende kommando:

nano autoProcessTV.cfg.sample

I nano-editoren, dobbeltklikk at alt i den enkle konfigurasjonsfilen samsvarer med installasjonen din. Som standard peker konfigurasjonsfilen på den lokale verten, på port 8081, uten brukernavn eller passord. Hvis du har endret noen av innstillingene (for eksempel portnummeret eller ved å legge til i et brukernavn / passord), rediger filen for å gjenspeile det. Når du er ferdig, trykk CTRL + X for å avslutte. Endre filnavnet til autoProcessTV.cfg (slippe.prøven fra slutten).

Det er to måter å gi SABnzbd tilgang til skriptene.Den dovne måten er å bare endre postbehandlingsskriptkatalogen i SABnzbds Config -> Mappeseksjon til / home / pi / Sick-Beard / autoProcessTV. Hvis SickBeard-skriptene er de eneste postbehandlingsverktøyene du bruker, fungerer dette bra.

Alternativt, hvis du vil beholde alle SABnzbd-skriptene på ett sted, kan du bruke følgende kommando for å kopiere dem til SABnzbd-skriptmappen din (mappen vi konfigurerer i Usenet-guiden):

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

Uansett, når du har skriptene konfigurert og kopiert, må du fortelle SABnzbd å bruke dem. I SABnzbd, naviger til Config -> Kategorier og opprett en ny kategori "tv". I skriptdelen velger du sabToSickBeard.py som postbehandlingsskript. Hvis du ønsker å opprette en mappe der TV-nedlastingene dine vil bli midlertidig sekvestrert fra andre nedlastinger før du blir slått av til den permanente TV-mappen, kan du angi en mappe / bane (for eksempel SickBeardTV). Pass på å trykke på Legg til-knappen for å lagre endringene dine.

Legge til viser til SickBeard: Nå som du har konfigurert SickBeard, er det tid for den viktigste delen: legge til TV-programmer i ditt nye automatiserte system.

Først må vi lage en katalog for SickBeard for å lagre showene. (Hvis du allerede har en TV-programkatalog satt opp på den eksterne harddisken du bruker med Pi, hopper du over dette trinnet). På terminalen skriver du inn følgende kommando (endrer banenavnet hvis du ikke bruker det samme oppsettet vi opprettet tidligere opplæringsprogrammer):

mkdir /media/USBHDD1/shares/TV/

Nå, fra det største SickBeard-grensesnittet, klikker du på Add Shows (plassert på den sekundære navigasjonslinjen øverst i venstre hjørne). Du har to alternativer for å legge til show i systemet: du kan opprette en ny oppføring for et nytt show, eller du kan importere TV-programmer du allerede har lastet ned i systemet. Selv om du ikke har en eksisterende TV-samling for å legge til SickBeard, trenger vi fortsatt å begynne med "Legg til eksisterende viser" -knappen for å peke SickBeard på vårt TV-show katalog (uansett om den er tom eller full).

Klikk på Legg til eksisterende visninger, og klikk deretter Ny på fanen Behandle kataloger. Velg TV-mappen din i filutforskeren. Når du har klikket på OK, klikker du på Angi som standard og deretter Send inn nederst på siden.

Når du har konfigurert standard TV-katalog, kan du navigere til Legg til programmer -> Legg til nytt show for å legge til et TV-program i samlingen din. Skriv inn en full eller delvis visningstittel i søkeboksen, søk etter den, og velg deretter visningen du vil overvåke og laste ned. Klikk ved siden av å dobbeltsjekke mappen den vil bli deponert i og neste gang for å fortelle SickBeard om du vil at de manglende episodene skal flagges som ønsket eller hoppet over, samt videokvaliteten til nedlastingen. Hvis alt ser bra ut, klikker du på Legg til. Du vil bli returnert til showlisten din, og SickBeard vil opprette mappen for showet, laste ned metadataene, og begynne å lete etter episoder. (Hvis du ikke vil vente på timeren for å telle ned til neste episodesøk, kan du klikke på Administrer -> Tilbakestill oversikt for å tvinge et søk umiddelbart.)

Kjører SickBeard ved oppstart: Det er ett siste skritt for SickBeard konfigurasjonsprosessen; Vi skal legge til et lite oppstartsskript for å starte SickBeard på oppstart. Det er ikke noe poeng med å ha en automatisk TV-programnedlasting, tross alt, hvis du må starte opp det manuelt. Vi har opprettet nok av disse oppstartskriptene i forrige Raspberry Pi som nedlastingsboksopplæringsprogrammer, som vi bare skal liste av kommandoene du må skrive inn uten detaljert trinnvis nedbryting.

Skriv inn følgende kommandoer på terminalen for å kopiere oppstartsskriptet, endre tillatelsene og oppdatere oppstartsfilene:

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 sickbeard standardinnstillinger

Det er alt der er til det, nå er du klar til å gå! Legg til gamle viser du ønsker at du ville ha sett, legg til viser at du for tiden ser på, legg til programmer som ikke engang har luftet, men du vil se. SickBeard vil sømløst og automatisk laste ned dem alle for deg.

Installere og konfigurere CouchPotato på Raspbian

Hvis du er utmattet fra alt som konfigurerer i forrige avsnitt, ta hjertet. SickBeard er langt det mest kompliserte verktøyet for å konfigurere i vår roundup i dag. La oss begynne med CouchPotato-filmen tilsvarer SickBeards automatiserte TV-nedlasting.
Hvis du er utmattet fra alt som konfigurerer i forrige avsnitt, ta hjertet. SickBeard er langt det mest kompliserte verktøyet for å konfigurere i vår roundup i dag. La oss begynne med CouchPotato-filmen tilsvarer SickBeards automatiserte TV-nedlasting.

Installere CouchPotato: Vi har allerede installert alle avhengighetene, så la oss komme rett ned for å ta tak i kildekoden fra Git. På terminalen skriver du inn følgende kommando:

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

Når du har kjørt Python-skriptet, vil markøren bare gå i tomgang. Hvis du i stedet får et krasjdump, må du foreta en rask redigering slik at du kan slå på webdemoen og oppstartsveiviseren. Gjør dette bare hvis skriptet krasjer. På terminalen skriver du inn følgende kommando:

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

I skriptet, siden ned til du ser denne delen, og legg til linjen vi har fet skrift på:

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

Lagre endringene og gjenopprett skriptet. Når skriptet har blitt vist, kan du peke nettleseren din på følgende adresse for å komme i gang:

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

Akkurat som med SickBeard, skal vi gå gjennom det grunnleggende oppsettet. De relevante kommandoene er oppført etter seksjon.

Konfigurere CouchPotato: Du kan hoppe over Velkommen seksjon. Vi har ingen eksisterende CouchPotato database å importere (hvis du flytter og gamle CouchPotato installerer til din nye Raspberry Pi nedlastingsboks, følg instruksjonene og pek veiviseren på dine gamle data.db)

I Generell seksjonen, kan du angi et brukernavn og passord, samt endre portnummeret hvis du ønsker det.Fjern merket for "Start nettleser".

Image
Image

I nedlastere avsnittet, må du enten 1) sette CouchPotato opp for å kommunisere med SABnzbd eller 2) angi en overvåket mappe for torrentfilene dine for å få det til å fungere med Deluge. Vi setter det opp for å jobbe med SABnzbd: gå videre og la verten alene og sett inn SABnzbd API-nøkkelen din (den samme du brukte til SickBeard).

Du kan også spesifisere en SABnzbd-kategori. For å virkelig automatisere hele prosessen, anbefaler vi på det sterkeste dette trinnet - ved å aktivere en bestemt CouchPotato-kategori, hjelper den automatiske renamer / file mover til å fungere jevnere.

I leverandører avsnitt, velg de leverandører du ønsker CouchPotato å bruke. Akkurat som med SickBeard, må du legge inn innloggingsdetaljer / API-nøkler for premiumleverandører.

I Renamers delen, kan du sette opp automatisk fil omdøping / flytting. Dette er en fantastisk funksjon. Sett mappen Til til å angi hvor du vil at filmene skal gå, sjekk opprydding og spesifiser en Fra-mappe (dette bør være den samme mappen du har tildelt film-taggen i SABnzbd).

I Automasjon seksjonen, kan du installere et GreaseMonkey-skript eller bokmerke som gjør det mulig å legge til ønskede filmer i din CouchPotato-installasjon fra nettleseren din, lett å lese.

Når du er ferdig, vurder innstillingene dine og klikk på den gigantiske grønne knappen nederst. Selv om oppstartsveiviseren dekker omtrent alle relevante innstillinger, er det ett område du kanskje vil kikke på. Oppstartsveiviseren ber deg ikke om å konfigurere varsler. For å gjøre det, klikk på giret øverst i høyre hjørne og klikk deretter på Varsler i navigeringspanelet. Der, akkurat som i SickBeard, kan du aktivere pushvarsler til en rekke systemer, inkludert XBMC-enheter, skrivebord med Growl-meldinger aktivert, og til og med sette opp e-postmeldinger.

Konfigurere CouchPotato å starte ved oppstart: På dette tidspunktet vet vi at du er glad for å komme i gang med å plugge inn dine må-se filmer til CouchPotato, men vi har et lite skritt igjen for å fullføre før vi går videre. Vi må sette opp oppstartsfilene for å sikre at CouchPotato lanseres ved oppstart.

Åpne terminalen og skriv inn følgende kommandoer:

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

På dette tidspunktet er du ferdig med konfigurasjonen, og du kan komme deg til forretninger med din nye CouchPotato-installasjon.

Installere og konfigurere hodetelefoner på Raspbian

Image
Image

Det endelige automatiseringsverktøyet i vår trifecta av automatiseringsguddom i dag er Hodetelefoner: Som SickBeard er til TV og CouchPotato er å Film, er hodetelefoner til å gjette det musikk.

Installere hodetelefoner: For å komme i gang, åpne opp terminalen og skriv inn følgende kommando:

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

python hodetelefoner / Hodetelefoner.py

Konfigurere hodetelefoner: Som SickBeard er det ingen installasjonsveiviser, men innstillingsmenyen er rett fremover. Klikk på giret i øvre høyre hjørne av hodetelefongrensesnittet for å få tilgang til innstillingsmenyen. Vi går gjennom hver relevant seksjon en etter en.

I Webgrensesnitt seksjonen, kan du legge til et innloggingsnavn / passord, endre portnummeret og slå på hodetelefon-APIen (nødvendig for noen tredjepartshjelpeprogrammer).

I nedlasting Innstillinger, må du peke Hodetelefoner på SABnzbd-installasjonen din med samme informasjon som du brukte til SickBeard og CouchPotato (verten med portnummer, brukernavn og passord hvis aktivert, samt API-nøkkelen). Ikke glem å dra nytte av kategorifunksjonen, og spesifiser deretter en undermappe i din SABnzbd nedlastingsmappe for musikk. Du kan også, som de andre automatiseringsappene, konfigurere hodetelefoner til å bruke torrents hvis du ønsker det.

I Kvalitet og etterbehandling seksjonen, kan du angi kvaliteten basert på din foretrukne bithastighet (eller angi den for tapsløs kvalitet). Du kan også angi etterbehandlingsfunksjonene som automatisk innlemming av albumkunst, sortering til mapper og automatisk filoverføring.

Til slutt, under Avanserte innstillinger, Det er en mengde innstillinger du kan tinker med (selv om vi vil råde deg til å lese nøye før du vil bytte ting på og av). Du kan endre omdøpsformatet, aktivere automatisk omkoding av lydformater og aktivere varsler.

Den viktigste innstillingen under menyen Avanserte innstillinger for en ny Hodetelefon-bruker er "Musicbrainz Mirror" -alternativet nede i nedre høyre hjørne. La det som det er,men Hvis du oppdager at du stadig får "hente feil" -feil når du søker etter artister og album, må du komme tilbake til denne delen og velge et alternativt speil.

Når du er ferdig med å tinkere, må du sørge for å trykke Lagre endringer nederst og deretter Start på nytt i øvre høyre hjørne for at endringene skal tre i kraft.

Det eneste andre store konfigurasjonstrinnet du kanskje bør vurdere er at hvis du allerede har mye musikk på den eksterne stasjonen du bruker med din Pi, kan du sette inn hodetelefoner for å administrere samlingen din. Du kan gjøre det ved å klikke på Behandle i hovednavigasjonslinjen og peke Hodetelefoner på riktig katalog.

Konfigurere hodetelefoner for å starte ved oppstart: På dette tidspunktet er du klar til å begynne å søke og bruke hodetelefoner, men som med våre tidligere automatiseringsverktøy, skal vi aktivere automatisk oppstart ved oppstart. For å gjøre dette, skriv inn følgende kommandoer på terminalen:

cd ~/headphones sudo nano init.ubuntu

Inne i init.ubuntu-filene skal vi gjøre to raske endringer.Ja, øverst på filen advarer den strengt mot redigering av filen (men vi lever på kanten, og enda viktigere, bruker vi ikke en dedikert brukerkonto bare for hodetelefoner, så vi må gjøre denne endringen).

Rull ned linje 29 og 30:

## HP_USER= #$RUN_AS, […]

## HP_HOME= #$APP_PATH, […]

Rediger kommentaren ##-merkene på disse to linjene og sett inn følgende brukernavn og hjemmekatalog:

HP_USER=pi #$RUN_AS, […]

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

Trykk CTRL + X for å avslutte, lagre arbeidet ditt, og skriv deretter inn følgende kommandoer ved spørringen:

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

Hodetelefoner er nå satt til å kjøre på oppstart, og den endelige delen av nedlastingsautomasjonens trippelangrep er satt i spill.

På dette punktet er din Raspberry Pi-boks et start-til-slutt nedlastingsdyr som nesten ikke trenger noen pleie eller fôring. Vi har gått deg gjennom å installere en Usenet- og BitTorrent-klient, og med denne siste avbetalingen har du nå tre praktiske automatiseringsverktøy for å lage din Raspberry Pi-nedlastingsboks, har hendene av som en liten, lav-strøm, hodeløs mikroserver kan være.

Når det er sagt, er det alltid morsommere å ha med den lille, kraftige Pi-lyden av med Raspberry Pi-ideene dine, og vi vil gjøre det vi kan for å få dem til liv.

Anbefalt: