mcb it-service - Downloads 

Downloads über die IcyBox NAS4220

ACHTUNG: Der Einsatz der Software erfolgt auf eigenes Risiko! Der Author kann für eventuelle Schäden nicht haftbar gemacht werden. Eine Funktionsgarantie wird nicht übernommen!

Da ich mein NAS4220 gerne als Download-Server nutzen wollte, habe ich das Streamripper-Script umgeschrieben, damit es Dateien per wget aus dem Internet herunterlädt und ich so mein Arbeitssystem nicht permanent laufen lassen muss.
Ferner fand ich es äußerst praktisch, einen Download auf der IcyBox direkt aus dem Firefox heraus starten zu können.
Beides wird mit meinem Script und ein bisschen Handarbeit möglich.

Foraussetzungen IcyBox:

Damit funktioniert der Download über das Web-Interface der IcyBox schon einmal. Bitte beachten: Falls der Ordner public/downloads noch nicht besteht, wird dieser automatisch angelegt, alle wget-Downloads landen in diesem Ordner.
Über das Web-Interface kann jeweils immer nur ein einzelner Download gestartet werden.

Voraussetzungen Firefox/Windows

Installation

local_apps und wget-app werden installiert, indem man die .tgz-Dateien in den Ordner "public/applications/new_applications" auf der IcyBox kopiert und das System neu startet.
Im Web-Interface sollte danach unter "Network Service" der Menüpunkt "WGet" auftauchen, unter der Freigabe "public" der Ordner "downloads" angelegt sein.
Über das Interface können nun URLs eingefügt und der Download gestartet (und auch gestoppt) werden. Abgebrochene Downloads werden nicht automatisch gelöscht!

Für wget steht eine Installationsroutine zur Verfügung, den Installationspfad sollten Sie sich jedoch merken.
Das Fierfox-Addon "FlashGot" kann im Firefox über "Extras->Addon->Addons herunterladen" installiert werden.
Das entpackte Batch-Script kann an einer belibigen Stelle auf Ihrem Rechner liegen, auch hier bitte den Pfad merken.

Nun muss FlashGot konfiguriert werden. Dazu im Firefox "Extras->FlashGot->Weitere Einstellungen" wählen. Im Reiter "Allgemein" einen neuen Downloadmanager über den Button "Hinzufügen" erzeugen.
Geben Sie danach einen Namen für den Downloadmanager an, z.B: NAS4220. Unter "Pfad zur Programmdatei" wählen Sie nun den Pfad, unter dem das Batch-Script zu finden ist, z.B. C:\Programme\Skripte\icybox_download.bat
Unter Parameter sollte nur [URL] stehen. Bestätigen Sie Ihre Eingagen mit OK.

Öffnen Sie nun das Batch-Script mit einem Editor, z.B. Notepad und korrigieren Sie folgende Einträge:

Wenn das alles erledigt ist können Dateien im Firefox über Rechts-Klick auf den Link und "Link mit FlashGot laden" heruntergeladen werden. Diese tauchen dann im Ordner "public/downloads" auf.
Es ist möglich, mehrere Downloads gleichzeitig laufen zu lassen, wird jedoch der Download über das Web-Interface abgebrochen, werden alle laufenden Downloads abgebrochen!

Was noch alles denkbar wäre ...
... eine Fortschrittsanzeige
... Downloads aus einem geschützten Bereich (HTAccess, Cookies, Session-IDs ...)
... Abbruch einzelner Downloads

Wer also Zeit und Lust hat, an dem Script weiterzubasteln oder Bugs findet, darf sich gerne bei mir melden.

Anregunden, Kritik und vor allem Lob sind erwünscht ;)