If-Koubou

Kā automatizēt jūsu vienmēr pieejamo Raspberry Pi lejupielādes lodziņu

Kā automatizēt jūsu vienmēr pieejamo Raspberry Pi lejupielādes lodziņu (Kā)

Mēs nesen parādījām, kā padarīt jūsu Raspberry Pi 24/7 mazjaudas lejupielādes mašīnā. Tagad mēs atgriežamies, lai parādītu, kā padarīt sistēmu gandrīz pilnīgi atslēgtu ar lieliskiem automatizācijas rīkiem.

Kāpēc es gribu to izdarīt?

Ja jūs kopā ar mūsu Raspberry Pi lejupielādes projektu sekojat, šajā procesa posmā jums ir pilnvērtīga BitTorrent / Usenet mašīna. Tas ir lieliski, bet tas nav pilnībā automātisks. Jums joprojām ir jārīkojas diezgan regulāri, lai saglabātu to pie jauniem failiem, izlasot savas iecienītākās TV šāvienu epizodes un tā tālāk.

Kad esat pabeidzis mūsu Raspberry Pi lejupielādes lodziņa apmācības pēdējo segmentu, šodienas rokasgrāmatā par automatizāciju, jums būs pilnībā automatizēta ierīce uz rokām, kurā viss, kas jums jādara, ir pateikt to, ko vēlaties, un tas būs izpētīt Interneta piekļuve šiem failiem jūsu vārdā.

Ja jūs neesat strādājis kopā ar mums, noteikti veltiet laiku, lai uzzinātu, kā pagriezt aveņu Pi uz vienmēr-uz BitTorrent lodziņu un kā pagatavot aveņu Pi vienmēr izmantotajā Usenet mašīnā.

Kas man vajag?

Tāpat kā iepriekšējās konsultācijas, šajā apmācībā mēs pieņemam, ka jums ir instalēta Raspberry vienība ar Raspbian, var piekļūt ierīcei tieši no pievienotā monitora un klaviatūras vai attālināti, izmantojot SSH un VNC, un ka jums ir USB diskdzinis ( vai piedziņas). Turklāt mēs arī pieņemam, ka esat pabeidzis vismaz vienu (vai abas) mūsu konsultācijas, lai pagrieztu Raspberry Pi BitTorrent un / vai Usenet lejupielādes mašīnā. Ja jums ir jāpaaugstinās ātrums šajās jomās, mēs noteikti iesakām lasīt tālāk norādītās rokasgrāmatas, lai tie būtu šeit:

  1. HTG rokasgrāmata, lai sāktu darbu ar Raspberry Pi
  2. Kā konfigurēt jūsu Raspberry Pi attālai korpusai, darbvirsmai un failu pārsūtīšanai
  3. Kā pagatavot aveņu pīpa mazjaudas tīkla glabāšanas ierīcē
  4. Kā pagriezt aveņu Pi uz vienmēr uz BitTorrent Box
  5. Kā pagriezt aveņu Pi vienmēr uz Usenet mašīna

Tālāk norādītās apmācības sadaļas un tajā iekļautie rīki būs maz noderīgas, ja vēl neesat iestatījis savu Raspberry Pi un esat sasniedzis can-access-BitTorrent / Usenet posmu.

Kad esat šajā posmā, tomēr ir pienācis laiks pievērsties uzņēmējdarbībai, lai automatizētu visu jūsu būvniecību, lai atbrīvotu labestību.

Katra apmācības sadaļa ir neatkarīga no citiem. Piemēram, ja jūs vēlaties automatizēt televīzijas šovu noķeršanu, bet ne filmas noķeršanu, varat pāriet uz attiecīgo mācību daļas daļu un ignorēt pārējo.

Visbeidzot, neliela piezīme par visu automatizācijas rīku uzstādīšanu šajā rokasgrāmatā. Mēs noskaidrojām, ka jūs varat tos visus instalēt uz Aveņu Pī, netraucējot sistēmu pārāk stingri. Tomēr jo katrai automatizācijas sistēmai ir tendence būt mazliet smagā priekšējā galā (kad pirmo reizi to instalējat, bieži vien ir smags celšanas darbs, piemēram, atrast un lejupielādēt iepriekšējās televīzijas pārraižu epizodes, kuras vēlaties skatīties), mēs iesakām dot katrai iekārtai ir maz elpošanas telpas, lai tā varētu monopolizēt sistēmas resursus, SABnzbd un USB HDD. Kad esat aizgājuši no uzliesmojoša, viss būtu kārtībā, taču sākumā visās trīs automatizācijas progresīvās lietojumprogrammas, kas tiek piedāvātas blakus, pilnīgi nobloķējas, ierobežoti resursi, kas pieejami Pi.

Atkarību uzstādīšana

Lai izmantotu šajā rokasgrāmatā aprakstītos rīkus - SickBeard, CouchPotato un Headphones - pirms sākat darbu, jums būs jāinstalē dažas atkarības. (Mēs neatbildēsim uz atkarībām, kas jau ir instalēti, izmantojot noklusēto Rasbian izplatīšanu.)

Pirms kaut kas cits, mēs gatavojamies atjaunināt un uzlabot mūsu apt-get instalēšanas programmu. Ja jūs * tikko * sekoja kopā ar mūsu iepriekšējiem Raspberry Pi apmācībām, jūs varat droši izlaist to, kā tikko nesen esat jauninājis.

Termināla ievadiet šādas komandas:

sudo apt-get update
sudo apt-get jauninājums

Kad esat atjauninājis / uzlabojis, ir pienācis laiks sākt instalēt konkrētas atkarības, kas mums ir vajadzīgas. Pirmkārt, visi instrumenti izmanto Git programmatūras avota koda pārvaldības rīku. Tā kā Rasbian nav nosūtīts kopā ar Git, mums tas būs jāinstalē. Termināla ievadiet šādas komandas:

sudo apt-get install git-core

Kad tiek parādīts uzvedne, nospiediet Y, lai turpinātu instalēšanu un pagaidītu minūtes vai divas, kad procesi beidzas. Pēc tam divreiz pārbaudiet instalāciju, ierakstot "git -version" uzvednē, lai pārbaudītu, vai ir instalēta git. Ja tas neatgriež versijas numuru, palaidiet instalēšanas programmu vēlreiz.

Papildus Git, SickBeard (bet ne CouchPotato vai austiņas) ir atkarīgs no Cheetah, Python veidnes rīka. Ja jūs instalējāt SABnzbd "Kā pagatavot aveņu pī", vienmēr ir ieslēgts Usenet Machine ceļvedis, jums jau ir uzstādīta "Cheetah" versija. Ja jūs tikai sekojat kopā ar BitTorrent ceļvedi, jums tas būs jāinstalē. Termināla ievadiet šādu komandu:

sudo apt-get instalēt python-cheetah

Pēc Git un Python-Cheetah instalēšanas (ja plānojat izmantot SickBeard TV šovos), mēs esam gatavi sākt darbu.

SickBeard instalēšana un konfigurēšana uz Raspbian

SickBeard ir televīzijas pārvaldības rīks Usenet un BitTorrent lejupielādēm - Usenet atbalsts ir ievērojami vairāk nobriedis nekā BitTorrent atbalsts, taču tie abi ir funkcionāli. Rokas čaumalā jūs paziņojat SickBeard par to, kādas TV demonstrācijas vēlaties skatīties, un tas darbojas kā interneta tīklā TiVo, lejupielādējot šos šovus jums (vai nu no neatliekamās darbības, ja jūs uzlūkojat, vai arī kā tie tiek atbrīvoti, ja jūsu šovu kolekcija ir atjaunināta). Tas ir lielisks veids, kā palikt pie iecienītākajām programmām.

SickBeard instalēšana: Lai instalētu SickBeard, atveriet termināli un ievadiet šādu komandu:

git klona gits: //github.com/midgetspy/Sick-Beard.git

Kad instalēšana ir pabeigta, pārslēdzieties uz SickBeard direktoriju un palaidiet SickBeard pirmo reizi:

cd Sick-Beard
Python SickBeard.py

Šķiet, ka uz mirkli pakārt, un pēc tam jūs redzēsiet verbose SickBeard skriptu sīkšanu, un pēc tam pieturēsies.Šajā brīdī varat pārcelt uz tīmekļa pārlūkprogrammu un norādīt to pēc šādas adreses, lai pārbaudītu SickBeard:

http: // [Jūsu PI IP adrese]: 8081 / home /

SickBeard konfigurēšana: Atšķirībā no dažiem instrumentiem, kurus esam izmantojuši iepriekšējos apmācījumos, SickBeard nav konfigurācijas vedņa, kas mums palīdzētu izmantot iestatījumus. Mēs jums palīdzēsim veikt svarīgas darbības. Mēs norādīsim atbilstošos vienumus, kurus vēlaties mainīt, saskaņā ar SickBeard saskarnes konfigurācijas porcijas sadaļu.

Iekš Config -> General sadaļa:

Noņemiet atzīmi no palaišanas pārlūka: mēs attālināti piekļūstamies lodziņam, šī resursu izšķērdēšanas iespēja nav nepieciešama.

Tīmekļa interfeiss: ja vēlaties, varat pievienot SickBeard lietotājvārdu un paroli un / vai mainīt porta numuru.

Iekš Config -> Meklēšanas iestatījumi sadaļa:

Šeit mēs konfigurējam SickBeard strādāt ar mūsu Usenet un / vai BitTorrent klientu. SickBeard patiešām spīd ar Usenet, un mēs iesakām jums doties šajā maršrutā.

Noregulējiet Usenet saglabāšanu: noklusējums ir 500 dienas. Ja jums ir Premium Usenet pakalpojumu sniedzējs, jūsu aizturēšanai vajadzētu būt daudz lielākai, parasti 1100 + dienām. Sazinieties ar pakalpojumu sniedzēju un šeit ievadiet atbilstošo numuru.

NZB meklēšanas ietvaros pārliecinieties, vai ir atzīmēta opcija "Meklēšanas NZB" un ka esat izvēlējies SABnzbd. Pievienojiet URL, lietotājvārdu un paroli (ja iestatāt vienu) un API atslēgu no sava SABnzbd instalācijas. Noklikšķiniet uz "Pārbaudīt SABnzbd", kad esat pabeidzis, lai pārliecinātos, vai SickBeard var veiksmīgi sazināties ar to.

Piezīme. Ja jūs esat iestatījis BitTorrent lietošanu, jums jāpārbauda "Search Torrents" un jāiestata Torrent klienta skatīšanās mape.

Iekš Config -> Meklēšanas pakalpojumu sniedzēji sadaļa:

Šeit jūs varat izvēlēties, kuri indeksi, lai meklētu un ievadītu jūsu API atslēgas privātajiem / maksājumu meklēšanas indeksiem.

Sadaļā Provizorijas prioritātes varat pārbaudīt, lai iespējotu pakalpojumu sniedzējus, pēc tam velciet un nometiet tos sarakstā, lai tos prioritāri noteiktu. Pēc noklusējuma ir atzīmēts Womble indekss. Jūs varat pārbaudīt Sick Beard indeksu un nzbX, bet pārējiem tiem ir nepieciešami konti ar API atslēgas - jums ir jāapmeklē attiecīgās vietnes un jāiziet pierakstīšanās process, lai tos izmantotu.

Piezīme. Ja jūs ieslēdzāt Torrent meklēšanu iepriekšējā solī, jūs arī redzēsit šeit uzskaitītos TV torrentu izsekotājus.

Iekš Config -> Post apstrāde sadaļa:

Sākotnējā sadaļā "Pēcapstrāde" atstājiet "TV Download Dir" tukšu. Mēs gatavojamies izveidot palīdzības skriptu SABnzbd, kas rūpēsies par šo funkciju. Noņemiet atzīmi no "Keep Original Files"; mums nav vietas mūsu mini pi serverī, lai uzglabātu visu to lejupielāžu dublikātus. Pārbaudiet "Pārvietot saistītos failus" un "Pārdēvēt epizodes", lai SickBeard pārvietotu visus papildu failus, kas lejupielādēti ar jūsu TV saturu, un pārdēvēt rādītās ar izraudzīto konvenciju sadaļā "Nosaukums".

Visbeidzot, SickBeard lejupielādes metadatus varēsiet formatēt atbilstoši jūsu multivides centra iestatījumiem. Tā kā mēs izmantojam visas XBMC iekārtas, mēs izvēlējāmies XBMC mūsu metadatu tipam un pārbaudījām visus metadatu failu tipus, kurus mēs vēlējāmies izveidot SickBeard (piemēram, mapju attēlus un fanart).

Iekš Konfigurācija -> Paziņojumi sadaļa:

Šī sadaļa ir pilnīgi neobligāta. Varat iestatīt paziņojumus saviem multivides klientiem (piemēram, XBMC) un paziņojumu pakalpojumiem, piemēram, Growl. XBMC paziņojumi var būt ļoti noderīgi, ja vēlaties pilnībā automatizētu sistēmu, jo jūs varat iestatīt SickBeard, lai piespiestu XBMC veikt bibliotēkas atjauninājumus pēc jaunu skatu lejupielādes.

SABnzbd un SickBeard sasaiste: pareizi konfigurēta SickBeard un SABnzbd ir jauka simbiotiskā saikne. Jūs varat to iestatīt, lai SickBeard atrastu šovus, uzsāk NZB failu pārsūtīšanu uz SABnzbd, un pēc tam SABnzbd savukārt pieprasa SickBeard palīdzības skriptu, lai pēc process apstrādātu visas pārraides un pārsūtītu tos uz savām atbilstošajām mapēm. Kad tas ir konfigurēts, process ir pilnīgi bezšuvju.

Lai savienotu abus kopā, mums ir nepieciešams nokopēt palīgētāja skriptu un rediģēt ļoti nelielu konfigurācijas failu, kas tam pievienots. Vispirms ievadiet šādu komandu terminālā, lai jūs nokļūtu mapē, kurā atrodas divi faili:

cd / home / pi / Sick-Beard / autoProcessTV

Šajā direktorijā ir divi no mums svarīgiem failiem: autoProcessTV.py (palīgs skripts) un autoProcessTV.cfg.sample (konfigurācijas fails). Atveram konfigurācijas failu un veicam izmaiņas. Ievadiet šādu komandu:

nano autoProcessTV.cfg.sample

Nano redaktorā pārbaudiet, vai viss vienkāršajā konfigurācijas failā atbilstu jūsu instalācijai. Pēc noklusējuma konfigurācijas fails norāda vietējā mītnē 8081. protokolā bez lietotājvārda vai paroles. Ja esat mainījis kādu no iestatījumiem (piemēram, porta numuru vai pievienojot lietotājvārdu / paroli), rediģējiet failu, lai to atspoguļotu. Kad esat pabeidzis, nospiediet CTRL + X, lai izietu. Mainiet faila nosaukumu uz autoProcessTV.cfg (nolaižot paraugu no beigām).

Ir divi veidi, kā piešķirt SABnzbd piekļuvi skriptiem. Slinkums ir vienkārši mainīt pēcapstrādes skriptu direktoriju SABnzbd sadaļā Config -> Folder sadaļā / home / pi / Sick-Beard / autoProcessTV. Ja SickBeard skripti ir vienīgie pēcapstrādes rīki, kurus izmantojat, tas darbosies pareizi.

Alternatīvi, ja vēlaties saglabāt visus savus SABnzbd skriptus vienā atrašanās vietā, varat izmantot šo komandu, lai tās kopētu savā SABnzbd skriptu mapē (mapē, kuru mēs iestatījām Usenet ceļvedī):

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

Katrā ziņā, ja jums ir konfigurēti un nokopēti skripti, jums ir jāpaziņo SABnzbd, lai tos izmantotu. SABnzbd, dodieties uz Config -> Kategorijas un izveidojiet jaunu kategoriju "tv". Skripta sadaļā atlasiet sabToSickBeard.py kā jūsu pēcapstrādes skriptu. Ja vēlaties izveidot mapi, kurā jūsu TV lejupielādes tiks uz laiku noņemtas no citām lejupielādēm, pirms tiek pārslēgtas uz pastāvīgo TV mapi, varat iestatīt mapi / ceļu (piemēram, SickBeardTV). Lai saglabātu izmaiņas, noteikti pieskarieties pogai Pievienot.

Pievienojot izstādēm SickBeard: Tagad, kad esat konfigurējis SickBeard, ir pienācis laiks vissvarīgākajai daļai: televīzijas pārraižu pievienošana jaunai automatizētai sistēmai.

Pirmkārt, mums ir jāizveido direktorijs SickBeard, lai saglabātu šovus. (Ja jums jau ir TV rādīšanas katalogs, kas izveidots ārējā cietajā diskā, kuru izmantojat kopā ar Pi, izlaidiet šo soli). Termināla ievadiet šādu komandu (mainot vietnes nosaukumu, ja neesat izmantojis to pašu iestatījumu, pie kura mēs izveidojām iepriekšējās apmācības):

mkdir / media / USBHDD1 / akcijas / TV /

Tagad, no galvenā SickBeard saskarnes, noklikšķiniet uz Pievienot šovi (atrodas sekundārajā navigācijas joslā augšējā kreisajā stūrī). Jums ir divas iespējas rādīt sistēmai pievienošanu: varat izveidot jaunu ierakstu jaunai izstādei vai arī importēt TV rādītās, kuras jau esat lejupielādējis sistēmā. Pat ja jums nav esošas TV šovu kolekcijas, lai pievienotu SickBeard, mums joprojām jāsāk ar pogu "Pievienot esošās rādītās", lai SickBeard rādītu mūsu TV pārraides direktorijā (neatkarīgi no tā, vai tā ir tukša vai pilna). .

Noklikšķiniet uz Pievienot esošās rādītnes, pēc tam cilnē Pārvaldīt direktorijas noklikšķiniet uz Jauns. Faila meklētājā izvēlieties savu TV mapi. Pēc noklikšķināšanas uz Labi noklikšķiniet uz Iestatīt kā noklusējumu un pēc tam uz Iesniegt lapas apakšdaļā.

Kad esat iestatījis noklusējuma TV direktoriju, varat doties uz sadaļu Pievienot šovus -> Pievienot jaunu izstādi, lai savai kolekcijai pievienotu TV pārraidi. Meklēšanas lodziņā ievadiet pilnīgu vai daļēju izstādes nosaukumu, atrodiet to un pēc tam atlasiet demonstrāciju, kuru vēlaties pārraudzīt un lejupielādēt. Noklikšķiniet uz pogas, lai dubultā pārbaudītu mapi, kurā tā tiks noglabāta, un vēlreiz, lai pateiktu SickBeard, vai vēlaties, lai trūkstošās epizodes tiktu atzīmētas kā Wanted vai Skipped, kā arī lejupielādes video kvalitāte. Ja viss izskatās labi, noklikšķiniet uz Pievienot. Jums tiks atgriezts jūsu izstāžu sarakstā, un SickBeard izveidos izstādes mapi, lejupielādēs meta datus un sāks meklēt epizodes. (Ja jūs nevēlaties gaidīt, kamēr taimeris atgriezīsies nākamajā epizodes meklēšanā, varat noklikšķināt uz Pārvaldīt -> Pārskats, lai nekavējoties piespiestu meklēšanu.)

Sacīkšu palaišana darbā ar startēšanu: SickBeard konfigurācijas procesam ir viens pēdējais solis; mēs gatavojamies pievienot nelielu starta skriptu, lai palaistu SickBeard. Galu galā nav nekādas jēgas, ka jums būtu automātiska TV pārraides lejupielāde, ja jums to manuāli jāuzsāk. Mēs esam izveidojuši pietiekami daudz no šiem starta skriptiem iepriekšējā Raspberry Pi kā Download Box apmācībās, ka mēs tikai gatavojamies uzskaitīt komandas, kas jums jāievada, bez detalizēta soli pa solim nojauktu.

Termināļā ievadiet šādas komandas, lai kopētu startēšanas skriptu, mainītu atļaujas un atjauninātu starta 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 noklusējuma noklusējums

Tas viss ir tā, tagad esi gatavs doties! Pievienojiet vecās izstādes, kuras vēlaties skatīties, pievienojiet parāda, ka pašlaik skatāties, pievienojiet izrādes, kuras vēl nav izlaistas, bet kuru vēlaties skatīties. SickBeard vienmērīgi un automātiski tos visus lejupielādēs jums.

Instalēšana un konfigurēšana CouchPotato par Raspbian

Ja esat iztērējis no visiem, kas konfigurē iepriekšējā sadaļā, uzņemiet uzmanību. SickBeard ir pats sarežģītākais veids, kā mūsdienās konfigurēt mūsu apkopojumu. Sāksim darbu ar CouchPotato - filmu, kas līdzinās SickBeard automatizētai TV lejupielādei.

CouchPotato instalēšana: Mēs jau esam instalējuši visas atkarīgās ierīces, tāpēc ļaujim ātri saķerēt pirmkodu no Git. Termināla ievadiet šādu komandu:

cd / home / pi
git klons http://github.com/RuudBurger/CouchPotatoServer.git
Python CouchPotatoServer / CouchPotato.py

Pēc tam, kad palaižat Python skriptu, kursors vienkārši darbosies dīkstāvē. Ja tā vietā iegūstat avārijas izgāšanu, jums būs jāveic ātra rediģēšana, lai jūs varētu ieslēgt tīmekļa deemonu un palaišanas vedni. Tikai veiciet šo rediģēšanu, ja skripts tiek avarēts. Termināla ievadiet šādu komandu:

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

Skriptā uz leju, līdz tiek parādīta šī sadaļa, un pievienojiet līniju, kurai mēs esam izteikuši treknrakstu:

config =
'use_reloader': reloader,
"osta": tryInt (Env.setting ("osta", noklusējums = 5000)),
"uzņēmēja": Env.setting ('host', default = "),
'ssl_cert': Env.setting ('ssl_cert', default = None)
'ssl_key': Env.setting ('ssl_key', default = None)
"uzņēmēja": Env.setting ('host', default = "0.0.0.0"),

Saglabājiet izmaiņas un atkārtojiet skriptu. Kad skripts darbojas veiksmīgi, varat sākt pārlūkprogrammas norādīšanu uz šādu adresi:

http: // [Jūsu PI IP adrese]: 5050 / vednis /

Tāpat kā ar SickBeard, mēs ejam pa jums ar pamata iestatīšanu. Attiecīgās komandas ir uzskaitītas pēc sadaļas.

CouchPotato konfigurēšana: Jūs varat izlaist Laipni lūdzam sadaļa.Mums nav esošas CouchPotato datubāzes importēšanai (ja jūs pārvietojat un vecā CouchPotato instalējat uz savu jauno Raspberry Pi lejupielādes lodziņu, izpildiet norādījumus un norādiet vedni pie vecā datu.db)

Iekš Ģenerālis sadaļā, varat iestatīt lietotājvārdu un paroli, kā arī mainīt porta numuru, ja vēlaties. Noņemiet atzīmi no "Pārlūkprogrammas palaišana".

Iekš Downloaders sadaļā, jums ir vai nu 1) jāiestata CouchPotato, lai sazinātos ar SABnzbd, vai 2) norādiet torrentu failu skatīto mapi, lai tā darbotos ar Deluge. Mēs to iestatām, lai strādātu ar SABnzbd: dodieties uz priekšu un atstājiet saimniekdatoru vienatnē un ievietojiet savu SABnzbd API atslēgu (to pašu, kuru izmantojāt SickBeard).

Varat arī norādīt SABnzbd kategoriju. Lai patiešām automatizētu visu procesu, mēs ļoti iesakām šo pakāpenisko darbību, dodot iespēju konkrētam CouchPotato kategorijā, tas palīdz automātiskajam pārdēvētājs / faila pārvietotājam darboties vienmērīgāk.

Iekš Sniedzēji sadaļā, izvēlieties pakalpojumu sniedzējus, kurus vēlaties izmantot CouchPotato. Tāpat kā ar SickBeard, jums ir jāievieto pieteikšanās informācija / API atslēgas piemaksu sniedzējiem.

Iekš Renamers sadaļā, varat iestatīt automātisku failu pārdēvēšanu / pārvietošanu. Šī ir fantastiska funkcija. Iestatiet mapi To, lai norādītu, kur vēlaties, lai filmas iet, pārbaudiet tīrīšanu un norādiet mapi From (tai jābūt tai pašai mapei, kuru esat piešķīris filmas tagam SABnzbd).

Iekš Automatizācija sadaļā, jūs varat instalēt GreaseMonkey skriptu vai grāmatzīmes sarakstu, kas jūsu pārlūkprogrammai ļauj viegli pievienot pelēkojošus failus no jūsu pārlūkprogrammas CouchPotato.

Kad esat pabeidzis visu, pārskatiet savus iestatījumus un apakšā noklikšķiniet uz milzīgā zaļā pogas. Lai gan starta vednis aptver gandrīz visu atbilstošo iestatījumu, ir viena zona, kuru jūs varētu vēlēties skatīties. Startēšanas vednis neaicina jūs iestatīt paziņojumus. Lai to izdarītu, noklikšķiniet uz zobrata augšējā labajā stūrī un pēc tam uz navigācijas sānjoslas noklikšķiniet uz Paziņojumi. Tur, tāpat kā SickBeard, jūs varat ieslēgt push paziņojumus dažādām sistēmām, tostarp XBMC vienībām, darbvirsmām ar iespējotu Growl paziņojumiem un pat iestatīt e-pasta paziņojumus.

CouchPotato konfigurēšana, lai sāktu boot: Šajā brīdī mēs zinām, ka jūs esat satraukti, lai sāktu ieskatīties filmām, kas jāfotogrāfējas, uz CouchPotato, taču mums ir jāveic mazs solis, lai pabeigtu, pirms mēs turpināsim. Mums ir jāiestata starta faili, lai nodrošinātu, ka CouchPotato tiek palaists boot laikā.

Atveriet termināli un ievadiet šādas komandas:

cd ~ /
sudo cp CouchPotatoServer / init / ubuntu /etc/init.d/couchpotato
sudo chmod 755 /etc/init.d/couchpotato
sudo update-rc.d couchpotato noklusējuma vērtības

Šajā brīdī jūs visi esat pabeidzis ar konfigurāciju, un jūs varat iesaistīties uzņēmējdarbībā ar savu jauno CouchPotato instalāciju.

Austiņu instalēšana un konfigurēšana uz Raspbian

Pēdējais automatizācijas rīks mūsu automatizācijas labestības jomā šodien ir Austiņas: tā kā SickBeard ir TV un CouchPotato ir Movies, austiņas ir, lai jūs to uzminētu, mūziku.

Austiņu instalēšana: Lai sāktu darbu, atveriet terminālu un ievadiet šādu komandu:

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

Python austiņas / Headphones.py

Austiņu konfigurēšana: Tāpat kā SickBeard, instalēšanas vednis nav pieejams, taču iestatījumu izvēlne ir pietiekami taisna. Lai piekļūtu iestatījumu izvēlnei, noklikšķiniet uz pogas Austiņu saskarnes augšējā labajā stūrī. Mēs pārietam pa visām attiecīgajām sadaļām pa vienam.

Iekš Web interfeiss sadaļā, varat pievienot pieteikumvārdu / paroli, mainīt porta numuru un ieslēgt Headphones API (nepieciešams dažām trešo pušu palīgprogrammām).

Iekš Lejupielādēt iestatījumu sadaļā jums jāpievieno austiņas ar SABnzbd instalēšanu, izmantojot to pašu informāciju, kuru izmantojāt SickBeard un CouchPotato (uzņēmēja ar porta numuru, lietotājvārdu un paroli, ja ir iespējota, kā arī API atslēga). Neaizmirstiet izmantot kategorijas funkciju un pēc tam norādīt apakšmapi savā SABnzbd lejupielādes mapē mūzikai. Jūs varat, tāpat kā citas automatizācijas lietotnes, arī konfigurēt austiņas, lai, ja vēlaties, izmantotu torrentus.

Iekš Kvalitāte un pēcapstrāde sadaļā, varat iestatīt kvalitāti, pamatojoties uz vēlamo bitu pārraides ātrumu (vai iestatīt to bezzudumu kvalitātei). Varat arī iestatīt pēcapstrādes funkcijas, piemēram, automātisku albuma attēlu iestrādāšanu, šķirošanu mapēs un automātisku failu pārdēvēšanu.

Visbeidzot, saskaņā ar Papildu iestatījumi ir vairāki iestatījumi, ar kuriem varat rīkoties (lai gan mēs ieteiksim jums uzmanīgi izlasīt, pirms nejauši ieslēdzas un izslēgtas lietas). Jūs varat mainīt pārdēvēšanas formātu, iespējot audio formātu automātisku atkārtotu kodēšanu un iespējot paziņojumus.

Svarīgākais iestatījums izvēlnē Papildu iestatījumi jaunam austiņu lietotājam ir opcija "Musicbrainz Mirror", kas atrodas apakšējā labajā stūrī. Atstājiet to kā irbet ja konstatējat, ka, meklējot māksliniekus un albumus, jūs pastāvīgi saņemat kļūdas kļūdas, atgriezieties šajā sadaļā un atlasiet alternatīvu spoguli.

Kad jūs visi esat izdarījuši tīrīšanu, noteikti nospiediet Saglabāt izmaiņas, kas atrodas apakšā, un pēc tam Restartējiet augšējā labajā stūrī, lai izmaiņas stātos spēkā.

Vienīgais galvenais konfigurācijas solis, kuru jūs varētu apsvērt, ir tas, ja ārējā diskā, kurā izmantojat savu pi, jau ir daudz mūzikas, iestatot austiņas, lai pārvaldītu savu kolekciju. To var izdarīt, noklikšķinot uz Pārvaldīt galvenajā navigācijas joslā un norādot austiņas attiecīgajā direktorijā.

Austiņu startēšana sāknēšanas laikā: Šajā brīdī jūs esat gatavs sākt meklēšanu un izmantojot austiņas, taču, tāpat kā ar mūsu iepriekšējiem automatizācijas rīkiem, mēs ieslēdzam automātisko palaišanu. Lai to izdarītu, ievadiet šādas komandas terminālā:

cd ~ / austiņas
sudo nano init.ubuntu

Init.ubuntu failu iekšpusē mēs veiksim divas ātras izmaiņas. Jā, faila augšpusē tas stingri brīdina par faila rediģēšanu (bet mēs dzīvojam malā, un vēl svarīgāk, mēs neizmantojam īpašu lietotāja kontu tikai austiņām, tāpēc mums ir jāveic šīs izmaiņas).

Ritiniet lejup 29. un 30. līnija:

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

Rediģējiet komentārus ## marķējumus šajās divās rindās un ievietojiet šādu lietotāja vārdu un mājas direktoriju:

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

Nospiediet CTRL + X, lai izietu, saglabātu darbu un pēc tam ievadiet šādas komandas uz uzvednes:

sudo cp init.ubuntu /etc/init.d/headphones
sudo chmod 755 /etc/init.d/headphones
Sudo update-rc.d noklusējuma noklusējumi

Austiņas tagad ir iestatītas, lai palaistu uz sāknēšanas un pēdējā daļa no jūsu lejupielādes automatizācijas trīskāršu uzbrukumu ir nodota spēlē.

Šajā brīdī jūsu Raspberry Pi kastē ir sākuma līdz beigām lejupielādējamais zvērs, kuram gandrīz nav nepieciešama aprūpe vai barošana. Mēs esam izgājuši jūs, uzstādot Usenet un BitTorrent klientu, un ar šo pēdējo maksājumu tagad jums ir trīs ērti automatizācijas rīki, lai padarītu jūsu Raspberry Pi lejupielādes lodziņu atspējotu, jo var būt mazs, mazjaudas bezgalīgs mikro serveris.

Tas nozīmē, ka vienmēr ir daudz jautrības, ka ar mazo spēcīgo Pi-skaņu izslēdziet ar jūsu Raspberry Pi veidošanas idejām, un mēs darīsim visu iespējamo, lai dzīvotu.