nützliche Artikel

So laden Sie praktisch alles automatisch herunter, sobald es verfügbar ist

Das Internet hat wirklich alles, und es steht alles zum Download zur Verfügung, ohne einen Finger zu rühren. Eine Reihe hilfreicher Skripte, die alle in wenigen Minuten installiert werden können, können Ihren Computer in eine automatische Maschine zum Herunterladen von Medien verwandeln.

Wir haben alle Arten von automatischen Downloadern vorgestellt, die TV-Sendungen nach Ausstrahlung und Filmen abrufen, sobald sie veröffentlicht werden, aber Sie müssen dort nicht aufhören. Mit minimalem Aufwand können Sie Musik, Comics, Videospiele und praktisch alles andere als Download einplanen. In diesem Beitrag werden wir uns ansehen, wie Sie vorhandene Skripte einrichten, um alle Arten von Medien zu erfassen, und ein Tool namens FlexGet verwenden, um den Rest zu erledigen.

Bevor Sie anfangen

Alle Tools in diesem Handbuch funktionieren mit BitTorrent, das Sie sicher einrichten sollten, bevor Sie etwas anderes tun. Wenn Sie stattdessen Usenet verwenden möchten, müssen Sie SABnzbd + einrichten, damit alles ordnungsgemäß funktioniert.

Wenn Sie sich für die Route Usenet und SABnzbd + entscheiden, benötigen Sie ein paar Dinge:

  • Ihr SABnzbd + Benutzername und Passwort, die Sie bei der Einrichtung auswählen (vorausgesetzt, Sie legen einen Benutzernamen und ein Passwort fest).
  • Ihr SABnzbd + API-Schlüssel, den Sie im Abschnitt Config auf der Registerkarte General finden. Es sieht ungefähr so ​​aus wie 5ape87035c49c4b8f461e55f0z9z4z02.
  • Ein Speicherort für Ihre heruntergeladenen Dateien. Erstellen Sie individuelle Ordner für jeden Medientyp (z. B. Fernsehen, Filme, Musik, E-Books usw.).
  • Informationen zum NZB-Suchanbieter, z. B. Ihr Benutzername, Ihr Kennwort und / oder Ihr API-Schlüssel. Jeder Anbieter ist ein bisschen anders. Welche Informationen Sie also benötigen, kann variieren. Weitere Informationen finden Sie in unserem Usenet-Handbuch.
  • Wenn Sie auf einem Mac arbeiten, laden Sie Python herunter und installieren Sie es (falls es noch nicht installiert ist).

Mit all dem ist es Zeit, loszulegen.

Fernsehen

Ihr Computer kann sich wie ein persönlicher Internet-Videorecorder verhalten und mithilfe einer App namens Sick Beard TV-Folgen herunterladen, sobald diese ausgestrahlt werden. Sie installieren es einfach, teilen ihm mit, welche Shows Sie verfolgen möchten, wie Sie diese Shows herunterladen möchten (entweder über BitTorrent oder Usenet) und lassen es den Rest erledigen. Befolgen Sie diese Schritte, um es zu installieren:

Auf einem Windows PC ...

  1. Download Kranker Bart.
  2. Entpacken Sie Sick Beard in einen Ordner und platzieren Sie diesen Ordner, wo immer Sie möchten, dass er lebt. Führen Sie es aus und Sie sind mit der Installation fertig.

Auf einem Mac ...

  1. Laden Sie die neuesten Versionen von Git and Cheetah herunter. (Mach dir keine Sorgen, dass Cheetah alt ist. Ich verwende seit Snow Leopard dieselbe Version. Sie funktioniert hervorragend bei Lion und Mountain Lion.)
  2. Installieren Sie Git über das mitgelieferte Installationsprogramm. Wenn Sie fertig sind, öffnen Sie das Terminal (unter Festplatte → Anwendungen → Dienstprogramme), um Cheetah zu installieren. Art
  3. CD

  4. in das Terminalfenster ein Leerzeichen und ziehen Sie den entpackten Cheeat-Download-Ordner auf das Terminalfenster. Ihr letzter Befehl sollte ungefähr so ​​aussehen
  5. cd /Downloads/Cheetah-2.4.4

  6. . Drücken Sie Enter. Als nächstes einfügen
  7. Installation von sudo python setup.py

  8. und drücken Sie erneut die Eingabetaste. Cheetah wird in ungefähr einer Minute installiert.
  9. Eingeben
  10. cd / anwendungen

  11. Wechseln Sie in Ihrem Terminalfenster zum Anwendungsordner Ihres Computers und geben Sie ein
  12. git clone git: //github.com/midgetspy/Sick-Beard.git

  13. um die neueste Sick Beard-Quelle von GitHub zu bekommen.
  14. Wenn Sick Beard die Installation abgeschlossen hat, führen Sie sie aus, indem Sie den folgenden Befehl in Ihr Terminalfenster eingeben:
  15. python /Applications/Sick-Beard/sickbeard.py

  16. Wenn Sie Sick Beard wie eine Anwendung ausführen möchten, öffnen Sie einfach Automator oder AppleScript Editor, erstellen Sie einen Workflow / ein Skript, in dem dieser Terminalbefehl ausgeführt wird, und speichern Sie ihn als Anwendung.

Sobald Sick Beard gestartet ist, zeigen Sie mit dem Webbrowser Ihrer Wahl auf localhost: 8081, um loszulegen. Sick Beard ist ein mächtiges Werkzeug und erfordert einige Einstellungen. Bevor Sie Ihre Lieblingssendungen hinzufügen, wechseln Sie in den Konfigurationsbereich und richten Sie Folgendes ein:

  • Sucheinstellungen - Wenn Sie Sick Beard verwenden, um NZB-Dateien zum Herunterladen mit Usenet zu finden, müssen Sie in diesem Abschnitt Ihren SABnzbd + -Nutzernamen, Ihr Kennwort und Ihren API-Schlüssel eingeben. Wenn Sie Torrents herunterladen möchten, müssen Sie nur diese Option aktivieren und Sick Beard mitteilen, wo sich Ihr Torrent-Überwachungsordner befindet.
  • Suchanbieter - Wenn Sie Sendungen über das Usenet herunterladen, müssen Sie die Suchanbieter in diesem Abschnitt konfigurieren. Aktivieren Sie die Kontrollkästchen neben denjenigen, die Sie verwenden möchten, und wählen Sie im folgenden Abschnitt deren Namen aus, um die erforderlichen Anmeldeinformationen einzugeben. Beispielsweise benötigt NZBMatrix einen Benutzernamen und einen API-Schlüssel. Wenn Sie die Anweisungen zu Beginn des Beitrags befolgt haben, sollten Sie diese Informationen einsatzbereit haben.
  • Nachbearbeitung - Benutzer von SABnzbd + müssen hier nicht viel konfigurieren, da die Nachbearbeitung für Sie erledigt wird. Sie können jedoch Sick Beard bitten, einen Teil der Arbeit zu erledigen. BitTorrent-Benutzer möchten dies jedoch nach ihren Wünschen konfigurieren, da die meisten Torrent-Clients bei der Nachbearbeitung nicht viel tun.
  • Benachrichtigungen - Im Gegensatz zu den anderen Tools, die in diesem Handbuch behandelt werden, möchten Sie wahrscheinlich wissen, sobald der Download Ihrer Lieblingssendungen abgeschlossen ist. Sick Beard bietet Hooks für eine Reihe von Benachrichtigungsdiensten an, damit Sie es sofort herausfinden können, indem Sie so ziemlich jedes beliebige Tool verwenden. Das Einrichten ist sehr einfach. Suchen Sie einfach die gewünschte Benachrichtigungs-App und geben Sie die erforderlichen Informationen in diesen Abschnitt ein.

Fügen Sie nach Abschluss der Ersteinrichtung die TV-Sendungen hinzu, die Sie über die Benutzeroberfläche von Sick Beard verfolgen möchten. Wenn Sie Hilfe beim Hinzufügen von Shows benötigen, da der Vorgang beim ersten Mal etwas verwirrend ist, konsultieren Sie unseren vollständigen Sick Beard-Leitfaden.

Filme

Couch Potato verfolgt alle Filme, die Sie sehen möchten, und lädt sie auch herunter. Die Installation ist sowohl unter Windows als auch unter OS X einfach:

  1. Laden Sie Couch Potato herunter.
  2. Starten Sie Couch Potato und besuchen Sie localhost: 5000, um loszulegen.

Wenn Couch Potato in Ihrem Webbrowser geöffnet ist, klicken Sie oben auf das Zahnradsymbol, um es einzurichten. Hier ist eine Übersicht über die einzelnen Registerkarten und deren Einstellungen:

  • Allgemein - Legen Sie die IP-Adresse und den Port der Couch Potato-Weboberfläche, Ihren Benutzernamen und Ihr Passwort sowie andere allgemeine Einstellungen fest.
  • Downloader - Richten Sie in diesem Abschnitt SABnzbd + und / oder Ihr BitTorrent Black Hole-Verzeichnis (dh den Ordner, den Ihr BitTorrent-Client überwacht) ein.
  • Provider - Konfigurieren Sie die NZB- und Torrent-Dateisuchanbieter, die Sie zum Herunterladen von Filmen verwenden möchten. (Sie benötigen die entsprechenden Anmeldeinformationen, die Sie zu Beginn dieses Beitrags gesammelt haben, damit Couch Potato mit Usenet funktioniert.)
  • Qualität - Aktivieren und deaktivieren Sie die verschiedenen Qualitätsoptionen für heruntergeladene Filme (z. B. 720p, BR-Rip, Screener usw.).
  • Umbenennen - Legen Sie alle Umbenennungsregeln fest, die angewendet werden sollen, nachdem ein Film heruntergeladen wurde.

Die anderen Abschnitte sind nicht erforderlich, aber Sie können die Funktionen von Couch Potato erkunden. Wenn Sie mit der Konfiguration fertig sind, verwenden Sie die Symbolleiste oben, um nach einem Film zu suchen, wählen Sie die gewünschte Qualität (z. B. 720p, DVD-Rip usw.) und fügen Sie ihn Ihrer Wiedergabeliste hinzu. Wiederholen Sie diesen Vorgang für jeden Film, den Sie verfolgen (und herunterladen) möchten. Couch Potato kümmert sich um den Rest.

Musik

Das Verfolgen neuer Versionen Ihrer Lieblingsmusik, das automatische Herunterladen von Songs und das Konvertieren dieser Songs in das von Ihnen bevorzugte Format ist mit einem Tool namens "Kopfhörer" ganz einfach. Es kann sogar Texte und Albumcover für die heruntergeladenen Songs abrufen. Befolgen Sie diese Schritte, um es zu installieren:

  1. Laden Sie die Headphones-Quelldateien von GitHub herunter.
  2. Entpacken Sie die Quelle und platzieren Sie sie, wo immer Sie möchten. (OS X-Benutzer sollten es in ihrem Anwendungsordner aufbewahren.)
  3. Starten Sie Kopfhörer. Windows-Benutzer können es starten, indem sie mit der rechten Maustaste auf die Datei Headphones.py klicken und Öffnen mit → Python wählen. Mac-Benutzer müssen das Terminal öffnen (unter Festplatte → Programme → Dienstprogramme) und den folgenden Befehl eingeben:
  4. python /Applications/Headphones.py

  5. Wenn Sie andere in diesem Beitrag erwähnte Dienste einrichten, weist Headphones wahrscheinlich einen Konfliktport von 8081 auf. Wenn Sie das Skript Headphones.py ausführen, werden Sie über den Konflikt informiert und aufgefordert, einen neuen Port auszuwählen. Sie können wählen, was Sie wollen, aber ich habe mich für 8181 entschieden.

Kopfhörer sind mit zahlreichen Funktionen ausgestattet. Sie müssen jedoch nur einige Einstellungen vornehmen, um loszulegen. Klicken Sie oben auf das Zahnradsymbol und richten Sie die folgenden Abschnitte ein:

  • Webschnittstelle - Geben Sie in diesem Abschnitt Ihre IP-Adresse, Ihren Port, Ihren Benutzernamen und Ihr Kennwort ein. Sie können auch andere allgemeine Einstellungen vornehmen, z. B. wie oft Kopfhörer nach neuen Dateien suchen.
  • Download-Einstellungen - Geben Sie in diesem Abschnitt Ihre SABnzbd + -Benutzerinformationen und Ihren API-Schlüssel ein, um sie über das Usenet herunterzuladen. Um BitTorrent zu verwenden, geben Sie einfach Ihr Black Hole-Verzeichnis an (dh den Ordner, den Ihr BitTorrent-Client überwacht).
  • Suchanbieter - Richten Sie NZB-Suchanbieter ein, wenn Sie Usenet verwenden. Sie benötigen die entsprechenden Anmeldeinformationen, die zu Beginn dieses Beitrags gesammelt wurden. Wählen Sie für BitTorrent einfach die Tracker aus, die Sie verwenden möchten.
  • Qualität & Nachbearbeitung - Wählen Sie die Qualität der Dateien, die Sie standardmäßig herunterladen möchten, und aktivieren Sie alle Nachbearbeitungsfunktionen (z. B. Hinzufügen von Texten und Albumcover).
  • Erweiterte Einstellungen - Legen Sie Umbenennungsregeln, Formatkonvertierung und mehr fest. (Sie müssen in diesem Abschnitt nichts einrichten, aber es gibt eine Menge cooler Funktionen, die Sie erkunden sollten.)

Wenn Sie mit der Konfiguration der Kopfhörer fertig sind, suchen Sie einfach über die Symbolleiste oben nach dem Frequenzbereich, den Sie verfolgen möchten. Wenn Sie gefunden haben, was Sie wollen, fügen Sie das Band Ihrer Beobachtungsliste hinzu, und die Kopfhörer verfolgen sie. Wiederholen Sie diesen Vorgang für alle Bands, die Sie mögen.

Alles andere

Sie müssen nicht mit Fernsehen, Filmen und Musik aufhören. Ein paar andere Downloader stehen zu Ihrer Verfügung:

  • Omniverse lädt automatisch Comics herunter.
  • LazyLibrarian lädt automatisch eBooks herunter.
  • Gamez lädt automatisch Videospiele herunter.

Wenn diese Liste nicht Ihren Bedarf abdeckt, bietet FlexGet die Möglichkeit, Ihre eigenen, benutzerdefinierten Downloader zu erstellen. Es liest RSS-Feeds, CSV-Dateien und HTML-Seiten, um Torrents, NZBs, Podcasts oder was auch immer Sie suchen, zu finden, und leitet sie an alle Downloader weiter, die Watch Directory-Unterstützung haben. Dies beinhaltet rTorrent, uTorrent, Transmission, sabNZBD +, nzbget, pyLoad und mehr. Alles, was Sie tun müssen, ist, es zu installieren, anzugeben, wo gesucht werden soll, wonach gesucht werden soll und was mit den gefundenen Dateien zu tun ist. Der Installationsvorgang ist unterschiedlich. Befolgen Sie daher die Anweisungen für Ihr Betriebssystem.

Auf einem Windows PC ...

  1. Installieren Sie Python (falls noch nicht geschehen).
  2. Installieren Sie easy_install.
  3. Drücken Sie Windows + R und führen Sie den folgenden Befehl aus:
  4. easy_install flexget

  5. Führen Sie nach Aufforderung den folgenden Befehl aus, um die Installation zu überprüfen:
  6. flexget -V

Auf einem Mac (OS X 10.6 und höher) ...

  1. Öffnen Sie das Terminal (unter Festplatte → Anwendungen → Dienstprogramme) und führen Sie den folgenden Befehl aus:
  2. sudo easy_install flexget

  3. . (Ja, Sie müssen das wirklich nur ausführen, und OS X weiß, was zu tun ist.)
  4. Möglicherweise müssen Sie auch easy_install verwenden, um einige Plug-Ins zu installieren, z. B. eines für Transmission (sofern Sie dieses als Downloader verwenden). Hier ist ein Beispiel:
  5. sudo easy_install transmissionrpc

  6. Erstellen Sie eine einfache Textdatei mit dem Namen
  7. com.flexget.plist

  8. in ~ / Library / LaunchAgents. (Das ist Ihr privater Ordner → Bibliothek → Agenten starten.) Fügen Sie Folgendes in die Datei ein (oder laden Sie dies einfach herunter):
  9. Etikette

    com.flexget

    Programmargumente

    / usr / local / bin / flexget

    -Cron

    nett

    1

    StartInterval

    900

    RunAtLoad

  10. Führen Sie im Terminal den folgenden Befehl aus:
  11. launchctl load -w ~ / Library / LaunchAgents / com.flexget.plist

FlexGet ist nur dann nützlich, wenn Sie ihm etwas zu tun geben. Die App arbeitet mit bestimmten Aufgaben, die in YAML geschrieben sind, einem sehr einfachen, für Menschen lesbaren Datenformat. Schauen wir uns ein Beispiel für eine FlexGet-Konfigurationsdatei an, die in YAML (config.yml) geschrieben wurde, um zu verstehen, wie es funktioniert:

Aufgaben:

Testaufgabe:

rss: //meinesite.com/myfeed.rss

Serie:

- Meine Lieblingssendung

- Eine weitere gute Show:

Qualität: 720p

Download: / home / ich / watchdir /

In der ersten Zeile steht "Testaufgabe", um zu kennzeichnen, dass es sich um eine Aufgabe namens "Test" handelt. Die zweite Zeile kennzeichnet einen RSS-Feed, den FlexGet überwachen soll. Als Nächstes teilt eine Liste von Serien FlexGet mit, worauf in diesem RSS-Feed zu achten ist. Im Fall von "Another Good Show" werden Sie feststellen, dass "quality: 720p" dazu bestimmt ist, FlexGet anzuweisen, nur nach 720p-Dateien für diese Show zu suchen. Schließlich wird ein Download-Verzeichnis auf dem lokalen Computer angegeben. Alle Dateien, die den in dieser Task angegebenen Kriterien entsprechen, werden in diesem Verzeichnis abgelegt, das von einem Downloader überwacht wird (z. B. SABnzbd + oder uTorrent).

Das Format ist recht einfach zu befolgen, es hängt jedoch davon ab, was Sie erstellen möchten. Wir können nicht auf jede kleine Option eingehen, ohne ein komplettes Handbuch zu schreiben, und die Macher von FlexGet haben bereits eines erstellt. Lesen Sie unbedingt die Konfigurationsanweisungen, um weitere Hilfe zum Erstellen Ihrer eigenen config.yml-Datei für FlexGet zu erhalten.

Speichern Sie die abgeschlossene Aufgabendatei als config.yml-Datei in

C: \ Users \ YOURUSER \ flexget \

in Windows 7

C: \ Dokumente und Einstellungen \ YOURUSER \ flexget \

in Windows XP oder

~ / .flexget /

Öffnen Sie zum Ausführen einer der angegebenen Aufgaben die Befehlszeile des Betriebssystems Ihrer Wahl und führen Sie den folgenden Befehl aus:

flexget - nameOfTask

Natürlich möchten Sie "nameOfTask" durch den Namen einer Aufgabe in Ihrer config.yml-Datei ersetzen. Wenn Sie alles richtig eingerichtet haben, wird diese Aufgabe ausgeführt und Sie haben Ihren eigenen, benutzerdefinierten automatischen Downloader!

Zusätzlicher Bonus: Möchten Sie all das auf Ihrem NAS haben? Auch dafür haben wir eine Anleitung!

.