Download Station – Postprocessing von NZB Downloads

  • Ab sofort steht euch hier im Forum die neue Add-on Verwaltung zur Verfügung – eine zentrale Plattform für alles rund um Erweiterungen und Add-ons für den DSM.

    Damit haben wir einen Ort, an dem Lösungen von Nutzern mit der Community geteilt werden können. Über die Team Funktion können Projekte auch gemeinsam gepflegt werden.

    Was die Add-on Verwaltung kann und wie es funktioniert findet Ihr hier

    Hier geht es zu den Add-ons

Status
Für weitere Antworten geschlossen.

M3M0R1X

Benutzer
Registriert
20. Juni 2011
Beiträge
2
Reaktionspunkte
0
Punkte
0
Hallo zusammen,

da ich aus Performance Gründen einen Wechsel von SABnzbd zur offiziellen Download Station (nzbget) plane, habe ich mich in den vergangenen Tagen mit dem Thema Postprocessing von Downloads auseinander gesetzt. Mein ursprünglicher Gedanke war ein Shell Script zu nutzen, welches in regelmäßigen Abständen via CronJob den Download Ordner auf Archiv Dateien prüft und diese bei bedarf entpackt. Diese Lösung hat allerdings den Nachteil, dass das Script kontinuierlich ausgeführt wird und somit den Ruhezustand der Festplatten verhindert.
Aufgrund dessen habe ich weiter recherchiert und nach einer Möglichkeit gesucht das Script nur auszuführen, wenn ein Download abgeschlossen wurde. Ich habe herausgefunden, dass man in der nzbget Konfigurationsdatei ein Script zu diesem Zweck hinterlegen kann. Leider arbeitet die Download Station nicht mit einer eigenen Konfigurationsdatei für nzbget sondern nutzt eine gemeinsame Config-Datei für alle Bestandteile der Download Station (emule,bittorrent,curl,wget etc.)( /var/packages/DownloadStation/etc/settings.conf). Die Konfiguration wird anscheinend per Parameter an nzbget übergeben (wahrscheinlich innerhalb einer Binary) und kann deshalb nicht so ohne weiteres angepasst werden.

Aktuell arbeite ich an einem Workaround der bisher allerdings keine Früchte getragen hat :mad:
Die Idee: Die nzbget Binary verschieben/umbennen und ein Shell Script stattdessen hinterlegen.
Dieses Shell Script soll die gesetzten Parameter der DownloadStation auslesen, um zusätzliche Parameter erweitern und die original nzbget Binary mit der geänderten Konfiguration aufrufen. Leider habe ich die DownloadStation mit dieser Bypass Methode nicht zum laufen bekommen :(

Ich würde wirklich gerne die DownloadStation benutzen statt eine weitere Instanz von nzbget zu installieren. Seht ihr aktuell eine Möglichkeit meine Anforderung umzusetzen? Ich bin für jede Idee dankbar!

Gruß
Memorix
 
Zuletzt bearbeitet:
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat