Úvodná » ako » Ako automatizovať svoje vždy-na Raspberry Pi Download Box

    Ako automatizovať svoje vždy-na Raspberry Pi Download Box

    Nedávno sme vám ukázali, ako zmeniť váš Raspberry Pi na nepretržitý sťahovací stroj s nízkym výkonom. Teraz sa vrátime a ukážeme vám, ako urobiť systém takmer úplne odovzdávaný úžasnými automatizačnými nástrojmi.

    Prečo to mám robiť??

    Ak ste sledovali spolu s naším projektom na stiahnutie Raspberry Pi, v tomto okamihu máte plnohodnotný počítač BitTorrent / Usenet. To je úžasné, ale nie je to úplne automatické. Stále musíte komunikovať s krabicou pomerne pravidelne, aby ste naďalej ukazovali na nové súbory, vyberali epizódy vašich obľúbených televíznych relácií atď..

    Potom, ako skončíte s posledným segmentom nášho návodu na stiahnutie boxu Raspberry Pi, dnešného sprievodcu automatizáciou, budete mať plne automatizované zariadenie v rukách, kde všetko, čo potrebujete urobiť, je povedať mu, čo chcete, a bude skautingom internet pre tieto súbory vo vašom mene.

    Ak ste spolu s nami nepracovali, určite si chvíľku pozrite, ako sa obrátiť na Raspberry Pi do boxu BitTorrent vždy a nakoniec, a ako zmeniť malinovú Pi do zariadenia Always-On Usenet.

    Čo potrebujem?

    Rovnako ako predchádzajúce cvičenie, pre tento tutoriál predpokladáme, že máte jednotku Raspberry Pi s Raspbian nainštalovanú, máte prístup k zariadeniu buď priamo cez pripojený monitor a klávesnicu alebo vzdialene cez SSH a VNC a že máte USB disk alebo disky). Okrem toho sa tiež domnievame, že ste dokončili aspoň jednu (alebo obidve) naše výučby, keď ste obrátili Raspberry Pi do zariadenia na sťahovanie súborov BitTorrent a / alebo Usenet. Ak sa v týchto oblastiach potrebujete zvýšiť rýchlosť, dôrazne odporúčame, aby ste si prečítali nasledovné príručky v uvedenom poradí, v akom ich máme uvedené:

    1. Príručka HTG na začiatok s malinami Pi
    2. Ako nakonfigurovať vaše Raspberry Pi pre vzdialený Shell, Desktop a prenos súborov
    3. Ako premeniť Malinovo Pi na sieťové úložné zariadenie s nízkym výkonom
    4. Ako urobiť malinový Pi do BitTorrent Boxu, ktorý je vždy nabitý
    5. Ako urobiť malinový pi do stroju Always-On Usenet

    Nasledujúce časti tutoriálu a nástrojov, ktoré sú v ňom obsiahnuté, vám nebudú mať žiaden význam, ak ste ešte nenastavili Raspberry Pi a ste dosiahli fázu prístupu BitTorrent / Usenet.

    Akonáhle ste v tejto fáze, je však čas, aby ste sa dostali k podnikaniu automatizovať celú vašu budovu pre hands-off sťahovanie dobroty.

    Každá časť tutoriálu je nezávislá od ostatných. Ak chcete automatizovať prehrávanie televíznych relácií, ale nie zachytenie filmu, môžete napríklad preskočiť na príslušnú časť tutoriálu a ignorovať zvyšok.

    Nakoniec, malá poznámka o inštalácii všetkých automatizačných nástrojov v tejto príručke. Zistili sme, že ich môžete nainštalovať na Malinovú Pi bez toho, aby ste systém nadmerne zatuhli. však, pretože každý automatizačný systém má tendenciu byť trochu ťažký na prednej strane (pri prvom nainštalovaní je často veľa ťažkého zdvíhania, ako je nájdenie a sťahovanie minulých epizód televíznych relácií, ktoré chcete sledovať), navrhujeme dávať každá inštalácia má malú dýchaciu miestnosť, aby mohla monopolovať systémové zdroje, SABnzbd a USB HDD. Akonáhle ste prekonali catch-up flurry všetko by malo byť v poriadku, ale rozpútať všetky tri aplikácie automatizácie side-by-side plný vývrt na začiatku je naozaj drsný s obmedzenými prostriedkami k dispozícii Pi.

    Inštalácia závislostí

    Aby ste mohli používať nástroje uvedené v tejto príručke - SickBeard, CouchPotato a Slúchadlá - musíte skôr, ako začnete, nainštalovať niekoľko závislostí. (Nebudeme riešiť závislosti, ktoré sú už nainštalované so štandardnou distribúciou Rasbu.)

    Pred všetkým ostatným sa chystáme aktualizovať a inovovať náš inštalátor apt-get. Ak ste * sledovali * spolu s našimi predchádzajúcimi tutoriálmi Raspberry Pi, môžete to bezpečne preskočiť, ako ste nedávno inovovali.

    Na termináli zadajte nasledujúce príkazy:

    sudo apt-get update
    sudo apt-get upgrade

    Po aktualizácii / inovácii je čas začať s inštaláciou konkrétnych závislostí, ktoré potrebujeme. Po prvé, všetky nástroje používajú nástroj na správu zdrojového kódu softvéru Git. Vzhľadom k tomu, Rasbian neposiela s Git, budeme musieť nainštalovať. Na termináli zadajte nasledujúce príkazy:

    sudo apt-get inštalovať git-core

    Po výzve stlačte tlačidlo Y na pokračovanie v inštalácii a po ukončení procesov počkajte minútu alebo dve. Potom skontrolujte inštaláciu zadaním príkazu "git -version" na výzvu, aby ste skontrolovali, či je nainštalovaný git. Ak sa číslo verzie nevracia, spustite inštalátor znova.

    Okrem Git, SickBeard (ale nie CouchPotato alebo slúchadlá) je závislý na nástroji Cheetah, šablóne Pythonu. Ak ste nainštalovali SABnzbd v sekcii Ako urobiť Raspberry Pi do príručky Always-On Usenet Machine, už máte nainštalovaný Cheetah. Ak ste len nasledovali spolu s príručkou BitTorrent, budete ho musieť nainštalovať. Na termináli zadajte nasledujúci príkaz:

    sudo apt-get nainštalujte python-gepard

    Po inštalácii Git a Python-Cheetah (ak plánujete používať SickBeard pre televízne relácie) sme pripravení začať.

    Inštalácia a konfigurácia SickBeard na Raspbian

    SickBeard je nástroj pre správu televízneho vysielania pre preberanie súborov Usenet a BitTorrent - podpora služby Usenet je výrazne vyspelá než podpora BitTorrentu, ale sú funkčné. V škrupinovej škrupine, poviete SickBeard, aké televízne programy chcete sledovať a funguje ako internetový TiVo, sťahovanie týchto relácií pre vás (či už z nevyriešených prípadov, ak sa vám to podarí, alebo ak sú vydané, ak vaša show je aktuálna). Je to fantastický spôsob, ako zostať na vrchole svojich obľúbených programov.

    Inštalácia SickBeard: Ak chcete nainštalovať SickBeard, otvorte terminál a zadajte nasledujúci príkaz:

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

    Po dokončení inštalácie prepnite do adresára SickBeard a prvýkrát spustite SickBeard:

    cd Sick-Beard
    python SickBeard.py

    Zdá sa, že na chvíľu visí, a potom uvidíte skrížený skript SickBeard a potom nečinný. V tomto okamihu môžete skopírovať do webového prehliadača a nasmerovať ho na nasledujúcu adresu na kontrolu SickBeard:

    http: // [IP adresa vášho PI]: 8081 / home /

    Konfigurácia služby SickBeard: Na rozdiel od niektorých nástrojov, ktoré sme použili v predchádzajúcich príručkách, nemá SickBeard sprievodcu konfiguráciou, ktorý nás prevedie nastavením. Prejdeme vám dôležité kroky teraz. V časti Konfigurácia rozhrania SickBeard uvádzame zoznam príslušných položiek, ktoré chcete zmeniť podľa ich sekcie.

    V Konfigurácia -> Všeobecné rubrika:

    Zrušte začiarknutie spúšťacieho prehliadača: Chystáme sa k vzdialenému prístupu k tomuto oknu, nie je potrebná táto možnosť plytvania zdrojmi.

    Pod webovým rozhraním: Ak chcete, pridajte používateľské meno a heslo k SickBeard a / alebo zmeníte číslo portu.

    V Config -> Nastavenia vyhľadávania rubrika:

    Tu nastavíme SickBeard, aby spolupracoval s naším klientom Usenet a / alebo BitTorrent. SickBeard naozaj žiari s Usenetom a odporúčame vám ísť touto cestou.

    Úprava usenet retencie: Predvolená hodnota je 500 dní. Ak máte poskytovateľa prémiových služieb Usenet, zadržanie by malo byť oveľa vyššie, zvyčajne 1100 a viac dní. Kontaktujte svojho poskytovateľa a vyplňte tu príslušné číslo.

    V sekcii Vyhľadávanie NZB skontrolujte, či je začiarknuté políčko "Vyhľadať NZB" a či ste vybrali SABnzbd. Pripojte adresu URL, používateľské meno a heslo (ak ho nastavíte) a kľúč API z vašej inštalácie SABnzbd. Keď skončíte, kliknite na tlačidlo "Test SABnzbd", aby ste sa uistili, že SickBeard s ňou úspešne komunikuje.

    Poznámka: Ak ste nastavili používanie BitTorrentu, musíte skontrolovať "Torrenty vo vyhľadávacej sieti" a nastaviť priečinok sledovania vášho klienta Torrent.

    V Config -> Poskytovatelia vyhľadávania rubrika:

    Tu môžete vybrať, ktoré indexy vyhľadajte a zadajte svoje kľúčové slová API pre súkromné ​​/ platené indexy vyhľadávania.

    V časti Priority poskytovateľa služieb môžete skontrolovať, či chcete poskytovateľov povoliť a potom ich presunúť do zoznamu, aby ste ich uprednostnili. V predvolenom nastavení sa kontroluje Wombleov index. Môžete skontrolovať Sick Beard Index a nzbX, ale zvyšok z nich vyžaduje účty s kľúčmi API - budete musieť navštíviť príslušné webové stránky a prejsť proces registrácie ich používať.

    Poznámka: Ak ste v predchádzajúcom kroku spustili vyhľadávanie torrentu, uvidíte aj tu zobrazené torrentové sledovače TV.

    V Konfigurácia -> Spracovanie pošty rubrika:

    V počiatočnej časti "Po spracovaní" ponechajte "TV Download Dir" prázdne. Vytvoríme pomocný skript pre SABnzbd, ktorý sa o túto funkciu postará. Zrušte začiarknutie položky "Uložiť pôvodné súbory". nemáme priestor na našom serveri mini pi na ukladanie duplicít všetkého, čo si stiahneme. Skontrolujte "Presunúť pridružené súbory" a "Premenovať epizódy", aby SickBeard presunul všetky ďalšie súbory stiahnuté do televízneho obsahu a premenovali prehliadky s konvenciou, ktorú ste si vybrali v časti "Pomenovanie".

    Nakoniec môžete mať metadáta sťahovania SickBeard vo formáte, ktorý vyhovuje nastaveniu vášho mediálneho centra. Pretože používame všetky inštalácie XBMC, sme pre našu "Metadata Type" zvolili XBMC a skontrolovali všetky typy súborov metadátov, ktoré chceme SickBeard vytvoriť (ako obrázky priečinkov a fanart).

    V Konfigurácia -> Upozornenia rubrika:

    Táto časť je úplne nepovinná. Môžete nastaviť upozornenia na mediálnych klientoch (napríklad XBMC) a na notifikačných službách, ako napríklad Growl. Upozornenia XBMC môžu byť mimoriadne šikovné, ak chcete mať plne automatizovaný systém, pretože môžete nastaviť SickBeard, aby nútil XBMC aktualizovať knižnicu po stiahnutí nových relácií.

    Spojenie SABnzbd a SickBeard: správne nakonfigurované SickBeard a SABnzbd majú pekný symbiotický vzťah. Môžete ho nastaviť tak, aby SickBeard našiel show, kopne súbory NZB na SABnzbd a potom SABnzbd zase vyzve na pomocný skript SickBeard, aby následne spracoval všetky show a preniesol ich do svojich príslušných priečinkov. Po nakonfigurovaní je proces úplne bezproblémový.

    Aby sme tieto dva spojili dohromady, musíme skopírovať pomocný skript a upraviť veľmi malý konfiguračný súbor, ktorý ho sprevádza. Najskôr zadajte nasledujúci príkaz do terminálu, aby ste sa dostali do priečinka, kde sa nachádzajú tieto dva súbory:

    cd / home / pi / Sick-Beard / autoProcessTV

    V tomto adresári sú dva súbory, ktoré nás zaujímajú: autoProcessTV.py (skript pomocníka) a autoProcessTV.cfg.sample (vzorový konfiguračný súbor). Otvoríme konfiguračný súbor a vykonáme zmeny. Zadajte nasledujúci príkaz:

    nano autoProcessTV.cfg.sample

    V editore nano skontrolujte, či sa všetko v jednoduchom konfiguračnom súbore zhoduje s vašou inštaláciou. Súbor konfigurácie v predvolenom nastavení poukazuje na miestneho hostiteľa na portu 8081 bez užívateľského mena alebo hesla. Ak ste zmenili niektoré z nastavení (napríklad číslo portu alebo pridaním používateľského mena / hesla), upravte súbor tak, aby to odrážal. Keď skončíte, stlačte CTRL + X na ukončenie. Zmeňte názov súboru na autoProcessTV.cfg (zrušenie vzorky z konca).

    Existujú dva spôsoby, ako dať SABnzbd prístup k skriptom. Lenivým spôsobom je zmena adresára skriptov po spracovaní v sekcii Konfigurácia -> priečinok SABnzbd na / home / pi / Sick-Beard / autoProcessTV. Ak sú skripty SickBeard jediným používaným nástrojom na spracovanie pošty, bude to fungovať správne.

    Prípadne, ak chcete zachovať všetky SABnzbd skripty na jednom mieste, môžete ich skopírovať do priečinka skriptov SABnzbd (priečinok, ktorý sme nastavili v príručke Usenet):

    cp autoProcessTV.cfg autoProcessTV.py sabToSickBeard.py / media / USBHDD1 / zdieľania / SABnzbd / skripty

    Tak či onak, akonáhle máte skripty nakonfigurované a skopírované, musíte povedať SABnzbd, aby ich použili. V SABnzbd prejdite na Config -> Categories a vytvorte novú kategóriu "tv". V sekcii skriptu zvoľte sabToSickBeard.py ako skript pre spracovanie. Ak chcete vytvoriť priečinok, v ktorom sa vaše sťahovanie televízora dočasne oddelí od ostatných stiahnutých súborov predtým, než sa premiestni do trvalého televízneho priečinka, môžete nastaviť priečinok / cestu (napríklad SickBeardTV). Uistite sa, že kliknete na tlačidlo Pridať, aby ste uložili zmeny.

    Pridanie prehliadok do SickBeard: Teraz, keď ste nakonfigurovali SickBeard, je čas na najdôležitejšiu časť: pridanie televíznych relácií do vášho nového automatizovaného systému.

    Po prvé, musíme vytvoriť adresár pre SickBeard na ukladanie relácií. (Ak už máte externý pevný disk, ktorý používate s Pi, preskočte tento krok). Na termináli zadajte nasledujúci príkaz (zmenu názvu cesty, ak nepoužívate rovnaké nastavenie, aké sme vytvorili v predchádzajúcich príručkách):

    mkdir / media / USBHDD1 / akcie / TV /

    Teraz z hlavného rozhrania SickBeard kliknite na Pridať výstavy (umiestnené na sekundárnom navigačnom paneli v ľavom hornom rohu). Máte dve možnosti na pridanie relácií do systému: môžete vytvoriť nový záznam pre novú show alebo môžete importovať televízne relácie, ktoré ste už stiahli do systému. Aj keď nemáte existujúcu kolekciu televíznych relácií, ktorú chcete pridať do SickBeard, ešte musíme začať s tlačidlom "Pridať existujúce relácie", aby sme nasmerovali SickBeard do nášho televízneho relácie (bez ohľadu na to, či je prázdny alebo plný).

    Kliknite na položku Pridať existujúce relácie a potom v záložke Správa adresárov kliknite na položku Nový. Vyberte priečinok televízora v prehliadači súborov. Po kliknutí na tlačidlo OK kliknite na položku Nastaviť ako predvolené a potom na položku Odoslať v dolnej časti stránky.

    Po nastavení predvoleného televízneho adresára môžete prejsť na položku Pridať zobrazenia -> Pridať novú show a pridať televíznu show do svojej zbierky. Do vyhľadávacieho poľa zadajte úplný alebo čiastočný názov prehliadky, vyhľadajte ho a potom vyberte prehliadku, ktorú chcete sledovať a sťahovať. Kliknite na tlačidlo Ďalej, aby ste skontrolovali priečinok, do ktorého budú uložené, a potom znova informujte SickBeard o tom, či chcete, aby chýbajúce epizódy boli označené ako Hľadané alebo preskočené, ako aj kvalitu preberania videa. Ak všetko vyzerá dobre, kliknite na tlačidlo Pridať. Budete vrátení do svojho zoznamu a SickBeard vytvorí priečinok pre prehliadku, prevezme meta data a začne hľadať epizódy. (Ak nechcete čakať, kým časovač odpočítava k ďalšiemu vyhľadávaniu epizódy, môžete kliknúť na tlačidlo Spravovať -> Prehľad záložiek, aby ste okamžite vynútili vyhľadávanie.)

    Running SickBeard pri štarte: Existuje jeden posledný krok pre proces konfigurácie SickBeard; pridáme malý štartovací skript na spustenie SickBeard na boot. Nemá zmysel mať automatizovaný program na stiahnutie televíznych relácií, nakoniec, ak ho musíte manuálne spustiť. Vytvorili sme dostatočné množstvo týchto spúšťacích skriptov v predchádzajúcich návodoch Raspberry Pi as Download Box, ktoré sa práve chystáme vyzdvihnúť príkazy, ktoré je potrebné zadať bez podrobného podrobného rozčlenenia.

    Zadajte nasledujúce príkazy do terminálu, aby ste skopírovali spúšťací skript, zmenili povolenia a aktualizovali spúšťacie súbory:

    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 nesprávne poruchy

    To je všetko pre to, teraz ste pripravení ísť! Pridajte staré relácie, ktoré si prajete, aby ste sa pozerali, pridajte relácie, ktoré momentálne sledujete, pridajte relácie, ktoré ešte neboli vysielané, ale chcete sa pozerať. SickBeard ich bez problémov a automaticky stiahne všetko pre vás.

    Inštalácia a konfigurácia CouchPotato na Raspbian

    Ak ste vyčerpaní všetkými konfiguráciami v predchádzajúcej sekcii, zoberte si srdce. SickBeard je zďaleka najviac komplikovaný nástroj na konfigurovanie v našom roundup dnes. Začnime so službou CouchPotato - film, ktorý je ekvivalentný automatickému sťahovaniu televízneho prijímača od SickBeard.

    Inštalácia CouchPotato: Už sme nainštalovali všetky závislosťy, takže sa dostaneme hneď na to, aby sme chytili zdrojový kód od Git. Na termináli zadajte nasledujúci príkaz:

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

    Po spustení skriptu Python bude kurzor práve nečinný. Ak namiesto toho dostanete výpis havárie, budete musieť vykonať rýchlu úpravu, ktorá vám umožní zapnúť démona pre web a sprievodcu spustenia. Túto úpravu vykonajte iba vtedy, ak sa skript zrúti. Na termináli zadajte nasledujúci príkaz:

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

    V skripte kliknite na stránku nadol, kým sa nezobrazí táto sekcia, a pridajte riadok, ktorý sme označili tučným písmom:

    config =
    'use_reloader': reloader,
    'port': tryInt (Env.setting ('port', default = 5000)),
    'hostiteľ': Env.setting ('host', default = '),
    'ssl_cert': Env.setting ('ssl_cert', predvolené = Žiadne),
    'ssl_key': Env.setting ('ssl_key', default = Žiadne),
    'hostiteľ': Env.setting ('host', default = "0.0.0.0"),

    Uložte zmeny a zopakujte skript. Po úspešnom spustení skriptu môžete na začiatok nasmerovať svoj prehliadač na nasledujúcu adresu:

    http: // [IP adresa vášho PI]: 5050 / wizard /

    Rovnako ako s SickBeard, budeme ísť cez základné nastavenie. Príslušné príkazy sú uvedené v sekcii.

    Konfigurácia aplikácie CouchPotato: Môžete preskočiť vitajte oddiel. Neexistuje žiadna existujúca databáza CouchPotato, ktorá by sa dovážala (ak sa pohybujete a stačí nainštalovať CouchPotato do vášho nového boxu na stiahnutie Raspberry Pi, postupujte podľa pokynov a nasmerujte sprievodcu na staré dáta.db)

    V všeobecný môžete nastaviť používateľské meno a heslo, prípadne zmeniť číslo portu. Zrušte začiarknutie políčka "Spustenie prehliadača".

    V sťahujú , musíte buď 1) nastaviť CouchPotato pre komunikáciu so SABnzbd, alebo 2) špecifikovať sledovanú zložku pre súbory torrentu, aby ste mohli pracovať s Deluge. Začíname pracovať so spoločnosťou SABnzbd: pokračujte a nechajte hostiteľa sám a vložte kľúč API SABnzbd (ten istý, ktorý ste použili pre SickBeard).

    Môžete tiež zadať kategóriu SABnzbd. Aby sme skutočne automatizovali celý proces, dôrazne odporúčame tento krok - povoliť určitú kategóriu CouchPotato, pomôže automatickému premenovaniu / presmerovaniu súborov pracovať hladšie.

    V poskytovatelia vyberte poskytovateľov, ktorých chcete používať CouchPotato. Rovnako ako s SickBeard, budete musieť vložiť prihlasovacie údaje / API kľúče pre prémiových poskytovateľov.

    V Renamers môžete nastaviť automatické premenovanie / presunutie súborov. Je to fantastická vlastnosť. Nastavte priečinok To, aby ste určili, kam chcete videozáznamy ísť, skontrolujte čistenie a zadajte priečinok Od (to by mal byť ten istý priečinok, ktorý ste priradili značke Movies v SABnzbd).

    V automatizácia , môžete nainštalovať skript alebo bookmarklet GreaseMonkey, ktorý umožňuje pridávanie hľadaných filmov do vašej inštalácie CouchPotato z vášho prehliadača jednoduchá peasy.

    Keď skončíte, skontrolujte nastavenia a kliknite na obrovské zelené tlačidlo v dolnej časti. Hoci sprievodca spúšťačom pokrýva len každé relevantné nastavenie, existuje jedna oblasť, na ktorú by ste chceli pozrieť. Sprievodca pri spustení vás neopytuje na nastavenie upozornení. Ak to chcete urobiť, kliknite na ozubené koliesko v pravom hornom rohu a potom kliknite na položku Oznámenia na bočnom paneli navigácie. Tam, rovnako ako v službe SickBeard, budete môcť vypnúť upozornenia push na rôzne systémy vrátane jednotiek XBMC, desktopov s povolenými upozorneniami Growl a dokonca nastaviť e-mailové upozornenia.

    Konfigurácia aplikácie CouchPotato na spustenie pri zavádzaní: V tomto momente vieme, že ste veľmi radi, že ste sa začali zapojovať do svojich filmov, ktoré musíte vidieť, na CouchPotato, ale ešte predtým, než budeme pokračovať, máme ešte len malý krok. Musíme nastaviť spúšťacie súbory, aby sa CouchPotato spustil pri štarte.

    Otvorte terminál a zadajte nasledujúce príkazy:

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

    V tejto chvíli ste všetci hotoví s konfiguráciou a môžete sa pustiť do podnikania s vašou novou inštaláciou CouchPotato.

    Inštalácia a konfigurácia slúchadiel na Raspbian

    Posledným nástrojom automatizácie v našej trifekte automatizácie dobroty je dnes Slúchadlá: ako SickBeard je do televízie a CouchPotato je do filmu, slúchadlá je - hádali ste to - hudba.

    Inštalácia slúchadiel: Ak chcete začať, otvorte terminál a zadajte nasledujúci príkaz:

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

    python slúchadlá / Headphones.py

    Konfigurácia slúchadiel: Rovnako ako SickBeard, neexistuje žiadny sprievodca inštaláciou, ale ponuka nastavení je dosť priamočiare. Kliknutím na zariadenie v pravom hornom rohu rozhrania Slúchadlá získate prístup do ponuky nastavení. Prejdeme každú príslušnú sekciu jeden po druhom.

    V Webové rozhranie môžete pridať prihlasovacie meno / heslo, zmeniť číslo portu a zapnúť rozhranie API pre slúchadlá (slúchadlá) (potrebné pre niektoré pomocné aplikácie tretích strán).

    V Stiahnuť ▼ nastavte slúchadlá vo vašej inštalácii SABnzbd pomocou rovnakých informácií, ktoré ste použili pre SickBeard a CouchPotato (hostiteľ s číslom portu, používateľským menom a heslom, ak je povolené, rovnako ako kľúč API). Nezabudnite využiť funkciu kategórie a potom zadajte podadresár vo vašom priečinku na stiahnutie SABnzbd pre hudbu. Môžete tiež, rovnako ako ostatné aplikácie automatizácie, nakonfigurovať slúchadlá na použitie torrentov, ak chcete.

    V Kvalita a spracovanie po spracovaní , môžete nastaviť kvalitu na základe preferovanej bitovej rýchlosti (alebo nastaviť ju na bezstratovú kvalitu). Môžete tiež nastaviť funkcie post spracovania, ako je automatické vloženie albumu, triedenie do priečinkov a automatické premenovanie súborov.

    Nakoniec, pod Pokročilé nastavenia, existuje množstvo nastavení, s ktorými sa môžete dostať (aj keď by sme vám odporučili, aby ste si pozorne prečítali, kým nechcete zapínať a vypínať veci). Môžete zmeniť formát premenovania, povoliť automatické opätovné kódovanie zvukových formátov a povoliť upozornenia.

    Najdôležitejšie nastavenie v ponuke rozšírených nastavení pre nového používateľa slúchadiel je voliteľná možnosť "Musicbrainz Mirror" v pravom dolnom rohu. Nechajte to ako je, ale ak zistíte, že pri vyhľadávaní interpretov a albumov dochádza k neustálemu získavaniu chýb "načítanie zlyhalo", musíte sa vrátiť do tejto sekcie a vybrať alternatívne zrkadlo.

    Keď ste všetci hotoví, nezabudnite kliknúť na tlačidlo Uložiť zmeny v dolnej časti a potom kliknite na položku Reštartovať v pravom hornom rohu, aby sa zmeny prejavili.

    Jediný ďalší významný krok konfigurácie, ktorý by ste mohli zvážiť, je, ak už máte na externom disku, ktorý používate s Pi, už veľa hudby, nastavte slúchadlá na správu svojej zbierky. Môžete to urobiť tak, že kliknete na položku Spravovať v hlavnom navigačnom paneli a nasmerujete Slúchadlá do príslušného adresára.

    Konfigurácia slúchadiel na spustenie pri zavádzaní: V tomto momente ste pripravení začať hľadať a používať slúchadlá, ale rovnako ako v predchádzajúcich automatizačných nástrojoch umožníme automatické spustenie pri zavádzaní. Na tento účel zadajte na termináli nasledujúce príkazy:

    cd ~ / slúchadlá
    sudo nano init.ubuntu

    V rámci súborov init.ubuntu vykonáme dve rýchle zmeny. Áno, v hornej časti súboru prísne varuje pred úpravou súboru (ale žijeme na okraji a čo je dôležitejšie, nepoužívame vyhradený používateľský účet len ​​pre slúchadlá, takže musíme urobiť túto zmenu).

    Prejdite nadol v riadkoch 29 a 30:

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

    Upravte komentár ## na tieto dva riadky a vložte nasledujúce používateľské meno a domovský adresár:

    HP_USER = pi # $ RUN_AS, [...]
    HP_HOME = / home / pi / slúchadlá # $ APP_PATH, [...]

    Stlačte klávesy CTRL + X na ukončenie, uložte si prácu a potom zadajte nasledujúce príkazy do výzvy:

    sudo cp init.ubuntu /etc/init.d/headphones
    sudo chmod 755 /etc/init.d/headphones
    sudo update-rc.d slúchadlá predvolené

    Slúchadlá sú teraz nastavené tak, aby sa spustili pri zavádzaní a posledná časť vášho automatizačného trojitého útoku na prevzatie bola uvedená do hry.


    V tomto okamihu je vaša Raspberry Pi box štartovacia šelma, ktorá sotva potrebuje akúkoľvek starostlivosť alebo kŕmenie. Prešli sme vás pomocou inštalácie klienta Usenet a BitTorrent a s touto poslednou splátkou máte teraz tri užitočné nástroje automatizácie, aby vaše Raspberry Pi download box má ruky ako malý, low-power, bezhlavý mikro server môže byť.

    To znamená, že je vždy viac zábavy, ktoré sa majú mať s malým dať silný Pi-zvuk off s vašou Raspberry Pi stavať nápady a budeme robiť, čo môžeme, aby ich k životu.