wie Sie Ihre always-on Raspberry Pi Download-Box zu automatisieren

Wir haben Ihnen vor kurzem, wie Sie Ihre Raspberry Pi in eine 24/7 Low-Power-Download-Maschine einzuschalten. Jetzt sind wir zurück um Ihnen zu zeigen, wie das System zu machen, fast vollständig die Hände mit tollen Automatisierungstools ab.

Wenn Sie an dieser Stelle in den Prozess zusammen mit unseren Raspberry Pi-Download-Projekt verfolgt haben haben Sie einen vollwertigen BitTorrent / Usenet-Maschine. Das ist großartig, aber es ist nicht vollautomatisch. Sie haben noch mit der Box zu interagieren ziemlich regelmäßig es bei neuen Dateien zu halten, zeigt, Folgen Ihrer Lieblingsfernsehsendungen Kommissionierung, und so weiter.

Nachdem Sie mit dem letzten Teil unserer Raspberry Pi Download-Box Tutorial fertig sind, die heutige Führung auf Automatisierung, haben Sie eine vollautomatische Gerät an den Händen, wo alles, was Sie tun müssen, ist es sagen, was Sie wollen, und es wird dem Scout Internet für diese Dateien in Ihrem Namen.

Wenn Sie nicht haben, zusammen mit uns zu arbeiten, auf jeden Fall einen Moment Zeit nehmen, um zu überprüfen, wie ein Raspberry Pi in eine Always-On BitTorrent Box zu drehen und wie ein Raspberry Pi in eine Always-On Usenet Maschine einzuschalten.

Wie in den vorherigen Tutorials, für dieses Tutorial gehen wir davon aus, dass Sie ein Raspberry Pi-Einheit mit Raspbian installiert haben, können Sie das Gerät für den Zugriff auf entweder direkt über einen angeschlossenen Monitor und Tastatur oder remote über SSH und VNC, und dass Sie ein USB-Laufwerk ( oder Laufwerke) mit ihm verbunden. Darüber hinaus gehen wir davon aus, dass auch Sie haben mindestens eine (oder beide) unserer Tutorials auf Drehen des Raspberry Pi in ein BitTorrent und / oder Usenet Download Maschine abgeschlossen. Wenn Sie diese Bereiche zu beschleunigen in aufstehen müssen, dringend empfehlen wir die folgenden Führungen in der Reihenfolge zu lesen haben wir sie hier aufgelistet

In den folgenden Abschnitten des Tutorials und die darin enthaltenen Werkzeuge wird Ihnen wenig nützen, wenn Sie Ihre Raspberry Pi nicht bereits eingerichtet und haben die Dose-access-BitTorrent / Usenet Stadium erreicht.

Sobald Sie in diesem Stadium sind, jedoch, ist es Zeit für das Geschäft zu bekommen Sie Ihre gesamte Build von Automatisierung für Hands-off-Download Güte.

Jeder Abschnitt des Tutorials ist unabhängig von den anderen. Wenn Sie TV-Show snatching automatisieren möchten, aber nicht Film snatching, zum Beispiel, sind Sie frei, auf den relevanten Teil des Tutorials zu überspringen und den Rest ignorieren.

Schließlich wird eine kleine Notiz über alle Automatisierungstools in diesem Handbuch zu installieren. Wir fanden, dass man sie alle auf einem Raspberry Pi ohne bogging das System herunter zu stark zu installieren. Doch wie jedes Automatisierungssystem ein wenig schwer auf dem vorderen Ende zu sein scheint (wenn Sie es zuerst installieren gibt es oft eine Menge Arbeit wie das Auffinden und Herunterladen von vergangenen Episoden des Fernsehens zu tun, zeigt das Sie sehen wollen), würden wir deuten darauf hin, jede Installation ein wenig Luft zum Atmen, um zu geben, damit sie die Systemressourcen, SABnzbd, und die USB-Festplatte zu monopolisieren. Sobald Sie vorbei an der Catch-up-Flut alles sind, sollten in Ordnung sein, aber die Entfesselung alle drei Automatisierung Anwendungen Seite an Seite mit vollem Durchgang am Anfang ist wirklich rau mit den begrenzten Ressourcen für die Pi zur Verfügung.

Um die Werkzeuge in diesem Handbuch-SickBeard, Couchpotato und Kopfhörer-Sie Notwendigkeit zur Installation ein paar Abhängigkeiten umrissen zu verwenden, bevor Sie loslegen. (Wir sind nicht Abhängigkeiten werden Adressierung, die bereits mit dem Standard Rasbian Distribution installiert werden.)

Vor allem anderen, dann werden wir unsere apt-get-Installer zu aktualisieren und zu aktualisieren. Wenn Sie * nur * gefolgt zusammen mit unseren bisherigen Raspberry Pi-Tutorials können Sie diese überspringen, wie Sie haben gerade vor kurzem aktualisiert.

Am Terminal, geben Sie die folgenden Befehle

sudo apt-get update; sudo apt-get upgrade

Nachdem Sie aktualisiert / aktualisiert haben, ist es Zeit, die spezifischen Abhängigkeiten zu starten wir die Installation benötigen. Erstens, alle Tools verwenden, um die Git-Software Quellcode-Management-Tool. Da Rasbian mit Git nicht versenden, werden wir es zu installieren. Am Terminal, geben Sie die folgenden Befehle

sudo apt-get install git-core

Wenn Sie gefragt werden, drücken Sie Y um die Installation und das Warten auf eine Minute oder zwei, wie die Prozesse beendet fortzusetzen. Danach Doppel die Installation überprüfen, indem Sie “git -Ausführung” an der Eingabeaufforderung eingeben, dass git zu überprüfen installiert ist. Wenn es nicht eine Versionsnummer zurückgibt, führen Sie wieder das Installationsprogramm.

Zusätzlich zu Git, SickBeard (aber nicht Couchpotato oder Kopfhörer) ist abhängig von Cheetah, ein Python-Template-Tool. Wenn Sie SABnzbd in das Wie Schalten Sie ein Raspberry Pi in eine Always-On Usenet Maschinenführung installiert haben, haben Sie bereits Cheetah installiert. Wenn Sie nur zusammen mit dem BitTorrent-Führer gefolgt, müssen Sie es installieren. Am Terminal, geben Sie den folgenden Befehl ein

sudo apt-get install python-Gepard

Nach der Installation von Git und Python-Cheetah (wenn Sie sich mit SickBeard für TV-Shows planen), sind wir bereit, um loszulegen.

SickBeard ist ein Werkzeug, Fernsehmanagement für Usenet und BitTorrent-Downloads-Usenet-Unterstützung ist wesentlich reifer als die BitTorrent-Unterstützung, aber sie sind beide funktionell. In einer Nussschale, sagen Sie SickBeard was TV zeigt Ihnen sehen wollen und es wirkt wie eine Internet-angetriebene TiVo, diese Shows für Sie mit dem Download (entweder von einem Rückstand, wenn Sie aufholen oder wie sie freigegeben werden, wenn Sie Ihre Show Sammlung ist aktuell). Es ist eine fantastische Art und Weise auf Ihre Lieblings-Programme zu bleiben.

Installieren SickBeard: So installieren Sie SickBeard, öffnen Sie das Terminal und geben Sie den folgenden Befehl ein

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

Sobald die Installation abgeschlossen ist, wechseln Sie in das SickBeard Verzeichnis und führen SickBeard zum ersten Mal

cd Krank-Bart; Python SickBeard.py

Es erscheint für einen Moment zu hängen, und dann werden Sie eine ausführliche SickBeard Skript sausen durch, und dann im Leerlauf zu sehen. An dieser Stelle können Sie in einem Web-Browser-Hop und ihn unter der folgenden Adresse zeigen SickBeard zu prüfen,

http: // [Ihr PI IP-Adresse]: 8081 / home /

Konfigurieren von SickBeard: Anders als einige der Werkzeuge in den vorherigen Tutorials die wir verwendet haben, hat SickBeard nicht einen Konfigurationsassistenten haben uns durch das Setup gehen. Wir werden Sie nun durch die wichtigen Schritte gehen. Wir werden die entsprechenden Positionen auflisten, die Sie die im Konfigurationsteil wollen werde Schnittstelle von SickBeard durch ihren Abschnitt zu ändern.

In der Config -> Allgemein Abschnitt

Deaktivieren Sie die Option Browser starten: Wir werden das Feld der Ferne zugreifen, gibt es keine Notwendigkeit für diese Ressource verschwenden Option.

Unter Web-Interface: Sie können, wenn Sie möchten, fügen Sie einen Benutzernamen und ein Passwort SickBeard und / oder die Portnummer ändern.

In der Config -> Abschnitt Sucheinstellungen

Hier haben wir SickBeard konfigurieren mit unserem Usenet und / oder BitTorrent-Client zu arbeiten. SickBeard wirklich glänzt mit Usenet und wir empfehlen Ihnen, diesen Weg zu gehen.

Stellen Sie Usenet Retention: Der Standard 500 Tage ist. Wenn Sie ein Premium-Usenet-Provider haben, sollten Sie Ihre Retention viel höher sein, in der Regel 1100+ Tage. Erkundigen Sie sich bei Ihrem Provider und geben Sie hier die entsprechende Nummer.

Unter NZB suchen, stellen Sie sicher, “Search nzbs” markiert ist, und dass Sie haben SABnzbd ausgewählt. Schließen Sie den URL, Benutzername und Passwort (falls Sie eins gesetzt) ​​und die API-Schlüssel von Ihrem SABnzbd Installation. Klicken Sie auf “Test SABnzbd”, wenn Sie fertig sind, um sicherzustellen, SickBeard erfolgreich mit ihm kommunizieren können.

Hinweis: Wenn Sie auf die Verwendung von BitTorrent eingestellt sind, müssen Sie “Search Torrents” zu prüfen und den überwachten Ordner für Ihre Torrent-Client festgelegt.

In der Config -> Suchanbieter Abschnitt

Hier können Sie wählen, welche Indizes zu suchen und geben Sie Ihre API-Schlüssel für private / Pay-Suchindizes.

Unter Provider Prioritäten können Sie überprüfen, Leistungserbringern zu ermöglichen, und dann ziehen sie in der Liste fallen, sie zu priorisieren. In der Standardeinstellung ist Wombles Index überprüft. Sie können krank Beard Index und nzbX überprüfen, aber der Rest von ihnen verlangen, Konten mit API-Schlüssel-Sie Notwendigkeit, die jeweiligen Websites und gehen Sie durch den Anmeldeprozess zu besuchen, sie zu nutzen.

Hinweis: Wenn Sie auf Strom gedreht im vorherigen Schritt die Suche, werden Sie auch TV Torrent-Tracker hier aufgelistet sehen.

In der Config -> Post-Processing-Abschnitt

In der Anfangs “Post-Processing” Abschnitt, lassen Sie die “TV Download-Dir” leer. Wir werden ein Hilfsskript für SABnzbd einzurichten, der diese Funktion übernehmen wird. Deaktivieren Sie die Option “Keep Original-Dateien”, wir Duplikate von allem nicht den Platz auf unserem Mini-Pi-Server zu speichern wir herunterladen. Überprüfen Sie “Move verknüpften Dateien” und “Umbenennen Folgen”, so dass SickBeard zusätzliche Dateien mit Ihrem TV-Inhalte heruntergeladen bewegen wird, und benennen Sie die Shows mit der Konvention, indem Sie die “Naming” Abschnitt auswählen.

Schließlich können Sie SickBeard herunterladen Metadaten im Format haben, dass Ihr Media-Center-Setup passt. Da wir alle XBMC-Installationen verwenden, wählten wir XBMC für unsere “Metadatentyp” und überprüfte alle Metadaten Dateitypen wir wollten SickBeard zu schaffen (wie Ordner Bilder und Basteleien).

In der Config -> Benachrichtigungen Abschnitt

Dieser Abschnitt ist optional. Sie können Setup-Benachrichtigungen auf Ihrem Medien-Clients (wie XBMC) und Benachrichtigungsdienste wie Growl. Die XBMC-Benachrichtigungen können sehr praktisch sein, wenn Sie ein vollautomatisches System wollen, wie Sie SickBeard einstellen XBMC zu zwingen Library-Updates durchzuführen, nachdem neue Shows heruntergeladen werden.

Linking SABnzbd und SickBeard: Richtig konfiguriert SickBeard und SABnzbd haben eine schöne symbiotische Beziehung. Sie können es so einrichten SickBeard findet die Shows, schlägt den NZB-Dateien über zu SABnzbd und dann SABnzbd wiederum fordert eine SickBeard Hilfsskript nachbearbeiten alle Shows und übertragen sie in die entsprechenden Ordner. Einmal konfiguriert, ist der Prozess völlig nahtlos.

Um die beiden miteinander zu verknüpfen, müssen wir die Hilfsskript und bearbeiten Sie die sehr kleine Konfigurationsdatei, die sie begleitet zu kopieren. Geben Sie zunächst den folgenden Befehl an das Terminal Sie zu dem Ordner zu nehmen, wo die beiden Dateien befinden

cd / home / pi / Kranken Beard / autoProcessTV

In diesem Verzeichnis sind die beiden Dateien, die wir kümmern uns um: autoProcessTV.py (der Helfer-Skript) und autoProcessTV.cfg.sample (die Beispielkonfigurationsdatei). Lassen Sie uns die Konfigurationsdatei öffnen und Änderungen vornehmen. Geben Sie den folgenden Befehl ein

nano autoProcessTV.cfg.sample

Im Nano-Editor, überprüfen, dass alles in der einfachen Konfigurationsdatei entspricht Ihrer Installation. Standardmäßig werden die Konfigurationsdatei Punkte auf dem lokalen Host auf Port 8081, ohne Benutzername oder Passwort. Wenn Sie eine der Einstellungen (in einem Benutzernamen / Passwort wie der Port-Nummer oder durch Hinzufügen) geändert haben, bearbeiten Sie die Datei, die zu reflektieren. Wenn Sie fertig sind, drücken Sie STRG + X zu beenden. Ändern Sie den Dateinamen autoProcessTV.cfg (dropping the.sample vom Ende).

Es gibt zwei Möglichkeiten SABnzbd Zugang zu den Skripten zu geben. Der faule Weg ist, um nur das Skript Verzeichnis Nachbearbeitung ändern in SABnzbd der Config -> Ordner Abschnitt zu / home / pi / Kranken Beard / autoProcessTV. Wenn die SickBeard Skripte, die nur Post-Processing-Tools sind Sie verwenden, wird dies gut funktionieren.

Alternativ, wenn Sie alle Ihre SABnzbd Skripte in einer Position zu halten möchten, können Sie den folgenden Befehl verwenden, um sie Ihren SABnzbd Skript-Ordner zu kopieren (der Ordner wir Setup im Usenet Guide)

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

So oder so, wenn Sie die Skripte konfiguriert und kopiert haben, müssen Sie SABnzbd zu sagen, sie zu nutzen. In SABnzbd, navigieren Sie zu Config – eine neue Kategorie “TV”> Kategorien und zu erstellen. Im Skript Abschnitt wählen sabToSickBeard.py als Post-Processing-Skript. Wenn Sie einen Ordner erstellen möchten, wo Ihre TV-Downloads wird vorübergehend von Ihrem anderen Downloads sequestriert werden, bevor der permanenten Ordner TV schlurfte wird, können Sie einen Ordner / Pfad (z SickBeardTV) gesetzt. Achten Sie auf die Schaltfläche Hinzufügen zu treffen, um die Änderungen zu speichern.

Shows zu SickBeard Hinzufügen: Nun, da Sie SickBeard konfiguriert haben, ist es Zeit für den wichtigsten Teil: Zugeben Fernsehen zu Ihrem neuen automatisierten System zeigt.

Zuerst müssen wir ein Verzeichnis machen für SickBeard die Shows zu speichern. (Wenn Sie bereits eine TV-Show-Verzeichnis auf der externen Festplatte eingerichtet haben Sie mit Ihrem Pi verwenden, überspringen Sie diesen Schritt). Am Terminal, geben Sie den folgenden Befehl ein (Ändern der Pfadname, wenn Sie nicht das gleiche Setup mit etablierten wir vorherigen Tutorials)

mkdir / media / USBHDD1 / Aktien / TV /

Nun, von der Haupt SickBeard Schnittstelle, klicken Sie auf Hinzufügen Shows (auf der sekundären Navigationsleiste in der linken oberen Ecke). Sie haben zwei Möglichkeiten für Shows in das System hinzufügen: Sie einen neuen Eintrag für eine neue Show erstellen können, oder Sie können importieren TV zeigt Ihnen bereits in das System heruntergeladen haben. Auch wenn Sie zu SickBeard keine bestehende TV-Show Sammlung hinzuzufügen, müssen wir noch mit dem “Add Existing Shows” Knopf, um zu zeigen SickBeard in unserem TV-Show-Verzeichnis (unabhängig davon, ob es leer oder voll) zu starten .

Klicken Sie auf Add Existing Shows, und dann unter der Registerkarte Verzeichnisse verwalten, klicken Sie auf Neu. Wählen Sie ein TV-Ordner im Datei-Explorer. Nachdem Sie auf OK klicken, klicken Sie auf Als Standard festlegen und dann am unteren Rand der Seite einreichen.

Sobald Sie das Standard-TV-Verzeichnis eingerichtet haben, können Sie navigieren Shows hinzufügen -> Neue Show In einer TV-Show zu Ihrer Sammlung hinzuzufügen. Geben Sie eine vollständige oder teilweise zeigen Titel in das Suchfeld ein, suchen Sie sie, und wählen Sie dann die Show Sie überwachen möchten und herunterladen. Klicken Sie neben verdoppeln Sie den Ordner überprüfen wird es in und neben wieder abgelagert werden SickBeard zu sagen, ob Sie die fehlenden Episoden wollen gekennzeichnet werden, wie gewünscht oder übersprungene sowie die Videoqualität des Downloads. Wenn alles gut aussieht, klicken Sie auf Hinzufügen. Sie werden zu Ihrer Show Liste zurückgegeben werden und SickBeard den Ordner für die Show, laden Sie die Meta-Daten, und beginnen, suchen Episoden erstellen. (Wenn Sie nicht wollen, für den Timer zu warten, bis die nächste Folge Suche zu zählen, können Sie auf Verwalten klicken -> Backlog Übersicht sofort eine Suche zu erzwingen.)

SickBeard beim Start ausgeführt wird: Es gibt einen letzten Schritt für die SickBeard Konfigurationsprozess, wir werden ein kleines Startskript hinzufügen SickBeard beim Booten zu starten. Es gibt keinen Grund, ein automatisiertes TV-Show-Downloader in mit, nach allem, wenn Sie es manuell starten müssen. Wir haben genug von diesen Startskripten im vorherigen Raspberry Pi als Download Box-Tutorials erstellt, die wir nur die Befehle gehen zur Liste los ohne eine detaillierte Schritt-für-Schritt eingeben müssen brechen.

Geben Sie die folgenden Befehle an das Terminal das Startskript zu kopieren, um die Berechtigungen zu ändern, und aktualisieren Sie die Startdateien

sudo wget -O /etc/init.d/sickbeard/ http://www.howtogeek.com/wp-content/uploads/gg/up/sshot5161b529c109d.txt

sudo chmod 755 /etc/init.d/sickbeard

sudo update-rc.d sickbeard defaults

Das ist alles, was es ist, jetzt bist du bereit zu gehen! In alten zeigt Ihnen wünschen Sie hätte beobachtet, fügen Sie zeigt Sie gerade beobachten, fügen Sie zeigt, dass noch nicht einmal ausgestrahlt haben, aber Sie möchten, zu beobachten. SickBeard nahtlos und automatisch sie alle für Sie herunterladen.

Lesen Sie weiter, wie die Einrichtung Couchpotato zum automatisierten Film-Download zu lernen.

Ich kann nicht scheinen, um das Skript für Auto zu bekommen beginnen Krank Beard zu arbeiten. Ich konnte das Skript zum Download, zog sie in meine Init.d Ordner, machte es ausführbar, und dann die init.d. aktualisiert Nach dem Neustart kommt es nie auf. Ich konnte es automatisch zu laden mit dem @reboot Option CronTab zu bekommen. Nur frage mich, ob jemand irgendwelche Ideen hatte, warum Sie das Skript geschrieben würde nicht funktionieren. Wenn ich versuche, das Skript auszuführen using./sickbeard Ich erhalte eine “sickbeard Benutzer keine Fehler vorhanden ….. Hmm

CD

Ich war auch nicht in der Lage, dieses Skript zu bekommen SickBeard beim Booten zu starten. Können Sie Details zu teilen, wie hast du es funktioniert?

Ich war nicht in der Lage gewesen, um es entweder zu arbeiten. Kann nicht scheinen, um herauszufinden, was falsch ist. Gibt es eine Hilfe ist hier zu finden?

Jungs

Das einzige, was ich nicht zur Arbeit bekommen konnte war krank Beard beim Start. Jedes Mal, wenn ich versuchte das Skript, das auf das war, wie würde ich eine bekommen Fehler “sickbeard Benutzer existiert nicht”. Ich habe sogar versucht, einen sickbeard Benutzer hinzufügen und es hat nicht funktioniert. Ich schließlich nur das SickBeard.py Skript zu meinen crontab hinzugefügt. Geben Sie crontab -e, und dann die unten am Boden kleben.

@reboot Python /home/pi/Sick-Beard/SickBeard.py

Dies sagte nur, jedes Mal wenn ich den Pi neu starten SickBeard beginnt. Es ist schon ein paar Tage wie diese laufen, und ich habe ein paar Mal neu gestartet und es funktioniert immer. Ich bin sicher, es gibt Gründe, es nicht so zu laufen, so dass, wenn jemand eine bessere Art und Weise hat, bitte teilen. Hoffe das hilft

CD

Ich habe es durch Modifizieren der Leitung 15 zu dieser Arbeit

/ Usr / bin / sudo -u pi -H /home/pi/Sick-Beard/SickBeard.py

Es scheint, beim Neustart zu arbeiten jetzt so, das ist gut. Ich habe ähnliche Probleme mit dem Skript Couchpotato obwohl jetzt. Immer diese Fehlermeldung, wenn ich versuche init.d / Couchpotato Start zu laufen

Start-Stopp-Aemon: nicht in der Lage () nach / usr / local / sbin / CouchPotatoServer / (keine solche Datei oder das Verzeichnis) zu chdir

Ich denke, ich werde das Skript neu zu schreiben, um mehr ähnlich dem SickBeard ein. Wer weiß, warum diese beiden Skripte so unterschiedlich sind, und warum sollte es eine gute / schlechte Idee sein, sie zu ändern?

Ich wünschte, ich könnte Ihnen helfen .. aber certainally in Ihren Fortschritt interessiert wäre ..

wäre schön, wenn andere wissen, haben diese, wie beschrieben zu arbeiten bekommen.

Whoot!

Jaron Sie sind der Mann. Scheint, wie das mitgelieferte Skript zu einem sickbeard Benutzer zu verbinden versuchte, die nicht existierten. Ändern Sie den Benutzernamen und SickBeard.py Lage auf der Linie 15 arbeitete wie ein Charme. Das einzige, was ich frage mich, ist das Datenverzeichnis und die zu verknüpften ini im Skript, das wir herausnahm. Glauben Sie, dass sie gebraucht werden? Auf jeden Fall habe ich als echter Dämon SickBeard und läuft jetzt und ich schätze Ihre Hilfe. Ich habe nicht mit CoachPotato noch verwirrt, aber wenn ich tun werde ich prüfen, hier in und lassen Sie wissen, wie ich Fortschritte.

CD

Hallo

Ich bin auch ein echtes Problem mit diesem Tutorial haben. Ich folge bis

sudo apt-get install git-core

Welche geht in Ordnung, aber wenn ich “git -Ausführung” an der Eingabeaufforderung ich, -bash: git -Ausführung: Befehl nicht gefunden Wenn ich also git -Ausführung Typ I erhalten

Unbekannte Option: -versionusage: git [–version] [–exec-Pfad [=]] [–html-Pfad] [–man-Pfad] [–info-Pfad] [-p | –paginate | –no-Pager] [–no-ersetzen-Objekte] [–bare] [–git-dir =] [–work-tree =] [–namespace =] [-c name = value] [–Hilfe] []

Also versuche ich, mit neu zu installieren

sudo apt-get install git-core

Erzählt bekommen

git-core ist schon die neueste Version.

So muss es installiert werden. Also, ignorieren dieses “Problem” ich weitermachen.

Keine probs erst später

python SickBeard.py

Ist das Skript ausführen, und ich kann in Sickbeard über die Web-Schnittstelle zu bekommen. Ich, dann verlieren Sie den Befehl prompt.Closing Putty die Sickbeard Sitzung beendet, damit ich die Web-Oberfläche verlieren. Ein Neustart wieder verlässt mich am Anfang mit Sickbeard wieder zu vergessen, alles, was ich Eingang hatte.

Ich kann das nicht tun, dann ..

cd / home / pi / Kranken Beard / autoProcessTV

Dies…

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

Oder dieses…

sudo wget -O /etc/init.d/sickbeard/ http://www.howtogeek.com/geekers/up/sshot5161b529c109d.txt sudo chmod 755 /etc/init.d/sickbeardsudo update-rc.d sickbeard defaults

Die ganze Zeit über Putty angeschlossen ich noch in Sickbeard bekommen können, aber es stirbt einmal Putty geschlossen ist.

Hilfe bitte.

Prost

Keith.

Der Artikel sagt,

sudo apt-get python-Gepard

Ändern Sie dies in

sudo apt-get install python-Gepard

Es fing mich für ein wenig aus, da ich kein UNIX sausen bin.

Vielen Dank für den Hinweis. die Post aktualisiert.

Wenn ich geben Sie die folgende Zeile …

sudo update-rc.d sickbeard defaults

Ich erhalte diese Störung

update-rc.d: Fehler: Init-Skript existiert nicht: /etc/init.d/sickbeard

Irgendwelche Ideen?

Edit: Ich würde sagen, ich habe sorgfältig die Anweisungen bis zu diesem Punkt gefolgt. Die “/etc/init.d/sickbeard” Verzeichnis existiert, aber ich scheine “Init-Skript” zu fehlen.

Kann dies auf dem 256mb pi getan werden oder braucht es eine 512 MB-Version zu sein?

Auch, wenn es als ein automatisiertes Downloader eingerichtet ist, kann es auch als ein UPnP-Server diese heruntergeladenen Dateien auf andere Geräte zu senden?

Dank CD für über die crontab Option zu beraten. Trotz dem Versuch, die anderen empfohlenen Lösungen für die sickbeard Anforderung “auf Booten starten”, das, am Ende war das einzige, was ich mit der Arbeit bekommen konnte. Und weil ich verstehen kann, wie das funktioniert kann ich (wahrscheinlich) verwenden, die für den Start auch Couchpotato (es ist nicht auf Auto erscheint entweder starten).

Ich fand, dass auch Geejayz. Ich habe die crontab Dingens auf Couchpotato versuchen (aber im Gegensatz zu dir, ich verstehe alles, was nicht), aber ich konnte nicht zu Couchpotato Auto Start. Wenn Sie sie trainieren bitte teilen

Prost

Keith.

Hallo Keith

Verwenden Sie putty.exe zu Ihrem Pi zu verbinden und dann von der Cursor-Typ

crontab -e

Sie gelangen in die cron-Datei und dann von dort aus bearbeiten sie dies dem Boden hinzufügen

@reboot Python /home/pi/CouchPotatoServer/CouchPotato.py

Leider wird es nicht lassen Sie mich eine Bild-URL im Moment hochladen.

Sobald Sie das tun, starten Sie Ihren PI durch aus- und wieder einschalten oder die Verwendung Stromversorgung

sudo reboot

Geben ihm eine gute fünf Minuten oder so alles zu laden, bis dann prüfen, ob alles in der folgenden Reihenfolge ausgeführt

http://192.168.1.15:8080/sabnzbd/ (dies sollte Ihre sabnzbd Schnittstelle und zeigen laden, was oder Herunterladen ansteht)

http://192.168.1.15:8081/home/ (dies sollte Ihre sickbeard Schnittstelle geladen werden)

Siehe Beitrag unten für Ruhe, da ich nur zwei Links in einem Beitrag setzen.

http://192.168.1.15:5050/ (dies sollte Ihre Schnittstelle laden Couchpotato)

Beachten Sie, Ihre IP-Adresse wird wahrscheinlich anders sein (der 192.168.1.xx Teil), je nachdem, welche statische IP-Adresse Sie Ihr Gerät in der früheren Tutorial gab.

Wenn die Schnittstellen werden nicht geladen, dann bedeutet es, dass sie nicht, wenn Stiefel Ihr PI bis autolaunched werden.

Vielen Dank Geejayz. Das hat es. Ich hatte versucht, was Sie vorher vorgeschlagen, aber ich verwendet diese Linie, @reboot Python /home/pi/CouchPotato/CouchPotato.py ich den Server-Teil weggelassen. Jetzt arbeitet ein Genuss.

Prost

Keith.

Hallo, ich habe versucht, die Führung zu verwenden, um beim Booten zu verwenden, aber Couchpotato did’nt Erfolg zu machen workafter Schreiben Sie den Befehl “sudo update-rc.d Couchpotato defaults” I get update-rc.d: using Abhängigkeit basiert Boot-Sequenzierung

Ich habe auch versucht, geändert wurde Geejayz Befehle in die “crontab -e” und nichts hinzuzufügen.

wenn es darauf ankommt, bin ich mit raspbmc und nicht raspbian. und dies ist das erste Mal, ich versuche, Unix zu verwenden, seien Sie deshalb so informativ wie Sie canThanks sein

Hatte echte Probleme mit dem Skript Couchpotato, sondern mit Hilfe dieser Website http://www.cylindric.net/blog/raspberrypi-adding-sabnzbd-sickbeard-and-couchpotato/ ich war in der Lage, es zu beheben

unter meinem Couchpotato-Skript ist, und es gibt ein ähnliches, die tatsächlich für sickbeard arbeitet, ist das Problem mit dem howtogeek ein versehen sickbeard in einem anderen locaation installiert ist das das Skript für codiert wird, und zweitens tut es einige der Variablen definieren genannt, ein wenig schlecht für die jemals diesen Artikel auf HTG schrieb stürmten sie offenbar die letzten Stufen und nie getestet es tatsächlich.

folgen Sie den Anweisungen auf der oben genannten Website und Sie können die fehlenden Schritte zur Erstellung des “sickbeard” Benutzerkonto zu sehen, und das ist eine andere Installationsmethode verwendet, die dit in einem anderen Ort installe

hoffe, das hilft Menschen

cp_datadir = / mnt / USBHDD1 / couchpotatocp_config = $ {cp_datadir} /couchpotato.ini

“. Ab Couchpotato” case “$ 1” INSTART) echo / usr / bin / sudo -u Couchpotato -H /usr/local/couchpotato/CouchPotato.py -daemon -data_dir $ {cp_datadir} -config_file $ {CP_CONFIG}; stoppen) echo “Ausschalten Couchpotato.” p = ps aux | grep -v grep | grep CouchPotato.py | tr -s \ | cut -d ” -f 2couch_api_key = grep -m 1 api_key $ {CP_CONFIG} | cut -d ” -f 3; couch_port = grep -m 1 Port $ {CP_CONFIG} | cut -d ” -f 3; wget -q -delete-after http: // localhost: $ {couch_port} / api / $ {couch_api_key} /app.shutdown während ps -p $ p> / dev / null; do Schlaf 1; getan; *) echo “Verbrauch: 0 $ {start | stop}” exit 1esacexit 0

sehr schöne Anleitung !! Topi müssen noch mit der Installation von sickbeard und Couchpotato zu contionue, aber ich habe eine Frage, wie kann die Bibliothek, die zum fertigen moview Ordner in XMBC ist poiting auch weg Update gutgemacht werden?

Liebte den Pfosten, und die ganze Idee.

Ich kaufte meine erste pi 3 Wochen und installiert RASPBMC. Mein Inhalt kam von meinem Laptop läuft SAB / SickBeard / Couch Potato.

Letzte Woche habe ich diese Anleitung zu meinem 2. pi läuft wie der Inhalt sourcer bekommen. Es funktionierte ziemlich gut. Ein paar Pannen waren: 1. Ich wollte meine GoFlex_Home als Speicherort zu verwenden und hatte Mühe, Montage und automatische Montage. Hinzufügen von WINS und diese Führung (http://raspi.tv/2012/how-to-connect-a-goflex-home-network-drive-to-your-raspberry-pi) half mit, dass connection.2. Sowohl die SickBeard und die Couch-Potato-Skripte benötigt Bearbeitung richtig beim Booten ausgeführt werden. In beiden bearbeitet ich den Benutzer pi zu sein. In Couch-Potato, hatte die Lage der HOME und Datenverzeichnisse geändert werden.

Die Maschine ist jetzt in meinem Kabelschrank glücklich zu meinem NAS Download an die Wand geklebt.

Nach dem Lauf für 2 Tage hatte ich einen Absturz, der die Web-Schnittstellen betroffen. Ein Neustart schien das zu beheben. Bleiben Sie für die Langzeitprobefahrt Bewertung gestimmt.

Hallo, ich habe Probleme, wenn ich versuche, Couchpotato über Web zu aktualisieren.

Kannst du mir helfen?

Vielen Dank

[Potato.core._base.updater] via GIT Fehlgeschlagen Aktualisierung: Traceback (jüngste Aufforderung zuletzt): Die Datei “/home/pi/CouchPotatoServer/couchpotato/core/_base/updater/main.py”, Linie 186, in DoUpdate Selbst .repo.saveStash () Datei “/home/pi/CouchPotatoServer/libs/git/repository.py”, Linie 427, in saveStash self.executeGitCommandAssertSuccess (Befehl) Datei “/ home / pi / CouchPotatoServer / libs / git / Repository. py “, Linie 85, in executeGitCommandAssertSuccess GitCommandFailedException erhöhen (kwargs.get (” CWD “, self._getWorkingDirectory ()), den Befehl zurückgegeben) GitCommandFailedException: GitCommandFailedException: Befehl ‘Stash save’ ist fehlgeschlagen in / home / pi / CouchPotatoServer (1)

*** Bitte sagen Sie mir, wer du bist.

Lauf

git config—global user.email “you@example.com” git config—global user.name “Ihr Name

die Standardeinstellungen für Ihr Konto des identity.Omit –global die Identität nur in diesem Repository einzustellen.

fatal: leer ident allowedCannot nicht den aktuellen Index Zustand speichern

12-04 16.55.23 ERROR [chpotato.core.plugins.log] API-Log: { ‘line’: u’451 ‘,’ message ‘: u “Chrom 31: \ nUncaught Typeerror: Kann nicht Eigentum lesen” Fortschritt ” von undefined “,” Seite “: u’http: // HOST / wollte / ‘,’ Datei ‘: u’http: //HOST/api/API_KEY/file.cache/minified_front.js 1386169707’}

Ich habe durch die gesamte Führung und das Startskript ist falsch! Wirklich, wirklich schlecht. Ich änderte -u sickbeard pi zu -u. Soll ich einen Bindestrich für jede Instanz von “sickbeard” hinzufügen? Insbesondere /var/sickbeard…..should das “s” und “b” mit einem zwischen ihnen hinzugefügt Bindestrich aktiviert werden?

Ich bin gerade heute morgen meine pi. Kann nicht warten, Arbeit zu beenden und diese gehen geben! Sich darauf gefreut, für eine Weile es !!

Kurze Frage für Sie Leute aber kann das Modell B pi all diese verwalten sowie etwas wie rasplex oder rasbmc oder muss ich auf eine zweite bekommen?

Dank Lads!

Bitte helfen Sie mir, im mit einer solchen harte Zeit sickbeard und couchpotoato zu Auto-Start bekomme ich alles, was hier im Kommentarbereich ohne Glück versucht haben, keiner meiner init.d-Skripte Bitte arbeiten Sie HELP ME

Kann jemand einfach da bitte posten Skripte zu arbeiten?

Das gesamte Konzept Daumen geben unten nach oben oder Daumen Gnade oder Tod in der römischen Kolosseum zu signalisieren, ist eine komplette Fehlübersetzung, Kaiser einen Daumen nach oben geben würde, zum Tode führen kann (weil es wie ein Unentschieden Schwert sah) und eine geschlossene Faust mit dem Daumen gedrückt in Gnade zu zeigen (ein ummanteltes Schwert darstellen).