Homepage » hogyan kell » Hogyan lehet automatizálni a mindig a raspberry Pi letöltőmezőjét

    Hogyan lehet automatizálni a mindig a raspberry Pi letöltőmezőjét

    Nemrég megmutattuk, hogyan lehet a Raspberry Pi-t 24 órás, kis teljesítményű letöltőgépgé alakítani. Most ismét megmutatjuk, hogyan lehet a rendszert szinte teljesen leállítani a félelmetes automatizálási eszközökkel.

    Miért akarom ezt tenni?

    Ha a Raspberry Pi letöltési projektünket követte, a folyamat ezen a pontján teljes értékű BitTorrent / Usenet gépe van. Ez félelmetes, de nem teljesen automatikus. Még mindig rendszeresen kell kommunikálnia a dobozt, hogy az új fájlokra mutassa, kedvenc TV-műsorainak epizódjait stb..

    Miután befejeztük a Raspberry Pi letöltődoboz bemutatójának végső szegmensét, a mai automatizálási útmutatónak teljesen automatizált eszköze lesz a kezedben, ahol mindössze annyit kell tenned, hogy elmondod, amit akarsz, és felderíti a interneten az Ön nevében.

    Ha nem dolgozol velünk együtt, akkor mindenképpen egy pillanatra nézd meg, hogyan nézheted meg a Raspberry Pi egy állandóan bekapcsolódó BitTorrent mezőbe, és hogyan lehet a Raspberry Pi-t állandóan Usenet gépre fordítani.

    Mire van szükségem?

    A korábbi oktatóanyagokhoz hasonlóan ez a bemutató azt feltételezi, hogy Raspberry Pi egysége van a Raspbian telepítésével, vagy közvetlenül a csatolt monitoron és billentyűzeten keresztül, vagy az SSH és VNC segítségével távolról is hozzáférhet, és van USB meghajtója ( vagy meghajtók). Emellett azt is feltételezzük, hogy legalább egy (vagy mindkettőt) elvégeztük a Raspberry Pi BitTorrent és / vagy Usenet letöltőgépre történő fordítása során. Ha ezeken a területeken fel kell lépnie a sebességre, javasoljuk, hogy olvassa el az alábbi útmutatókat az itt felsorolt ​​sorrendben:

    1. A HTG Útmutató a Raspberry Pi használatához
    2. A Raspberry Pi konfigurálása távoli héj, asztali és fájlátvitel esetén
    3. A Raspberry Pi egy alacsony energiaigényű hálózati tárolóeszközre történő fordítása
    4. Hogyan lehet a Raspberry Pi-t mindig egy BitTorrent Boxba tenni
    5. Hogyan lehet a Raspberry Pi-t mindig egy Usenet gépre kapcsolni?

    A bemutató következő részei és az ott található eszközök kevéssé fognak hasznosulni, ha még nem állította be a Raspberry Pi-t, és elérte a BitTorrent / Usenet hozzáférési szakaszt.

    Ha már ebben a szakaszban tartózkodik, itt az ideje, hogy leálljon a teljes építés automatizálására, hogy a jóságot le tudja tölteni..

    A bemutató minden szakasza független a többitől. Ha például szeretné automatizálni a televíziós műsorokat, de nem a filmrögzítést, akkor szabadon átugorhatja a bemutató megfelelő részét, és figyelmen kívül hagyhatja a többit.

    Végül egy kis megjegyzés az összes automatizálási eszköz telepítéséről az útmutatóban. Azt tapasztaltuk, hogy mindegyiket Raspberry Pi-ra telepítheted anélkül, hogy a rendszert túlságosan lenyomják. azonban, mivel minden automatizálási rendszer egy kicsit nehéz az elülső végén (amikor először telepíted, gyakran sok nehéz emelésre van szükséged, hogy olyan műsorokat találjunk és töltsünk le, amelyekre nézni szeretnénk), javasoljuk, hogy minden egyes telepítés egy kis lélegzetelállító teret, hogy lehetővé tegye a rendszer erőforrások, a SABnzbd és az USB HDD monopolizálását. Miután elhaladt a felzárkózáson, minden rendben van, de mind a három automatizálási alkalmazás oldala egymás mellett, a kezdetektől fogva nagyon durva, a korlátozott erőforrások pedig a Pi rendelkezésére állnak..

    A függőségek telepítése

    Az útmutatóban vázolt eszközök - SickBeard, CouchPotato és fejhallgató - használatához néhány függőséget kell telepítenie, mielőtt elkezdené. (Nem fogunk kezelni azokat a függőségeket, amelyek már telepítve vannak az alapértelmezett Rasbian-terjesztéssel.)

    Mielőtt bármi más, frissítjük és frissítjük az apt-get telepítőt. Ha * csak * követte a korábbi Raspberry Pi oktatóinkat, biztonságosan kihagyhatja ezt, ahogy éppen most frissítette.

    A terminálon adja meg a következő parancsokat:

    sudo apt-get frissítés
    sudo apt-get frissítés

    Miután frissítette / frissítette, el kell kezdeni a szükséges függőségek telepítését. Először is, az összes eszköz a Git szoftver forráskódkezelő eszközét használja. Mivel a Rasbian nem szállítja a Git-et, telepítenünk kell. A terminálon adja meg a következő parancsokat:

    sudo apt-get install git-core

    Amikor a rendszer kéri, nyomja meg az Y gombot a telepítés folytatásához, és a várakozás egy vagy két percig, amíg a folyamatok befejeződnek. Ezután ellenőrizze a telepítést a „git -version” beírásával, hogy ellenőrizze, hogy a git telepítve van-e. Ha nem adja vissza a verziószámot, futtassa újra a telepítőt.

    A Git mellett a SickBeard (de nem CouchPotato vagy fejhallgató) függ a Cheetah-tól, a Python sablonszerszámtól. Ha telepítette a SABnzbd-t a Raspberry Pi egy fordulópontjába a Mindig bekapcsolt Usenet gépre, akkor már telepítve van a Cheetah. Ha csak a BitTorrent útmutatót követte, telepítenie kell. A terminálon adja meg a következő parancsot:

    sudo apt-get telepítse a python-cheetah-t

    A Git és a Python-Cheetah telepítése után (ha a SickBeard használatát a TV-műsorokhoz tervezi), készen állunk arra, hogy elkezdjük.

    SickBeard telepítése és beállítása a Raspbian-on

    A SickBeard a Usenet televíziós menedzsment eszköze, és a BitTorrent letöltések - a Usenet támogatása jelentősen érettebb, mint a BitTorrent támogatás, de mindkettő funkcionális. A dióhéjban azt mondja a SickBeard-nek, hogy milyen TV-műsorokat szeretne nézni, és úgy viselkedik, mint egy internetes meghajtású TiVo, amely letölti ezeket a műsorokat (akár a lemaradásból, ha felzárkózik, vagy ha megjelennek, ha a gyűjteménye naprakész). Ez egy fantasztikus módja annak, hogy a kedvenc programok tetején maradhasson.

    A SickBeard telepítése: A SickBeard telepítéséhez nyissa meg a terminált, és írja be a következő parancsot:

    git klón git: //github.com/midgetspy/Sick-Beard.git

    Miután a telepítés befejeződött, váltson a SickBeard könyvtárra és futtassa először a SickBeard-et:

    cd Sick-Beard
    python SickBeard.py

    Úgy tűnik, hogy egy pillanatra lóg, majd egy verbális SickBeard forgatókönyvet fog látni, és aztán tétlen. Ezen a ponton egy webböngészőbe ugorhat, és a következő címre mutathatja be, hogy ellenőrizze a Betegháborút:

    http: // [A PI IP-címe]: 8081 / home /

    SickBeard beállítása: Ellentétben az előző oktatóeszközökben használt eszközökkel, a SickBeard nem rendelkezik konfigurációs varázslóval, hogy eljusson a beállításokon. Most meg fogjuk járni a fontos lépéseken. A SickBeard kezelőfelületének Konfigurációs részében található szakaszon belül felsoroljuk azokat a releváns elemeket, amelyeket módosítani szeretne.

    Ban,-ben Config -> Általános szakasz:

    Törölje a Böngésző indítása jelölőnégyzetet: távolról is elérjük a fiókot, nincs szükség erre az erőforrás-pazarlásra.

    A webes felület alatt: Ha kívánja, hozzáadhat egy felhasználónevet és jelszót a SickBeard-hoz és / vagy módosíthatja a portszámot.

    Ban,-ben Konfigurálás -> Keresési beállítások szakasz:

    Itt konfiguráljuk a SickBeard-t, hogy működjön együtt a Usenet és / vagy a BitTorrent kliensünkkel. A SickBeard valóban ragyog a Usenet-szel, és arra bátorítjuk Önt, hogy menjen az útvonalra.

    A Usenet visszatartásának beállítása: Az alapértelmezett érték 500 nap. Ha rendelkezik egy prémium Usenet szolgáltatóval, a megtartása jóval magasabb, általában 1100 + nap. Ellenőrizze a szolgáltatóját, és töltse ki a megfelelő számot.

    Az NZB keresés alatt győződjön meg róla, hogy be van jelölve a „Keresés NZB-k”, és hogy kiválasztotta a SABnzbd-t. Csatlakoztassa az URL-t, a felhasználónevet és a jelszót (ha beállította), és az API kulcsot a SABnzbd telepítéséből. Ha befejezte, kattintson a „Test SABnzbd” elemre, hogy megbizonyosodjon arról, hogy a SickBeard sikeresen kommunikálhat vele.

    Megjegyzés: Ha be van állítva a BitTorrent használatával, akkor ellenőrizni kell a „Search Torrents” -t, és állítania kell a Torrent kliens nézési mappáját.

    Ban,-ben Konfigurálás -> Keresési szolgáltatók szakasz:

    Itt kiválaszthatja, hogy mely indexeket keresse és adja meg az API kulcsokat a privát / fizetés keresési indexekhez.

    A Szolgáltató prioritásai alatt ellenőrizheti, hogy engedélyezi-e a szolgáltatókat, majd húzza őket a listába, hogy azok prioritást kapjanak. Alapértelmezés szerint a Womble indexe be van jelölve. Ellenőrizheti a Sick Beard Indexet és az nzbX-et, de a többiekhez API-kulcsokkal rendelkező fiókok szükségesek - meg kell látogatnia a megfelelő webhelyeket, és át kell mennie a regisztrációs folyamaton, hogy használhassa őket.

    Megjegyzés: Ha az előző lépésben bekapcsolta a torrent keresést, akkor az itt felsorolt ​​TV torrentkövetők is láthatók.

    Ban,-ben Config -> Post Processing szakasz:

    A kezdeti „Post-Processing” szakaszban hagyja üresen a „TV Download Dir” -t. Létrehozunk egy segítő parancsfájlt a SABnzbd számára, amely gondoskodik erről a funkcióról. Törölje a „Eredeti fájlok megőrzése” jelölőnégyzet jelölését; nem rendelkezünk a mini Pi szerveren, hogy tároljuk a letöltött összes példányát. Ellenőrizze a „Kapcsolódó fájlok áthelyezése” és „Epizódok átnevezése” pontot, hogy a SickBeard a TV-tartalmával letöltött további fájlokat áthelyezze, és átnevezze a műsorokat a „Naming” szakaszban kiválasztott konvencióval.

    Végül a SickBeard metaadatait letöltheti a médiaközpont beállításainak megfelelő formátumban. Mivel az összes XBMC telepítést használjuk, a „Metadata Type” -re az XBMC-t választottuk, és az összes metaadatfájltípust ellenőriztük..

    Ban,-ben Config -> Értesítések szakasz:

    Ez a rész teljesen opcionális. Beállíthatja az értesítéseket a média-ügyfelek (például az XBMC) és az értesítési szolgáltatások, mint például a Growl. Az XBMC értesítések rendkívül hasznosak lehetnek, ha teljesen automatizált rendszert szeretne beállítani, mivel beállíthatja, hogy a SickBeard az XBMC-t kényszerítse a könyvtárfrissítések végrehajtására az új műsorok letöltése után.

    SABnzbd és SickBeard összekapcsolása: A megfelelően beállított SickBeard és a SABnzbd jó szimbiotikus kapcsolatot mutat. Beállíthatja, hogy a SickBeard megtalálja a bemutatókat, elindítja az NZB fájlokat SABnzbd-re, majd a SABnzbd viszont felhívja a SickBeard segítő parancsfájlt, hogy az összes műsort feldolgozza és átadja a megfelelő mappákba. A konfigurálás után a folyamat teljesen zökkenőmentes.

    Annak érdekében, hogy összekapcsoljuk a kettőt, át kell másolnunk a segítő parancsfájlt, és szerkesztenünk kell a hozzá tartozó nagyon apró konfigurációs fájlt. Először írja be a következő parancsot a terminálba, hogy elhozza azt a mappát, ahol a két fájl található:

    cd / home / pi / Sick-Beard / autoProcessTV

    Ezen a könyvtáron belül a két fájl, amiről gondoskodunk: autoProcessTV.py (a segítő parancsfájl) és az autoProcessTV.cfg.sample (a minta konfigurációs fájlja). Nyissuk meg a konfigurációs fájlt és változtassunk meg. Írja be a következő parancsot:

    nano autoProcessTV.cfg.sample

    A nanoszerkesztőben ellenőrizze, hogy az egyszerű konfigurációs fájlban lévő minden megegyezik-e a telepítéssel. Alapértelmezés szerint a konfigurációs fájl a helyi gazdagépen, a 8081-es porton található, felhasználói névvel vagy jelszóval nem. Ha módosította a beállításokat (például a portszámot vagy egy felhasználónevet / jelszót), akkor módosítsa a fájlt, hogy ezt tükrözze. Ha végzett, nyomja meg a CTRL + X gombot a kilépéshez. Módosítsa a fájlnevet autoProcessTV.cfg-re (a .sample leállítása a végéről).

    Két módja van annak, hogy a SABnzbd hozzáférjen a parancsfájlokhoz. A lusta mód az, hogy csak a SABnzbd Config -> Mappa részében lévő utófeldolgozó parancsfájl-könyvtárat / home / pi / Sick-Beard / autoProcessTV-re változtassuk. Ha a SickBeard szkriptek az egyetlen utófeldolgozási eszköz, amelyet használ, akkor ez jól fog működni.

    Alternatív megoldásként, ha az összes SABnzbd parancsfájlját egy helyen szeretné megtartani, az alábbi parancs segítségével másolhatja azokat a SABnzbd parancsfájlok mappájába (a Usenet útmutatóban beállított mappát):

    cp autoProcessTV.cfg autoProcessTV.py sabToSickBeard.py / media / USBHDD1 / részvények / SABnzbd / parancsfájlok

    Akárhogy is, ha a szkriptek konfigurálása és másolása megtörtént, meg kell mondania a SABnzbd-nek, hogy használja őket. A SABnzbd-ben keresse meg a Config -> Kategóriákat, és hozzon létre egy új kategóriát a „tv” -nek. A szkript részben válassza ki a sabToSickBeard.py-t utólagos feldolgozási szkriptként. Ha olyan mappát szeretne létrehozni, ahol a TV-letöltései ideiglenesen leválasztásra kerülnek a többi letöltésből, mielőtt levetnénk az állandó TV-mappába, beállíthat egy mappát / elérési utat (pl. SickBeardTV). A módosítások mentéséhez győződjön meg róla, hogy a Hozzáadás gombra kattint.

    Megjelenítések hozzáadása a SickBeard-hez: Most, hogy beállította a SickBeard-et, itt az ideje a legfontosabb résznek: tévéműsorok hozzáadása az új automatizált rendszerhez.

    Először könyvtárat kell készítenünk a SickBeard számára a műsorok tárolására. (Ha már van Pi TV-jével beállított TV-műsortár, akkor hagyja ki ezt a lépést). A terminálon adja meg a következő parancsot (ha módosítja a helynevet, ha nem használja ugyanazt a beállítást, akkor a korábbi oktatóanyagokat):

    mkdir / media / USBHDD1 / részvények / TV /

    Most, a fő SickBeard kezelőfelületről, kattintson a Show Shows-ra (a bal felső sarokban lévő másodlagos navigációs sávon található). Két lehetősége van a rendezvények megjelenítéséhez: új bejegyzést hozhat létre egy új műsorhoz, vagy importálhat TV-műsorokat, amelyeket már letöltött a rendszerbe. Még akkor is, ha nincs meglévő TV műsorgyűjteménye a SickBeardhez, még mindig meg kell kezdeni a „meglévő műsorok hozzáadása” gombot, hogy a SickBeard-t a TV-műsorkönyvtárunkban mutassuk be (függetlenül attól, hogy üres vagy teljes).

    Kattintson a Meglévő műsorok hozzáadása elemre, majd a Könyvtárak kezelése lapon kattintson az Új gombra. Válassza ki a TV-mappát a fájlkezelőben. Miután az OK gombra kattintott, kattintson az Alapértelmezett értékre, majd a Küldés gombra az oldal alján.

    Miután beállította az alapértelmezett TV könyvtárat, navigálhat a Show Show -> Add New Show elemre, hogy TV-műsort adjon a gyűjteményéhez. Adjon meg egy teljes vagy részleges megjelenítési címet a keresőmezőben, keresse meg, majd válassza ki azt a show-t, amelyet figyelni és letölteni szeretne. Kattintson duplán a mappa kétszeri ellenőrzésére, amelyet a SickBeard-nek újra és újra be kell mutatnia, hogy a hiányzó epizódokat a kívánt vagy jelölt címkéként jelölje-e meg, valamint a letöltés minőségét. Ha minden jól néz ki, kattintson a Hozzáadás gombra. Visszatér a show listához, és a SickBeard létrehozza a show mappáját, letölti a metaadatokat, és megkezdi az epizódok keresését. (Ha nem szeretné várni, amíg az időzítő visszaszámlál a következő epizódkereséshez, akkor kattintson a Kezelés -> Hibakeresés áttekintése elemre, hogy a keresést azonnal végrehajtsa.)

    SickBeard futtatása az indításkor: Van egy utolsó lépés a SickBeard konfigurációs folyamatban; hozzá fogunk adni egy kis indítási parancsfájlt a SickBeard indításához. Nincs értelme automatizált TV-műsor letöltőnek, ha manuálisan kell indítania. Ezeket az indítási parancsfájlokat eléggé létrehoztuk az előző Raspberry Pi letöltési fiókjában, és csak azokat a parancsokat soroljuk fel, amelyeket részletes lépésenkénti bontás nélkül kell megadni.

    Az indító parancsfájl másolásához, az engedélyek módosításához és az indítási fájlok frissítéséhez adja meg a terminálon a következő parancsokat:

    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 betegbeteg alapértelmezések

    Minden van rá, most már készen áll! Adjon hozzá olyan régi megjelenítéseket, amelyeket szeretné, ha meg szeretné nézni, hozzáadná az éppen nézett műsorokat, adjon hozzá olyan műsorokat, amelyek még még nem adtak hangot, de meg szeretné nézni. A SickBeard zökkenőmentesen és automatikusan letölti őket.

    A CouchPotato telepítése és beállítása a Raspbian-on

    Ha kimerült az előző részben leírtaktól, szívvel. A SickBeard messze a legbonyolultabb eszköz a mai fordulóban. Kezdjük a CouchPotato-val, amely a SickBeard automatikus TV-letöltésével egyenértékű.

    A CouchPotato telepítése: Már telepítettük az összes függőséget, így menjünk le a Git forráskódjának megragadásához. A terminálon adja meg a következő parancsot:

    cd / home / pi
    git klón http://github.com/RuudBurger/CouchPotatoServer.git
    python CouchPotatoServer / CouchPotato.py

    A Python parancsfájl futtatása után a kurzor csak üresjáratban van. Ha ehelyett összeomlik, akkor gyors szerkesztést kell tennie, hogy lehetővé tegye a web démon és az indítási varázsló bekapcsolását.. Csak akkor végezze el ezt a szerkesztést, ha a parancsfájl összeomlik. A terminálon adja meg a következő parancsot:

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

    A szkriptben az oldal le van írva, amíg meg nem látja ezt a részt, és hozzáadja a félkövéren szereplő sort:

    config =
    'use_reloader': reloader,
    'port': tryInt (Env.setting ('port', alapértelmezett = 5000)),
    'host': Env.setting ('host', alapértelmezett = "),
    'ssl_cert': Env.setting ('ssl_cert', alapértelmezett = Nincs),
    'ssl_key': Env.setting ('ssl_key', alapértelmezett = Nincs),
    'host': Env.setting ('host', alapértelmezett = "0.0.0.0"),

    Mentse el a változtatásokat és indítsa újra a parancsfájlt. Miután a parancsfájl sikeresen futott, az induláshoz a következő címen irányíthatja a böngészőt:

    http: // [A PI IP-címe]: 5050 / varázsló /

    Csakúgy, mint a SickBeard-nel, az alapbeállításokon keresztül fogunk járni. A releváns parancsok szakaszonként vannak felsorolva.

    A CouchPotato konfigurálása: Átugorhatja a Üdvözöljük szakasz. Nincsenek importálható CouchPotato adatbázisok (ha a CouchPotato régi verzióját telepíti, és az új Raspberry Pi letöltőmezőbe telepíti, kövesse az utasításokat, és mutasson a varázslóra a régi adatokra.db)

    Ban,-ben Tábornok szekcióban beállíthat egy felhasználónevet és jelszót, valamint módosíthatja a portszámot. Törölje a „Böngésző indítása” jelölőnégyzet jelölését.

    Ban,-ben letöltők szekcióban, vagy 1) állítsa be a CouchPotato-t, hogy kommunikáljon a SABnzbd-vel, vagy 2) határozza meg a torrent fájljaira nézett mappát, hogy a Deluge-szal működjön. A SABnzbd-rel együtt dolgozunk: menjünk előre és hagyjuk magunkat a gazdagépből, és helyezzük be a SABnzbd API kulcsot (ugyanaz, mint amit a SickBeard-hez használt).

    Megadhat egy SABnzbd kategóriát is. Annak érdekében, hogy az egész folyamatot valóban automatizálja, ajánljuk ezt a lépést egy adott CouchPotato kategória engedélyezésével, ez segít az automatikus átnevező / fájlmozgatóknak az egyenletesebb munkavégzésben.

    Ban,-ben szolgáltatók szekcióban válassza ki a CouchPotato által használni kívánt szolgáltatókat. A SickBeardhez hasonlóan a prémium szolgáltatói bejelentkezési adatokat / API kulcsokat is be kell helyeznie.

    Ban,-ben Renamers szakaszban beállíthatja az automatikus fájl átnevezést / mozgatást. Ez egy fantasztikus funkció. Állítsa be a Címzett mappát annak meghatározásához, hogy hová szeretne mozogni, ellenőrizze a tisztítást, és adja meg a From mappát (ez ugyanaz a mappa, amelyet a SABnzbd filmek címkéjéhez rendelt).

    Ban,-ben Automatizálás szekcióban telepíthet egy GreaseMonkey szkriptet vagy könyvjelzőt, amely böngészőjéből könnyedén beviheti a kívánt filmeket a CouchPotato telepítésébe.

    Ha minden kész, ellenőrizze a beállításokat, és kattintson az alján található óriási zöld gombra. Bár az indítási varázsló csaknem minden releváns beállítást tartalmaz, van egy terület, ahol érdemes megnézni. Az indítási varázsló nem kéri az értesítések beállítását. Ehhez kattintson a jobb felső sarokban lévő fogaskerékre, majd a navigációs oldalsávon kattintson az Értesítések gombra. Csakúgy, mint a SickBeard-ben, a különböző rendszerek, köztük az XBMC-egységek, az asztali számítógépek és a Growl-értesítések engedélyezett bekapcsolása, valamint az e-mail értesítések beállítása is lehetséges..

    A CouchPotato beállítása a rendszerindításkor: Ezen a ponton tudjuk, hogy izgatott, hogy elkezdheted csatlakoztatni a kötelező videókat a CouchPotato-hoz, de még egy kis lépésünk van a teljesítés előtt. Be kell állítanunk az indítási fájlokat annak érdekében, hogy a CouchPotato rendszerindításkor induljon el.

    Nyissa meg a terminált és adja meg a következő parancsokat:

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

    Ezen a ponton mindent elvégeztek a konfigurációval, és az új CouchPotato telepítéssel le tudnak lépni.

    Fejhallgató telepítése és beállítása a Raspbian-on

    A végső automatizálási eszköz a mi automatizálási jóságunkban a fejhallgató a fejhallgató: a SickBeard a TV-hez és a CouchPotato filmekhez szól, a fejhallgató pedig azt hiszi, hogy zene.

    Fejhallgató telepítése: Az indításhoz nyissa meg a terminált és adja meg a következő parancsot:

    git klón https://github.com/rembo10/headphones.git

    python fejhallgató / Headphones.py

    Fejhallgató beállítása: A SickBeard-hoz hasonlóan nincs telepítővarázsló, de a beállítások menü eléggé előre halad. A beállítások menü eléréséhez kattintson a fejhallgató interfész jobb felső sarkában lévő fogaskerékre. Az egyes vonatkozó szakaszokat egyenként fogjuk átnézni.

    Ban,-ben Webes felület részben hozzáadhat egy bejelentkezési nevet / jelszót, módosíthatja a port számát, és bekapcsolhatja a fejhallgató API-t (szükséges néhány harmadik fél segítő alkalmazásához).

    Ban,-ben Letöltés Beállítási szakasz, a fejhallgatót a SABnzbd telepítésénél a SickBeard és a CouchPotato (ugyanazon a porton, a felhasználóneven és a jelszónál, ha engedélyezve van, valamint az API kulcs) által használt adatokkal kell megadnia. Ne felejtsd el kihasználni a kategóriafunkciót, majd adjon meg egy almappát a SABnzbd letöltési mappájában a zene számára. A többi automatizálási alkalmazáshoz hasonlóan a fejhallgatót is beállíthatja, ha tetszés szerint használja a torrenteket.

    Ban,-ben Minőség és utófeldolgozás szakaszban beállíthatja a minőséget a kívánt bitsebesség alapján (vagy veszteségmentes minőségre állíthatja). Beállíthatja az utófeldolgozási funkciókat, mint például az albumképek automatikus beágyazása, a mappákba rendezés és az automatikus fájl átnevezés.

    Végül, a További beállítások, vannak olyan beállítások, amelyekkel bővelkedhet (bár javasoljuk, hogy figyelmesen olvassa el figyelmesen, mielőtt akaratlanul be- és kikapcsolja a dolgokat). Megváltoztathatja az átnevezési formátumot, engedélyezheti az audio formátumok automatikus újrakódolását és engedélyezheti az értesítéseket.

    A Fejlett beállítások menüben a legfontosabb beállítás az új fejhallgató-felhasználó számára a „Musicbrainz Mirror” opció, amely a jobb alsó sarokban található. Hagyja, ahogy van, de ha úgy találja, hogy következetesen "sikertelen" hibát talál a művészek és albumok keresésekor, vissza kell térnie ehhez a szakaszhoz, és ki kell választania egy másik tükört.

    Amikor mindent megtesz, ügyeljen arra, hogy nyomja meg a Mentés módosításokat az alján, majd indítsa újra a jobb felső sarokban, hogy a módosítások hatályba lépjenek.

    Az egyetlen másik fontos konfigurációs lépés, amit figyelembe vehet, ha már van egy csomó zene a Pi eszközzel használt külső meghajtón, állítsa be a fejhallgatót a gyűjtemény kezeléséhez. Ezt úgy teheti meg, hogy a fő navigációs sávban a Kezelés gombra kattint, és a megfelelő könyvtárban a fejhallgatót mutatja.

    Fejhallgató beállítása a rendszerindításkor történő indításhoz: Ezen a ponton készen áll a fülhallgató keresésére és használatára, de a korábbi automatizálási eszközökhöz hasonlóan az automatikus indítást a rendszerindításkor engedélyezzük. Ehhez adja meg a következő parancsokat a terminálon:

    cd ~ / fejhallgató
    sudo nano init.ubuntu

    Az init.ubuntu fájlokon belül két gyors változást fogunk végrehajtani. Igen, a fájl tetején óvatosan figyelmeztet a fájl szerkesztésére (de élünk a szélén, és ami még fontosabb, nem használunk dedikált felhasználói fiókot csak fejhallgatókhoz, ezért ezt a változtatást kell elvégeznünk).

    Lapozzon a 29-es és 30-as sorok közé:

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

    Szerkessze ki a ## jeleket a két soron, és helyezze be a következő felhasználói nevet és otthoni könyvtárat:

    HP_USER = pi # $ RUN_AS, […]
    HP_HOME = / home / pi / fejhallgató # $ APP_PATH, […]

    A kilépéshez nyomja meg a CTRL + X gombot, mentse el a munkát, majd írja be a következő parancsokat a következő parancsra:

    sudo cp init.ubuntu /etc/init.d/headphones
    sudo chmod 755 /etc/init.d/headphones
    A sudo update-rc.d fejhallgató alapértelmezett

    A fejhallgatók most futnak a rendszerindításkor, és a letöltési automatizálás háromszoros támadásának utolsó darabja lejátszásra került.


    Ezen a ponton a Raspberry Pi doboz egy kezdő-befejező letöltő állat, amely alig igényel gondot vagy etetést. A Usenet és a BitTorrent kliensek telepítésén keresztül sétáltunk meg, és ezzel az utolsó részletgel három praktikus automatizálási eszköz áll rendelkezésre, hogy a Raspberry Pi letöltődobozja kicsi, alacsony teljesítményű, fej nélküli mikro szerver legyen.

    Ez azt jelenti, hogy mindig van még szórakoztatóbb a kis, hatalmas Pi-hanggal a Raspberry Pi-val, és ötleteket készíthetünk, és mi megteszjük, hogy életre keljünk.