Mājas lapa » » Kā automatizēt savu vienmēr-up Raspberry Pi lejupielādes lodziņu

    Kā automatizēt savu vienmēr-up Raspberry Pi lejupielādes lodziņu

    Nesen mēs parādījām, kā pārvērst savu Raspberry Pi par 24/7 mazjaudas lejupielādes iekārtu. Tagad mēs atkal parādīsim, kā padarīt sistēmu gandrīz pilnībā noņemamu ar lieliskiem automatizācijas rīkiem.

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

    Ja jūs esat sekojuši kopā ar mūsu Raspberry Pi lejupielādes projektu, šajā procesa posmā jums ir pilnvērtīga BitTorrent / Usenet mašīna. Tas ir awesome, bet tas nav pilnīgi automātisks. Jums joprojām ir regulāri jāsadarbojas ar lodziņu, lai to norādītu uz jauniem failiem, izvēloties iecienītāko TV pārraižu epizodes utt..

    Kad esat pabeidzis mūsu Raspberry Pi lejupielādes lodziņa apmācības galīgo segmentu, šodienas rokasgrāmata par automatizāciju, jums būs pilnībā automatizēta ierīce uz jūsu rokām, kur viss, kas jums jādara, ir pateikt to, ko vēlaties, un tas izskaust internetā par šiem failiem jūsu vārdā.

    Ja jūs neesat strādājis kopā ar mums, noteikti veltiet laiku, lai pārbaudītu, kā pārvērst Raspberry Pi par vienmēr ieslēgtu BitTorrent lodziņu un kā pārvērst Raspberry Pi par vienmēr lietojamu Usenet mašīnu.

    Kas man ir nepieciešams?

    Tāpat kā iepriekšējās konsultācijas, šajā apmācībā mēs pieņemam, ka jums ir Raspberry Pi vienība ar Raspbian instalāciju, varēsiet piekļūt ierīcei tieši caur pievienoto monitoru un tastatūru vai attālināti, izmantojot SSH un VNC, un ka jums ir USB disks ( vai diskus). Turklāt mēs arī pieņemam, ka esat pabeidzis vismaz vienu (vai abas) mūsu konsultācijas par Raspberry Pi pārveidošanu par BitTorrent un / vai Usenet lejupielādes iekārtu. Ja šajās jomās jums ir nepieciešams paātrināt ātrumu, iesakām izlasīt šādus norādījumus tādā secībā, kādā mēs tos esam šeit uzskaitījuši:

    1. HTG rokasgrāmata, lai sāktu darbu ar Raspberry Pi
    2. Kā konfigurēt savu Raspberry Pi tālvadības korpusam, darbvirsmai un failu pārsūtīšanai
    3. Kā pārvērst Raspberry Pi par mazjaudas tīkla glabāšanas ierīci
    4. Kā pārvērst Raspberry Pi par vienmēr ieslēgtu BitTorrent lodziņu
    5. Kā pārvērst Raspberry Pi par vienmēr lietojamu Usenet mašīnu

    Tālāk minētās apmācības sadaļas un tajā iekļautie rīki jums maz noderēs, ja neesat jau izveidojuši savu Raspberry Pi un sasnieguši bitu-BitTorrent / Usenet piekļuves posmu.

    Tomēr, kad esat šajā posmā, ir pienācis laiks, lai nokļūtu līdzi, lai automatizētu visu savu būvniecību, lai lejupielādētu labprātību..

    Katra apmācības sadaļa ir neatkarīga no citiem. Ja, piemēram, vēlaties automatizēt televīzijas pārraides, bet ne filmu uzņemšanu, varat brīvi pāriet uz attiecīgo apmācību daļu un ignorēt pārējo.

    Visbeidzot, neliela piezīme par visu automatizācijas rīku instalēšanu šajā rokasgrāmatā. Mēs atklājām, ka jūs varat tos visus instalēt Raspberry Pi bez bogging sistēmu pārāk smagi. Tomēr, tā kā katrai automatizācijas sistēmai parasti ir mazliet smags priekšējā galā (kad to pirmo reizi instalējat, bieži vien ir daudz smagu pacelšanas iespēju, piemēram, lai atrastu un lejupielādētu iepriekšējās televīzijas pārraides epizodes, kuras vēlaties skatīties), mēs iesakām sniegt katrai instalācijai ir neliela elpošanas telpa, lai tā varētu monopolizēt sistēmas resursus, SABnzbd un USB HDD. Kad esat pagājis satveršanas satraukums, viss ir labi, bet visu trīs automatizācijas lietotņu, kas sākumā ir pilnā garumā, atraisīšana ir patiešām raupja ar ierobežotiem resursiem, kas pieejami „Pi”.

    Atkarību instalēšana

    Lai izmantotu šajā rokasgrāmatā aprakstītos instrumentus - SickBeard, CouchPotato un Austiņas -, pirms sākat darbu, jums būs jāinstalē dažas atkarības. (Mēs nepievērsīsim atkarības, kas jau ir instalētas ar noklusējuma Rasbiešu izplatīšanu.)

    Pirms kaut kas cits, mēs atjaunināsim un atjaunināsim apt-get installer. Ja jūs tikai * sekojāt kopā ar mūsu iepriekšējām Raspberry Pi konsultācijām, jūs varat to droši izlaist, kā nesen tikko modernizējāt.

    Terminālā ievadiet šādas komandas:

    sudo apt-get atjauninājums
    sudo apt-get jauninājums

    Pēc tam, kad esat atjauninājis / uzlabojis, ir pienācis laiks sākt instalēt īpašās atkarības, kas mums ir nepieciešamas. Pirmkārt, visi rīki izmanto Git programmatūras pirmkodu pārvaldības rīku. Tā kā Rasbian nesūta ar Git, mums tas būs jāinstalē. Terminālā ievadiet šādas komandas:

    sudo apt-get instalēt git-core

    Kad tiek prasīts, nospiediet Y, lai turpinātu instalēšanu, un pagaidiet minūti vai divus, kad procesi beidzas. Pēc tam divreiz pārbaudiet instalāciju, uzrakstot “git -version”, lai pārbaudītu, vai git ir instalēts. Ja tā neatgriež versijas numuru, palaidiet instalēšanas programmu vēlreiz.

    Papildus Git, SickBeard (bet ne CouchPotato vai Austiņas) ir atkarīga no Cheetah, Python veidnes rīka. Ja instalējāt SABnzbd programmā Kā pārvērst Raspberry Pi par vienmēr lietojamu Usenet mašīnu, jums jau ir instalēta Cheetah. Ja jūs sekotu tikai kopā ar BitTorrent rokasgrāmatu, jums tas būs jāinstalē. Terminālā ievadiet šādu komandu:

    sudo apt-get instalēt python-cheetah

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

    SickBeard instalēšana un konfigurēšana Raspbian

    SickBeard ir Usenet televīzijas pārvaldības rīks, un BitTorrent lejupielādes - Usenet atbalsts ir ievērojami vairāk nobriedis nekā BitTorrent atbalsts, bet abi ir funkcionāli. In riekstu čaumalu, jums pateikt SickBeard, ko TV rāda vēlaties skatīties, un tas darbojas kā interneta powered TiVo, lejupielādējot šos rāda jums (vai nu no neizpildes, ja jūs panākt, vai kā tie tiek atbrīvoti, ja jūsu rādītājs kolekcija ir atjaunināta). Tas ir fantastisks veids, kā palikt virs jūsu iecienītākajām programmām.

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

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

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

    cd Sick-Beard
    python SickBeard.py

    Šķiet, ka tā uzkaras uz brīdi, un pēc tam jūs redzēsiet sirsnīgu SickBeard skriptu, ko izsmidzina un pēc tam dīkstāvē. Šajā brīdī varat pārlūkot tīmekļa pārlūkprogrammā un norādīt to šādā adresē, lai pārbaudītu, vai iznācis slimnieks:

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

    SickBeard konfigurēšana: Atšķirībā no dažiem rīkiem, ko esam izmantojuši iepriekšējās konsultācijās, SickBeard nav konfigurācijas vedņa, lai mēs varētu nokļūt caur iestatījumiem. Mēs tagad jūs aizvedīsim svarīgos soļus. Mēs uzskaitīsim atbilstošos vienumus, kurus vēlaties mainīt, sadaļā SickBeard saskarnes konfigurācijas daļa.

    Iekš Konfigurācija -> Vispārīgi sadaļa:

    Noņemiet izvēles rūtiņu Sākt pārlūkprogrammu: mēs piekļūsim lodziņam attālināti, šai resursu izšķērdēšanas opcijai nav nepieciešama.

    Web interfeisā: ja vēlaties, varat pievienot lietotājvārdu un paroli, lai SickBeard un / vai mainītu porta numuru.

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

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

    Usenet saglabāšanas pielāgošana: noklusējuma vērtība ir 500 dienas. Ja jums ir augstākais Usenet pakalpojumu sniedzējs, jūsu saglabāšanai jābūt daudz augstākai, parasti 1100+ dienām. Sazinieties ar savu pakalpojumu sniedzēju un aizpildiet atbilstošo numuru.

    Veicot NZB meklēšanu, pārliecinieties, ka ir pārbaudīta “Meklēt NZBs” un esat izvēlējies SABnzbd. Pievienojiet URL, lietotājvārdu un paroli (ja esat to iestatījis) un API atslēgu no sava SABnzbd instalācijas. Kad esat pabeidzis, noklikšķiniet uz “Test SABnzbd”, lai pārliecinātos, ka SickBeard var veiksmīgi sazināties ar to.

    Piezīme. Ja esat iestatījis lietot BitTorrent, jums būs jāpārbauda “Search Torrents” un iestatiet Torrent klienta skatīšanās mapi.

    Iekš Config -> Meklētājprogrammas sadaļa:

    Šeit jūs varat izvēlēties, kurus indeksus meklēt un ievadīt API atslēgas privātajiem / maksas meklēšanas rādītājiem.

    Sadaļā Pakalpojumu sniedzēju prioritātes varat pārbaudīt, vai ir iespējoti pakalpojumu sniedzēji, un pēc tam tos velciet un nometiet sarakstā, lai tos prioritizētu. Pēc noklusējuma tiek pārbaudīts Womble's Index. Jūs varat pārbaudīt Sick Beard indeksu un nzbX, bet pārējiem tiem ir vajadzīgi konti ar API atslēgām - jums būs jāapmeklē attiecīgās tīmekļa vietnes un jāizmanto pierakstīšanās process, lai tos izmantotu.

    Piezīme. Ja iepriekšējā solī ieslēdzāt torrent meklēšanu, jūs redzēsiet arī šeit uzskaitītos TV torrent trackers.

    Iekš Config -> Post Processing sadaļa:

    Sākotnējā sadaļā “Pēcapstrāde” atstājiet “TV lejupielādes dir” tukšu. Mēs gatavojamies izveidot palīgu skriptu SABnzbd, kas rūpēsies par šo funkciju. Noņemiet atzīmi “Keep Original Files”; mūsu mini Pi serverī nav vietas, lai saglabātu visu lejupielādēto kopiju dublikātus. Pārbaudiet “Pārvietot asociē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ējiet šovus ar izvēlēto sadaļu sadaļā “Nosaukums”.

    Visbeidzot, varat SickBeard lejupielādēt metadatus formātā, kas atbilst jūsu multivides centra iestatījumiem. Tā kā mēs izmantojam visas XBMC instalācijas, 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 (piemēram, mapes attēlus un fanartu).

    Iekš Config -> Paziņojumi sadaļa:

    Šī sadaļa ir pilnīgi neobligāta. Varat iestatīt paziņojumus par multivides klientiem (piemēram, XBMC) un paziņošanas pakalpojumiem, piemēram, Growl. XBMC paziņojumi var būt ļoti ērti, ja vēlaties pilnībā automatizētu sistēmu, kā jūs varat iestatīt SickBeard, lai piespiestu XBMC veikt bibliotēku atjauninājumus pēc tam, kad tiek lejupielādētas jaunas demonstrācijas.

    SABnzbd un SickBeard sasaiste: pareizi konfigurēta SickBeard un SABnzbd ir jauka simbioziska saikne. Jūs varat iestatīt to tā, lai SickBeard atrod izrādes, noklikšķina uz NZB failiem uz SABnzbd, un pēc tam SABnzbd savukārt aicina SickBeard palīgs skriptu, lai pēc tam apstrādātu visas demonstrācijas un nodotu tās savām atbilstošajām mapēm. Pēc konfigurēšanas process ir pilnīgi bezšuvju.

    Lai savienotu abas kopā, mums ir nepieciešams kopēt palīgskriptu un rediģēt ļoti mazo konfigurācijas failu, kas tam pievienots. Vispirms terminālā ievadiet šādu komandu, lai jūs nonāktu uz mapi, kurā atrodas divi faili:

    cd / home / pi / Sick-Beard / autoProcessTV

    Šajā direktorijā ir divi faili, par kuriem mēs rūpējamies: autoProcessTV.py (palīgs skripts) un autoProcessTV.cfg.sample (parauga konfigurācijas fails). Atveriet konfigurācijas failu un veiciet izmaiņas. Ievadiet šādu komandu:

    nano autoProcessTV.cfg.sample

    Nano redaktorā pārbaudiet, vai viss vienkāršajā konfigurācijas failā atbilst jūsu instalācijai. Pēc noklusējuma konfigurācijas failu punkti vietējā uzņēmējā, 8081. portā, 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 (.sample noņemšana no gala).

    Ir divi veidi, kā SABnzbd piekļūt skriptiem. Slinks veids ir vienkārši mainīt pēcapstrādes skriptu direktoriju SABnzbd's Config -> Mapes sadaļā uz / home / pi / Sick-Beard / autoProcessTV. Ja SickBeard skripti ir vienīgie pēcapstrādes rīki, kurus izmantojat, tas darbosies labi.

    Ja vēlaties saglabāt visus SABnzbd skriptus vienā vietā, varat izmantot šādu komandu, lai tos kopētu uz SABnzbd skriptu mapi (mape, kuru mēs uzstādām Usenet rokasgrāmatā):

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

    Katrā ziņā, kad jums ir konfigurēti un kopēti skripti, jums ir jāinformē SABnzbd, lai tos izmantotu. SABnzbd, dodieties uz Config -> Kategorijas un izveidojiet jaunu kategoriju “tv”. Skriptu sadaļā atlasiet sabToSickBeard.py kā pēcapstrādes skriptu. Ja vēlaties izveidot mapi, kurā jūsu TV lejupielādes tiks īslaicīgi no citām lejupielādēm, pirms tās tiek nojauktas uz pastāvīgo TV mapi, varat iestatīt mapi / ceļu (piem., SickBeardTV). Pārliecinieties, ka esat sasniedzis pogu Pievienot, lai saglabātu izmaiņas.

    Rādītāju pievienošana SickBeard: Tagad, kad esat konfigurējis SickBeard, ir pienācis laiks svarīgākajai daļai: pievienojot televīzijas pārraides jaunajai automatizētajai sistēmai.

    Pirmkārt, mums ir jāizveido katalogs SickBeard, lai saglabātu šovus. (Ja jums jau ir TV šovu katalogs, kas uzstādīts uz ārējā cietā diska, kuru izmantojat ar Pi, izlaidiet šo soli). Terminālā ievadiet šādu komandu (mainot pathname, ja neizmantojat to pašu iestatījumu, mēs izveidojām iepriekšējās konsultācijas):

    mkdir / media / USBHDD1 / akcijas / TV /

    Tagad, no galvenās SickBeard saskarnes, noklikšķiniet uz Add Shows (Pievienot attēlus) (atrodas sekundārajā navigācijas joslā kreisajā augšējā stūrī). Jums ir divas iespējas, kā sistēmā pievienot attēlus: varat izveidot jaunu ierakstu jaunam demonstrējumam vai arī varat importēt TV lejupielādes, kuras jau esat lejupielādējis sistēmā. Pat ja jums nav esošās TV šovu kolekcijas, lai to pievienotu SickBeard, mums joprojām ir jāsāk ar pogu “Pievienot esošās šovi”, lai norādītu SickBeard mūsu TV šovu direktorijā (neatkarīgi no tā, vai tas ir tukšs vai pilns).

    Noklikšķiniet uz Pievienot esošās šovi un pēc tam cilnē Pārvaldīt direktorijus noklikšķiniet uz Jauns. Failu pārlūkprogrammā atlasiet savu TV mapi. Pēc tam, kad noklikšķināsiet uz OK, noklikšķiniet uz Iestatīt kā noklusējumu un pēc tam lapas apakšā noklikšķiniet uz Iesniegt.

    Kad esat iestatījis noklusējuma TV direktoriju, varat pārvietoties, lai pievienotu TV šovu savai kolekcijai. Meklēšanas lodziņā ievadiet pilnu vai daļēju rādīšanas nosaukumu, meklējiet to un pēc tam atlasiet rādītāju, kuru vēlaties pārraudzīt un lejupielādēt. Noklikšķiniet uz blakus, lai divreiz pārbaudītu mapi, kas tiks ielādēta vēlreiz un vēlreiz, lai pastāstītu SickBeard, vai vēlaties, lai trūkstošās epizodes tiktu atzīmētas kā vēlamās vai izlaistās, kā arī lejupielādes video kvalitāti. Ja viss izskatās labi, noklikšķiniet uz Pievienot. Jūs atgriezīsieties parādītā saraksta sarakstā un SickBeard izveidos šīs mapes mapi, lejupielādēs metadatus un sāks meklēt epizodes. (Ja nevēlaties gaidīt, kamēr taimeris tiek skaitīts līdz nākamajai epizodes meklēšanai, varat noklikšķināt uz Pārvaldīt -> Atkritumu pārskats, lai uzreiz piespiestu meklēšanu.)

    SickBeard palaišana uz starta: SickBeard konfigurācijas procesam ir viens pēdējais solis; mēs pievienosim nelielu starta skriptu, lai palaistu SickBeard uz sāknēšanas. Galu galā, ja jums ir jāaktivizē manuāli, nav jēgas automatizētai TV šovu lejupielādei. Mēs esam izveidojuši pietiekami daudz šo starta skriptu iepriekšējā Raspberry Pi kā lejupielādes lodziņa pamācībā, ka mēs tikai uzskaitīsim komandas, kas jums jāievada bez detalizētas soli pa solim.

    Terminālā 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 slimības trūkums

    Tas viss ir ar to, tagad jūs esat gatavs doties! Pievienojiet vecus rādītājus, kurus jūs vēlētos skatīties, pievienojiet šobrīd skatītos attēlus, pievienojiet rādītājus, kas vēl nav izlikti, bet vēlaties skatīties. SickBeard nemanāmi un automātiski lejupielādēs tos visus.

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

    Ja jūs esat izsmelts no visiem, kas konfigurēti iepriekšējā sadaļā, ņemiet sirdi. SickBeard ir vissarežģītākais rīks, ko šodien varam konfigurēt mūsu apkopojumā. Sāciet ar CouchPotato-filmu, kas atbilst SickBeard automatizētajai TV lejupielādei.

    CouchPotato instalēšana: Mēs jau esam instalējuši visas atkarības, tāpēc pieņemsim tiesības uz leju, lai satvertu avota kodu no Git. Terminālā ievadiet šādu komandu:

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

    Pēc Python skripta palaišanas kursors tukšs. Ja tā vietā jūs saņemsiet avārijas izgāztuvi, jums būs nepieciešams veikt ātru rediģēšanu, lai ļautu ieslēgt tīmekļa dēmonu un palaišanas vedni. Veiciet šo rediģēšanu tikai tad, ja skripts crashes. Terminālā ievadiet šādu komandu:

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

    Skriptu, lapu uz leju, līdz jūs redzat šo sadaļu un pievienojiet rindu, ar kuru esam treknrakstā:

    config =
    'use_reloader': reloader,
    'port': tryInt (Env.setting ('port', noklusējuma = 5000)),
    “Host”: Env.setting (“Host”, noklusējuma = ”),
    'ssl_cert': Env.setting ('ssl_cert', noklusējums = nav),
    'ssl_key': Env.setting ('ssl_key', noklusējums = nav),
    'host': Env.setting ('host', noklusējuma = "0.0.0.0"),

    Saglabājiet izmaiņas un atkārtoti skriptu. Kad skripts ir veiksmīgi darbojies, varat sākt pārlūkprogrammu ar šādu adresi, lai sāktu:

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

    Tāpat kā ar SickBeard, mēs jums dosimies cauri pamata iestatījumiem. Attiecīgās komandas ir uzskaitītas pēc sadaļas.

    CouchPotato konfigurēšana: Jūs varat izlaist Laipni lūdzam sadaļā. Nav importējamas CouchPotato datubāzes (ja pārvietojat un vecā CouchPotato instalējat jaunajā Raspberry Pi lejupielādes lodziņā, izpildiet norādījumus un norādiet vedni vecajā datu lapā.db)

    Iekš Vispārīgi sadaļā varat iestatīt lietotājvārdu un paroli, kā arī mainīt ostas numuru, ja vēlaties. Noņemiet atzīmi „Palaist pārlūku”.

    Iekš Downloaders sadaļā, jums ir nepieciešams vai nu 1) iestatīt CouchPotato, lai sazinātos ar SABnzbd, vai 2) norādiet noskatīto mapi jūsu torrent failiem, lai tā darbotos ar Deluge. Mēs to iestatām, lai strādātu ar SABnzbd: dodieties uz priekšu un atstājiet saimnieku tikai un ievietojiet savu SABnzbd API atslēgu (to pašu, ko izmantojāt SickBeard).

    Varat arī norādīt SABnzbd kategoriju. Lai patiešām automatizētu visu procesu, mēs ļoti iesakām šo soli, iespējot konkrētu CouchPotato kategoriju, tas palīdz automātiskai pārdēvētājai / faila pārveidotājam strādāt vienmērīgāk.

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

    Iekš Renamers sadaļā var iestatīt automātisku failu pārdēvēšanu / pārvietošanu. Tā ir fantastiska iezīme. Iestatiet mapi Kam, lai norādītu, kur vēlaties filmas iet, pārbaudiet tīrīšanu un norādiet mapi No mapes (tai vajadzētu būt vienai un tai pašai mapei, ko piešķīrāt SABnzbd filmu tagam).

    Iekš Automatizācija Jūs varat instalēt GreaseMonkey skriptu vai grāmatzīmi, kas ļauj no jūsu pārlūkprogrammas ērti ievietot vēlamās filmas uz jūsu CouchPotato instalāciju.

    Kad esat pabeidzis, pārskatiet iestatījumus un noklikšķiniet uz milzīgās zaļās pogas apakšā. Lai gan palaišanas vednis aptver gandrīz katru atbilstošo iestatījumu, ir viena joma, kurā jūs varat apskatīt. Startēšanas vednis nepieprasa iestatīt paziņojumus. Lai to izdarītu, noklikšķiniet uz rīkiem labajā augšējā stūrī un pēc tam noklikšķiniet uz Paziņojumi navigācijas sānjoslā. Tur, tāpat kā SickBeard, jūs varēsiet ieslēgt push paziņojumus dažādām sistēmām, ieskaitot XBMC vienības, darbvirsmas, kurās ir iespējoti paziņojumi, un pat iestatīt e-pasta paziņojumus.

    CouchPotato konfigurēšana, lai sāktu sāknēšanu: Šajā brīdī mēs zinām, ka esat sajūsmā, lai sāktu pievienoties savām obligātajām filmām CouchPotato, bet mums ir vēl viens solis, lai pabeigtu, pirms mēs turpinām. Mums ir jāizveido starta faili, lai nodrošinātu CouchPotato palaišanu sāknēšanas 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ējumi

    Šajā brīdī jūs visi esat paveikuši ar konfigurāciju, un jūs varat sākt strādāt ar savu jauno CouchPotato instalāciju.

    Austiņu uzstādīšana un konfigurēšana uz Raspbian

    Galīgais automatizācijas rīks mūsu automatizācijas labestības triecienā šodien ir Austiņas: kā SickBeard ir TV un CouchPotato ir filmas, austiņas ir uzminējušas to-mūziku.

    Austiņu instalēšana: Lai sāktu darbu, atveriet termināli 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, nav instalēšanas vedņa, bet iestatījumu izvēlne ir pietiekami taisna. Lai piekļūtu iestatījumu izvēlnei, uz austiņu interfeisa augšējā labajā stūrī noklikšķiniet uz rīkiem. Katru attiecīgo sadaļu mēs aplūkosim pa vienam.

    Iekš Tīmekļa saskarne sadaļā, varat pievienot lietotājvārdu / paroli, mainīt ostas numuru un ieslēgt austiņu API (nepieciešama dažu trešo pušu palīgprogrammām).

    Iekš Lejupielādēt iestatījumu sadaļā, jums ir jānorāda austiņas pie jūsu SABnzbd instalācijas, izmantojot to pašu informāciju, ko izmantojāt SickBeard un CouchPotato (saimniekdators ar porta numuru, lietotājvārdu un paroli, ja iespējots, kā arī API atslēgu). Neaizmirstiet izmantot kategorijas funkciju un pēc tam SABnzbd lejupielādes mapē norādiet apakšmapi. Jūs varat, tāpat kā citas automatizācijas lietotnes, konfigurēt austiņas, lai, ja vēlaties, izmantotu straumējumus.

    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 bez zudumiem). Varat arī iestatīt pēcapstrādes funkcijas, piemēram, albuma noformējuma automātisku iekļaušanu, šķirošanu mapēs un automātisku failu pārdēvēšanu.

    Visbeidzot, zem Papildu iestatījumi, ir vairāki iestatījumi, kurus varat pārvarēt (lai gan mēs iesakām rūpīgi izlasīt, pirms nevēlami pārslēdzas un izslēdzas lietas). Jūs varat mainīt pārdēvēšanas formātu, iespējot automātisku audio formātu kodēšanu un iespējot paziņojumus.

    Svarīgākais iestatījums izvēlnē Papildu iestatījumi jaunai austiņu lietotājam ir opcija “Musicbrainz Mirror”, kas atrodas apakšējā labajā stūrī. Atstājiet to kā tas ir, bet ja, meklējot māksliniekus un albumus, jūs pastāvīgi saņemat kļūdas kļūdas, jums būs jāatgriežas šajā sadaļā un jāizvēlas alternatīvais spogulis.

    Kad viss ir paveikts, pārliecinieties, ka apakšā ir jānospiež Saglabāt izmaiņas un pēc tam augšējā labajā stūrī restartējiet, lai izmaiņas stātos spēkā.

    Vienīgais svarīgākais konfigurācijas solis, ko jūs varētu apsvērt, ir, ja jums jau ir daudz mūzikas uz ārējā diska, ko izmantojat ar Pi, nosakot austiņas, lai pārvaldītu savu kolekciju. To var izdarīt, galvenajā navigācijas joslā noklikšķinot uz Pārvaldīt un atbilstošajā direktorijā norādot austiņas.

    Austiņu konfigurēšana, lai sāktu sāknēšanu: Šajā brīdī jūs esat gatavs sākt meklēt un izmantot austiņas, bet, tāpat kā ar iepriekšējiem automatizācijas rīkiem, mēs iesakām iespējot automātisko palaišanu. Lai to izdarītu, terminālā ievadiet šādas komandas:

    cd ~ / austiņas
    sudo nano init.ubuntu

    In init.ubuntu failiem mēs veiksim divas ātras izmaiņas. Jā, faila augšdaļā tas stingri brīdina pret 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 uz leju 29 un 30:

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

    Rediģējiet komentārus ## š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 / austiņas # $ APP_PATH, […]

    Nospiediet taustiņu kombināciju CTRL + X, lai izietu, saglabātu savu darbu un pēc tam ievadiet šādas komandas:

    sudo cp init.ubuntu /etc/init.d/headphones
    sudo chmod 755 /etc/init.d/headphones
    noklusējumi ir sudo update-rc.d austiņas

    Tagad austiņas ir uzstādītas palaišanas laikā, un pēdējais lejupielādes automatizācijas trīskāršā uzbrukuma gabals ir spēlēts.


    Šajā brīdī jūsu Raspberry Pi kaste ir sākums līdz pabeigšanai lejupielādējošs zvērs, kuram gandrīz nav nepieciešama aprūpe vai barošana. Mēs esam gājuši jums, uzstādot Usenet un BitTorrent klientu, un, izmantojot šo pēdējo daļu, jums tagad ir trīs ērti automatizācijas rīki, lai jūsu Raspberry Pi lejupielādes lodziņš būtu izslēgts kā mazs, mazjaudas, bezgalīgs mikro serveris.

    Tas nozīmē, ka vienmēr ir vairāk jautrības, ja ar savu Raspberry Pi veidotu nelielu, jaudīgu Pi-skaņu, un veidosim idejas, un mēs darīsim to, ko mēs varam, lai tos izdzīvotu.