DlAllLinks
Alle auf einer Seite verlinkten Dateien — parallel herunterladen.
DlAllLinks (dal) ist ein kostenloses
Kommandozeilen-Tool für Windows, Linux und macOS. Übergib eine Seiten-URL; es lädt die Seite, findet die dort verlinkten
Dateien und lädt sie alle gleichzeitig herunter. Kostenlos, vollständig lokal, ohne Konto.
Installation
Windows — den heruntergeladenen Installer ausführen
(DlAllLinksSetup.Latest.exe); er fügt dal automatisch zu deinem
PATH hinzu.
macOS (Apple Silicon) — Terminal im Download-Ordner öffnen, dann der Reihe nach:
-
Archiv entpacken
tar -xzf dal-Latest-macos-arm64.tar.gz -
Ins Verzeichnis wechseln
cd dal-Latest-macos-arm64 -
Installer aufrufen
./install.sh
Linux (x86-64) — dieselben Schritte aus dem Download-Ordner:
-
Archiv entpacken
tar -xzf dal-Latest-linux-x64.tar.gz -
Ins Verzeichnis wechseln
cd dal-Latest-linux-x64 -
Installer aufrufen
./install.sh
install.sh installiert dal nach
~/.local/bin — kein Root nötig. Stelle sicher, dass dieser Ordner in deinem
PATH liegt.
So funktioniert es
Starte dal mit einer URL. Standardmäßig lädt es jeden Anchor-Link der Seite in einen
Ordner, der nach dem Host benannt ist:
dal https://example.com/files
dal --all --output assets https://example.com # auch Bilder, CSS, Skripte, Medien
dal --ext pdf,zip https://example.com/docs # nur .pdf- und .zip-Dateien
Mit dal --help bekommst du die vollständige Optionsliste. Eine
kurze Anleitung wird neben dem Programm installiert.
Was du bekommst
- Parallele Downloads — viele Dateien gleichzeitig (konfigurierbar), mit Weiterlaufen bei Fehlern, sodass ein defekter Link den Lauf nie stoppt.
- Umfang steuerbar — standardmäßig Anchor-Links,
--allfür eingebettete Ressourcen,--extzum Filtern nach Dateityp. - Sicher & höflich — beachtet
robots.txt, blockiert Anfragen an private/interne Adressen und erzwingt Größen- und Timeout-Limits pro Datei. - Nativ & lokal — in C++ mit Qt geschrieben, läuft komplett auf deinem
Rechner. Der Installer fügt
daldeinemPATHhinzu.