Jak automatizovat své vždy-na Malé Pi Download Box

Obsah:

Video: Jak automatizovat své vždy-na Malé Pi Download Box

Video: Jak automatizovat své vždy-na Malé Pi Download Box
Video: 10 věcí, které byste měli vědět před návštěvou Velké Británie 2024, Březen
Jak automatizovat své vždy-na Malé Pi Download Box
Jak automatizovat své vždy-na Malé Pi Download Box
Anonim
Nedávno jsme vám ukázali, jak obrátit váš Raspberry Pi na 24/7 stahovací stroj s nízkým výkonem. Nyní jsme zpátky, abychom vám ukázali, jak učinit systém téměř úplně odhodlaný pomocí úžasných automatizačních nástrojů.
Nedávno jsme vám ukázali, jak obrátit váš Raspberry Pi na 24/7 stahovací stroj s nízkým výkonem. Nyní jsme zpátky, abychom vám ukázali, jak učinit systém téměř úplně odhodlaný pomocí úžasných automatizačních nástrojů.

Proč to chci dělat?

Pokud jste sledovali společně s naším projektem stažení Raspberry Pi, máte v tomto okamžiku plnohodnotný stroj BitTorrent / Usenet. To je úžasné, ale není to úplně automatické. Stále musíte komunikovat s krabicí poměrně pravidelně, abyste ji ukazovali na nové soubory, vybírali epizody vašich oblíbených televizních pořadů a tak dále.

Až budete hotovi s konečným segmentem našeho kurzu na stažení boxu Raspberry Pi, dnešního průvodce pro automatizaci, budete mít plně automatizované zařízení v ruce, kde vše, co musíte udělat, je říct, co chcete, a zjistí to internetu pro tyto soubory ve vašem zastoupení.

Pokud jste spolu s námi nepracovali, rozhodně se na chvíli podívejte, jak se obrátit Malina Pi do boxu BitTorrent vždy a na jak se obrátit malinový písek do stroje vždy na Usenetu.

Co potřebuji?

Stejně jako předchozí tutoriály předpokládáme, že máte jednotku Raspberry Pi s nainstalovanou Raspbian, máte přístup k zařízení buď přímo přes připojený monitor a klávesnici, nebo vzdáleně přes SSH a VNC a máte USB disk ( nebo disky). Dále se domníváme, že jste dokončili alespoň jednu (nebo obě) z našich výukových programů o tom, jak obrátit Raspberry Pi do stroje pro stahování souborů BitTorrent a / nebo Usenet. Pokud potřebujete dosáhnout rychlosti v těchto oblastech, důrazně doporučujeme přečíst si následující příručky v uvedeném pořadí:
Stejně jako předchozí tutoriály předpokládáme, že máte jednotku Raspberry Pi s nainstalovanou Raspbian, máte přístup k zařízení buď přímo přes připojený monitor a klávesnici, nebo vzdáleně přes SSH a VNC a máte USB disk ( nebo disky). Dále se domníváme, že jste dokončili alespoň jednu (nebo obě) z našich výukových programů o tom, jak obrátit Raspberry Pi do stroje pro stahování souborů BitTorrent a / nebo Usenet. Pokud potřebujete dosáhnout rychlosti v těchto oblastech, důrazně doporučujeme přečíst si následující příručky v uvedeném pořadí:
  1. HTG Průvodce Začínáme s Raspberry Pi
  2. Jak nakonfigurovat vaše Raspberry Pi pro vzdálené prostředí Shell, Desktop a File Transfer
  3. Jak změnit maliník Pi na síťové zařízení s nízkou spotřebou energie
  4. Jak udělat malinku Pi do boxu BitTorrent vždy
  5. Jak se obrátit Malina Pi do stroje vždy-na Usenet

Následující části výukového programu a nástrojů, které jsou v něm obsaženy, vám nebudou moc užitečné, pokud jste dosud nenastavili Raspberry Pi a nedosáhli se stupně BitTorrent / Usenet, které mohou mít přístup.

Jakmile jste v této fázi, je však čas, abyste se dostali k podnikání automatizace celé své sestavy, abyste mohli stahovat dobroty.

Každá část tutoriálu je nezávislá na ostatních. Chcete-li automatizovat sledování televizních pořadů, ale ne snímání filmů, můžete například přeskočit na příslušnou část kurzu a ignorovat ostatní.

Konečně, malá poznámka o instalaci všech automatizačních nástrojů v této příručce. Zjistili jsme, že je můžete nainstalovat všechny na malinku Pi, aniž byste systém příliš zatínali. Nicméně, protože každý automatizační systém má tendenci být trochu těžký na frontě (při prvním instalaci je často hodně těžkého zvedání, jako je hledání a stahování minulých epizod televizních pořadů, které chcete sledovat), doporučujeme vám dát každá instalace má malou dýchací místnost, aby mohla monopolovat systémové prostředky, SABnzbd a USB HDD. Jakmile proběhne záchvěv, vše by mělo být v pořádku, ale uvolnění všech tří automatizačních aplikací na začátku je úplně drsné díky omezeným zdrojům, které má Pi k dispozici.

Instalace závislostí

Abyste mohli používat nástroje popsané v této příručce - SickBeard, CouchPotato a Sluchátka - budete muset před spuštěním instalovat několik závislostí. (Nebudeme se zabývat závislostmi, které jsou již nainstalovány s výchozí distribucí Rasby.)

Před cokoli jiného budeme aktualizovat a aktualizovat náš instalační program apt-get. Pokud jste jen * sledovali spolu s našimi předchozími výukovými programy Raspberry Pi, můžete to bezpečně přeskočit, jak jste právě nedávno upgradovali.

Na terminálu zadejte následující příkazy:

sudo apt-get update

sudo apt-get upgrade

Po aktualizaci / upgradu je čas začít instalovat konkrétní závislosti, které potřebujeme. Za prvé, všechny nástroje používají nástroj pro správu zdrojového kódu Git. Vzhledem k tomu, že Rasbian neposílá s Gitem, musíme jej nainstalovat. Na terminálu zadejte následující příkazy:

sudo apt-get install git-core

Po zobrazení výzvy stiskněte klávesu Y pro pokračování instalace a po ukončení procesů počkejte minutu nebo dvě. Poté zkontrolujte instalaci dvojitým krokem zadáním příkazu git -version na výzvu, abyste zkontrolovali, zda je nainstalován git. Pokud se nevrátí číslo verze, spusťte instalační program znovu.

Kromě Git, SickBeard (ale ne CouchPotato nebo Sluchátka) je závislý na Cheetahu, nástroji šablon Pythonu. Pokud jste nainstalovali SABnzbd v příručce How to Turn a Raspberry Pi do příručky Always-On Usenet Machine, máte již nainstalován Cheetah. Pokud jste sledovali pouze příručku BitTorrent, musíte ji nainstalovat. Na terminálu zadejte následující příkaz:

sudo apt-get install python-cheetah

Po instalaci Git a Python-Cheetah (pokud plánujete používat SickBeard pro televizní pořady) jsme připraveni začít.

Instalace a konfigurace SickBeard na Raspbian

SickBeard je nástroj pro správu televize pro stahování souborů Usenet a BitTorrent - podpora služby Usenet je výrazně vyspělejší než podpora BitTorrent, ale obě jsou funkční.V ořechové skořápce říkáte SickBeard, jaké televizní pořady si přejete sledovat, a funguje jako TiVo na internetu, stahování těch přehlídek pro vás (ať už z nevyrovnaných případů, pokud se vám to podaří, nebo pokud jsou propuštěny, pokud vaše sbírka show je aktuální). Je to fantastický způsob, jak zůstat na vrcholu svých oblíbených programů.
SickBeard je nástroj pro správu televize pro stahování souborů Usenet a BitTorrent - podpora služby Usenet je výrazně vyspělejší než podpora BitTorrent, ale obě jsou funkční.V ořechové skořápce říkáte SickBeard, jaké televizní pořady si přejete sledovat, a funguje jako TiVo na internetu, stahování těch přehlídek pro vás (ať už z nevyrovnaných případů, pokud se vám to podaří, nebo pokud jsou propuštěny, pokud vaše sbírka show je aktuální). Je to fantastický způsob, jak zůstat na vrcholu svých oblíbených programů.

Instalace SickBeard: Chcete-li nainstalovat SickBeard, otevřete terminál a zadejte následující příkaz:

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

Jakmile je instalace dokončena, přepněte do adresáře SickBeard a spusťte SickBeard poprvé:

cd Sick-Beard

python SickBeard.py

Zdá se, že na okamžik visí a pak uvidíte skřípavý skript SickBeard. V tomto okamžiku můžete do webového prohlížeče přeskočit a ukázat na následující adresu, abyste si ověřili možnost SickBeard:

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

Konfigurace služby SickBeard: Na rozdíl od některých nástrojů, které jsme použili v předchozích cvičeních, nemá SickBeard průvodce konfigurací, který nás provede instalací. Provedeme vás nyní důležitými kroky. Budeme obsahovat příslušné položky, které budete chtít změnit v sekci Konfigurace rozhraní SickBeard.

V Konfigurace -> Obecné sekce:

Zrušte zaškrtnutí políčka Spustit prohlížeč: Chystáme se přistupovat k této schránce vzdáleně, není potřeba tuto možnost plynout.

Pod Webovým rozhraním: Pokud si přejete, můžete přidat SickBeard uživatelské jméno a heslo a / nebo změnit číslo portu.

V Config -> Nastavení vyhledávání sekce:

Zde nakonfigurujeme SickBeard, aby spolupracoval s naším klientem Usenet a / nebo BitTorrent. SickBeard skutečně svítí se společností Usenet a doporučujeme vám, abyste se vydali touto cestou.

Upravit Usenet Retention: Výchozí nastavení je 500 dní. Pokud máte poskytovatele prémiových služeb Usenet, vaše zadržení by mělo být mnohem vyšší, obvykle 1100 a více dní. Kontaktujte svého poskytovatele a vyplňte zde příslušné číslo.

Pod vyhledáváním NZB zkontrolujte, zda je zaškrtnuto políčko "Vyhledat NZB" a zda jste zvolili SABnzbd. Připojte adresu URL, uživatelské jméno a heslo (pokud je nastavíte) a klíč API z instalace SABnzbd. Po dokončení klikněte na tlačítko "Test SABnzbd" a ujistěte se, že SickBeard s ní úspěšně komunikuje.

Poznámka: Pokud jste nastavili službu BitTorrent, budete muset zkontrolovat "Vyhledat torrenty" a nastavit složku sledování pro váš Torrent klient.

V Config -> Poskytovatelé vyhledávání sekce:

Zde můžete zvolit, které indexy pro vyhledání a zadávání klíčů API pro soukromé / placené indexy vyhledávání.

Ve skupinovém rámečku Priority poskytovatele můžete zkontrolovat, zda chcete poskytovatele povolit a přetáhnout je do seznamu a upřednostnit je. Ve výchozím nastavení je Womble's Index zaškrtnuto. Můžete zkontrolovat index Sick Beard a nzbX, ale ostatní z nich vyžadují účty s klíči API - budete muset navštívit příslušné webové stránky a projít jejich registrací, abyste je mohli používat.

Poznámka: Pokud jste v předchozím kroku spustili vyhledávání torrentu, uvidíte také zde zobrazené torrentové sledovače televize.

V Konfigurace -> Zpracování pošty sekce:

V úvodní části "Post-Processing" ponechte "TV Download Dir" prázdné. Pro SABnzbd nastavíme pomocný skript, který se o tuto funkci postará. Zrušte zaškrtnutí možnosti "Udržovat původní soubory". nemáme místo na našem mini Pi serveru pro ukládání duplikátů všeho, co stahujeme. Zkontrolujte "Přesunout přidružené soubory" a "Přejmenovat epizody", aby SickBeard přesunul všechny další soubory stažené s vaším televizním obsahem a přejmenovali přehlídky s vybranou konvencí v části "Pojmenování".

Nakonec můžete mít metadata stahování SickBeard ve formátu, který vyhovuje nastavení střediska médií. Vzhledem k tomu, že používáme všechny instalace XBMC, jsme pro naše "Metadata Type" zvolili XBMC a zkontrolovali všechny typy souborů souborů metadat, které jsme chtěli SickBeard vytvořit (například obrázky složek a fanart).

V Konfigurace -> Oznámení sekce:

Tato část je zcela nepovinná. Můžete nastavit oznámení na mediálních klientech (například XBMC) a oznamovacích službách, jako je Growl. Oznámení XBMC mohou být velmi užitečné, pokud chcete plně automatizovaný systém, protože můžete nastavit SickBeard tak, aby přimělo XBMC k aktualizaci knihovny po stažení nových pořadů.

Spojení SABnzbd a SickBeard: Správně nakonfigurované SickBeard a SABnzbd mají pěkný symbiotický vztah. Můžete jej nastavit tak, aby SickBeard našel přehlídky, nakopíroval soubory NZB na SABnzbd a poté SABnzbd znovu zavolá pomocný skript SickBeard, který následně zpracuje všechny přehlídky a přenese je do příslušných složek. Po nakonfigurování je proces zcela bezproblémový.

Pro propojení těchto dvou musíme zkopírovat pomocný skript a upravit velmi malý konfigurační soubor, který je doprovází. Nejprve zadejte následující příkaz do terminálu, který vás přivede do složky, kde se nacházejí tyto dva soubory:

cd /home/pi/Sick-Beard/autoProcessTV

Uvnitř tohoto adresáře jsou dva soubory, které máme na mysli: autoProcessTV.py (pomocný skript) a autoProcessTV.cfg.sample (ukázkový konfigurační soubor). Otevřete konfigurační soubor a proveďte změny. Zadejte následující příkaz:

nano autoProcessTV.cfg.sample

V editoru nano zkontrolujte, zda se vše v jednoduchém konfiguračním souboru shoduje s vaší instalací. Ve výchozím nastavení konfigurační soubor ukazuje na místním hostiteli na portu 8081 bez uživatelského jména nebo hesla. Pokud jste změnili některá nastavení (například číslo portu nebo přidáte uživatelské jméno / heslo), upravte soubor tak, aby to odrážel. Po dokončení stiskněte CTRL + X pro ukončení. Změňte název souboru na autoProcessTV.cfg (zrušení vzorku z konce).

Existují dva způsoby, jak dát SABnzbd přístup ke skriptům.Lenivou cestou je pouze změna adresáře skriptu v konfiguračním souboru SABnzbd v adresáři / home / pi / Sick-Beard / autoProcessTV. Pokud jsou skripty SickBeard jedinými nástroji pro zpracování po zpracování, bude to fungovat dobře.

Pokud chcete zachovat všechny SABnzbd skripty na jednom místě, můžete použít následující příkaz k jejich zkopírování do složky SABnzbd skripty (složku, kterou nastavíme v příručce Usenet):

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

Ať tak či onak, jakmile budete mít skripty nakonfigurovány a zkopírovány, musíte říct SABnzbd, že je budou používat. V SABnzbd přejděte na stránku Config -> Categories a vytvořte novou kategorii "tv". V sekci skriptu vyberte jako svůj postprocesní skript sabToSickBeard.py. Chcete-li vytvořit složku, ve které budou vaše stahované televizory dočasně odděleny od vašich dalších stahovaných souborů, než je přehráváte do trvalého televizního adresáře, můžete nastavit složku / cestu (např. SickBeardTV). Ujistěte se, že stisknete tlačítko Přidat, chcete-li změny uložit.

Přidání výstřelů do SickBeard: Nyní, když jste nakonfigurovali SickBeard, je čas na nejdůležitější část: přidání televizních pořadů do nového automatizovaného systému.

Nejprve musíme vytvořit adresář pro SickBeard, který by ukládal přehlídky. (Pokud již máte na pevném disku externí pevný disk, který používáte s vaším psem, přeskočte tento krok). Na terminálu zadejte následující příkaz (změna názvu cesty, pokud nepoužíváte stejné nastavení, které jsme vytvořili v předchozích výukových programech):

mkdir /media/USBHDD1/shares/TV/

Nyní z hlavního rozhraní SickBeard klikněte na Přidat výstavy (umístěné na vedlejší navigační liště v levém horním rohu). Máte dvě možnosti pro přidání přehlídek do systému: můžete vytvořit novou položku pro novou přehlídku nebo importovat televizní pořady, které jste již stáhli do systému. Dokonce i když nemáte stávající kolekci televizních pořadů, které chcete přidat do SickBeard, musíme začít s tlačítkem "Přidat existující přehlídky", abychom ukázali SickBeard v našem televizním přehledu (bez ohledu na to, zda je prázdný nebo plný).

Klepněte na tlačítko Přidat existující přehlídky a potom v záložce Spravovat adresáře klepněte na tlačítko Nový. Vyberte složku TV v aplikaci Průzkumník souborů. Po klepnutí na tlačítko OK klepněte na tlačítko Nastavit jako výchozí a poté na tlačítko Odeslat v dolní části stránky.

Jakmile máte výchozí nastavení televizního adresáře, můžete přidat do svého sbírky televizní pořad. Do vyhledávacího pole zadejte úplný nebo částečný název přehrání, vyhledejte jej a poté vyberte přehlídku, kterou chcete sledovat a stáhnout. Klepnutím na tlačítko Další zkontrolujte složku, do které bude uložena, a poté opět informujte SickBeard o tom, zda chcete, aby chybějící epizody byly označeny jako Wanted nebo Přeskočené, stejně jako kvalitu videa ke stažení. Pokud vše vypadá dobře, klikněte na tlačítko Přidat. Budete vráceni do seznamu a SickBeard vytvoří složku pro přehlídku, stáhne meta data a začne hledat epizody. (Pokud nechcete čekat, až se časovač přepočítá na další vyhledávání epizod, můžete klepnutím na tlačítko Spravovat -> Přehled záloh vyvolat vyhledávání okamžitě.)

Running SickBeard při spuštění: Existuje jeden poslední krok pro konfigurační proces SickBeard; přidáme malý spouštěcí skript pro spuštění SickBeard na startu. Nemá smysl mít automatické stahování televizních pořadů, koneckonců, pokud je musíte ručně spustit. Vytvořili jsme spousty těchto spouštěcích skriptů v předchozích výukových programech Raspberry Pi as Download Box, že se chystáme vypsat příkazy, které je třeba zadat bez podrobného rozbalení.

Zadejte následující příkazy do terminálu, abyste zkopírovali spouštěcí skript, změnili oprávnění a aktualizovali spouštěcí soubory:

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 výchozí nastavení nemocného

To je vše, co máte, teď jste připraveni jít! Přidat staré přehlídky, které si přejete sledovat, přidávat přehlídky, které právě sledujete, přidávat přehlídky, které ještě nebyly vysílány, ale chcete se dívat. SickBeard bude hladce a automaticky je stáhnout pro vás.

Instalace a konfigurace CouchPotato na Raspbian

Pokud jste vyčerpaní ze všech konfigurací v předchozí části, vzít si srdce. SickBeard je zdaleka nejkomplikovanějším nástrojem, který si v dnešních dnech nakonfigurujeme. Začněme s CouchPotato - filmem, který odpovídá automatickému stahování televizního seriálu SickBeard.
Pokud jste vyčerpaní ze všech konfigurací v předchozí části, vzít si srdce. SickBeard je zdaleka nejkomplikovanějším nástrojem, který si v dnešních dnech nakonfigurujeme. Začněme s CouchPotato - filmem, který odpovídá automatickému stahování televizního seriálu SickBeard.

Instalace CouchPotato: Jsme již nainstalovali všechny závislostí, takže se dostaneme hned k chycení zdrojového kódu od Git. Na terminálu zadejte následující příkaz:

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

Po spuštění skriptu Python bude kurzor pouze nečinný. Pokud místo toho dojde k výpisu havárie, budete muset provést rychlou úpravu, která vám umožní zapnout průvodce démonem a spuštěním. Tuto úpravu proveďte pouze v případě, že se skript spustí. Na terminálu zadejte následující příkaz:

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

Ve skriptu zadejte stránku dolů, dokud neuvidíte tuto část, a přidejte řádek, který jsme označili tučně:

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

Uložte změny a znovu spusťte skript. Jakmile je skript úspěšně spuštěn, můžete spustit prohlížeč na následující adrese, abyste mohli začít:

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

Stejně jako u SickBeard vás provedeme základním nastavením. Příslušné příkazy jsou uvedeny v sekci.

Konfigurace CouchPotato: Můžete přeskočit Vítejte sekce. Nemáme žádnou existující databázi CouchPotato k importu (pokud se pohybujete a stará instalace CouchPotato do nového pole pro stažení Raspberry Pi, postupujte podle pokynů a ukažte průvodce na staré data.db)

V Všeobecné můžete nastavit uživatelské jméno a heslo a podle potřeby změnit číslo portu.Zrušte zaškrtnutí políčka "Spustit prohlížeč".

Image
Image

V Stahování musíte buď 1) nastavit CouchPotato pro komunikaci se SABnzbd, nebo 2) specifikovat sledovanou složku pro soubory torrentu, abyste mohli pracovat s Deluge. Nastavujeme to tak, aby spolupracoval se SABnzbd: pokračujte a nechte hostitele sám a vložte klíč SABnzbd API (ten stejný, který jste použili pro SickBeard).

Můžete také určit kategorii SABnzbd. Abychom skutečně automatizovali celý proces, důrazně doporučujeme tento krok - tím, že povolíme určitou kategorii CouchPotato, pomáhá automatickému přeměně / pohybujícím se uživatelům pracovat plynuleji.

V Poskytovatelé, vyberte poskytovatele, kterým chcete používat CouchPotato. Stejně jako u SickBeard budete muset zadat přihlašovací údaje / klíče API pro prémiové poskytovatele.

V Renamery, můžete nastavit automatické přejmenování / přesouvání souborů. To je fantastická vlastnost. Nastavte složku To, chcete-li určit, kam chcete přehrávat filmy, zkontrolujte čištění a zadejte složku Od (toto by mělo být stejné složce, které jste přiřadili značce Filmy v SABnzbd).

V Automatizace, můžete nainstalovat skript nebo bookmarklet GreaseMonkey, který umožňuje přidání hledaných filmů do vaší instalace CouchPotato z vašeho prohlížeče snadné peasy.

Až budete hotovi, přečtěte si nastavení a klikněte na obří zelené tlačítko v dolní části obrazovky. Přestože spouštěcí průvodce pokrývá téměř všechna relevantní nastavení, existuje jedna oblast, na kterou byste chtěli nahlédnout. Průvodce spuštěním vás nezobrazí výzvu k nastavení upozornění. Chcete-li tak učinit, klikněte na zařízení v pravém horním rohu a na navigačním postranním panelu klikněte na položku Oznámení. Tam, stejně jako v SickBeard, budete moci zapnout push oznámení na různé systémy, včetně jednotek XBMC, desktopů se zapnutými oznámeními Growl a dokonce nastavit e-mailové upozornění.

Konfigurace CouchPotato spuštění při zavádění: V tomto okamžiku víme, že jste nadšeni tím, že začnete připojovat své videoklipy do CouchPotato, ale máme ještě jeden malý krok, než budeme pokračovat. Potřebujeme nastavit spouštěcí soubory, aby zajistily, že CouchPotato spustí při zavádění.

Otevřete terminál a zadejte následující příkazy:

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

V tuto chvíli jste všichni hotovi s konfigurací a můžete se pustit do podnikání s vaší novou instalací CouchPotato.

Instalace a konfigurace sluchátek na Raspbian

Konečným automatizačním nástrojem v naší trifectě automatizace dobročinnosti dnes je sluchátka: jako SickBeard je do televize a CouchPotato je do filmu, sluchátka je - hádali jste to - hudbu.
Konečným automatizačním nástrojem v naší trifectě automatizace dobročinnosti dnes je sluchátka: jako SickBeard je do televize a CouchPotato je do filmu, sluchátka je - hádali jste to - hudbu.

Instalace sluchátek: Chcete-li začít, otevřete terminál a zadejte následující příkaz:

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

python sluchátka / headphones.py

Konfigurace sluchátek: Stejně jako SickBeard neexistuje průvodce instalací, ale nabídka nastavení je dostatečně přímá. Klikněte na zařízení v pravém horním rohu rozhraní Sluchátka a otevřete nabídku nastavení. Projdeme každou příslušnou sekci jeden po druhém.

V Webové rozhraní, můžete přidat přihlašovací jméno / heslo, změnit číslo portu a zapnout rozhraní API pro sluchátka (potřebné pro některé pomocné aplikace třetích stran).

V Stažení musíte nastavit sluchátka na vaši instalaci SABnzbd pomocí stejných informací, které jste použili pro SickBeard a CouchPotato (hostitel s číslem portu, uživatelským jménem a heslem, pokud je povoleno, stejně jako klíčem API). Nezapomeňte využít kategorii funkcí a potom zadejte podsložku ve složce pro stahování SABnzbd pro hudbu. Můžete také, stejně jako ostatní aplikace pro automatizaci, nakonfigurovat sluchátka, abyste mohli používat torrenty, pokud si přejete.

V Kvalita a následné zpracování, můžete nastavit kvalitu na základě preferované přenosové rychlosti (nebo ji nastavit pro bezztrátovou kvalitu). Můžete také nastavit postprocesní funkce jako automatické vkládání výtvarného díla, třídění do složek a automatické přejmenování souborů.

Nakonec, pod Pokročilé nastavení, existuje spousta nastavení, s nimiž se můžete dívat (i když vám doporučujeme, abyste si pečlivě přečetli, než zapínáte a vypínáte věci). Můžete změnit formát přejmenování, povolit automatické opětovné kódování zvukových formátů a povolit oznámení.

Nejdůležitějším nastavením v nabídce Pokročilé nastavení pro nového uživatele sluchátek je volba "Musicbrainz Mirror" v pravém dolním rohu dolů. Nechte to tak, jak je,ale pokud zjistíte, že během vyhledávání výrazů pro umělce a alba se stále objevujete chyby "selhání vyřizování", budete se muset vrátit do této části a vybrat alternativní zrcadlo.

Po dokončení hry se ujistěte, že v dolní části klikněte na tlačítko Uložit změny a v pravém horním rohu restartujte změny, které se projeví.

Jediným dalším důležitým krokem konfigurace, který byste mohli zvážit, je, pokud již máte na externí jednotce, kterou používáte s vaším Pi, hodně hudby, nastavte sluchátka pro správu vaší sbírky. Můžete tak učinit kliknutím na položku Spravovat v hlavním navigačním panelu a směřujícími ke sluchátkům v příslušném adresáři.

Konfigurace sluchátek pro spuštění při zavádění: V tomto okamžiku jste připraveni začít hledat a používat sluchátka, ale stejně jako s našimi předchozími automatizačními nástroji povolíme automatické spuštění při zavádění. Chcete-li tak učinit, zadejte na terminálu následující příkazy:

cd ~/headphones sudo nano init.ubuntu

Uvnitř souborů init.ubuntu uděláme dvě rychlé změny.Ano, v horní části souboru varuje přísně před úpravou souboru (ale žijeme na okraji, a co je důležitější, nepoužíváme vyhrazený uživatelský účet pouze pro sluchátka, takže musíme provést tuto změnu).

Přejděte do řádku 29 a 30:

## HP_USER= #$RUN_AS, […]

## HP_HOME= #$APP_PATH, […]

Na těchto dvou řádcích upravte komentář ## a vložte následující uživatelské jméno a domovský adresář:

HP_USER=pi #$RUN_AS, […]

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

Stisknutím kláves CTRL + X ukončete, uložíte svou práci a na příkazovém řádku zadejte následující příkazy:

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

Sluchátka jsou nyní nastavena tak, aby byla spuštěna při zavádění a konečná část vašeho automatizačního trojitého útoku byla uvedena do hry.

V tomto okamžiku je vaše box Raspberry Pi start-to-finish stahování šelmy, které sotva potřebuje jakoukoliv péči nebo krmení. Prošli jsme instalací klienta Usenet a BitTorrent a díky této poslední splátce nyní máte k dispozici tři praktické nástroje pro automatizaci, díky nimž může být vaše schránka na stažení Raspberry Pi má ruce jako malý, nízkopříkonový, bezhlavý mikro server.

To znamená, že vždycky máte větší zálibu s tím, že vám drobeček postaví silný Pi-zvuk a vaše nápady z maliny Pi postaví a my uděláme to, co je v našich silách, abychom je přivedli k životu.

Doporučuje: