Wie kann ich eine URL als Datei herunterladen?

170376
Michelle

Eine Website-URL hat einige MP3-Dateien "versteckt", indem sie wie folgt als Shockwave- Dateien eingebettet werden.

<span class="caption"><!-- Odeo player --><embed src="http://odeo.com/flash/audio_player_tiny_gray.swf"quality="high" name="audio_player_tiny_gray" align="middle" allowScriptAccess="always" wmode="transparent" type="application/x-shockwave-flash" flashvars="valid_sample_rate=true external_url=http://podcast.cbc.ca/mp3/sundayeditionstream_20081125_9524.mp3" pluginspage="http://www.macromedia.com/go/getflashplayer"></embed></span> 

Wie kann ich die Dateien für das Offline-Hören herunterladen?

Ich habe zwei Methoden gefunden:

1. Die Stapelüberlaufmethode

Erstellen Sie eine neue lokale HTML-Datei mit nur den Links, zum Beispiel:

<a href="http://podcast.cbc.ca/mp3/sundayeditionstream_20081125_9524.mp3">Sunday Edition 25Nov2008</a> 

Öffnen Sie die Datei im Browser, klicken Sie mit der rechten Maustaste auf den Link und dann auf Datei> Link speichern unter.

2. Die Super User-Methode

Installieren Sie das Firefox-Addin Iget . (Stellen Sie sicher, dass Sie die richtige Version für Ihre Firefox-Version verwenden.)

Extras> Downloads> Geben Sie die URL in das Feld ein.

Gibt es noch andere Möglichkeiten?

22
Sie können das Erstellen einer lokalen Datei überspringen und einfach "http://podcast.cbc.ca/mp3/sundayeditionstream_20081125_9524.mp3" in Ihre Adressleiste einfügen. hyperslug vor 14 Jahren 3
Das funktioniert nur, wenn Sie keine Multimedia-Plugins (VLC, WMP usw.) aktiv haben. Ehtyar vor 14 Jahren 1
Halten Sie während der Safari die Option gedrückt, während Sie auf den Link klicken. mk12 vor 14 Jahren 0
Sollte die Titelfrage nicht lauten "Download einer Datei als oder gegebene URL?" Simon vor 11 Jahren 0
Wenn ich zur obigen Titelabfrage einen Sinn habe? Simon vor 11 Jahren 0
Wenn es sich um eine Mediendatei handelt, können Sie im Edge-Browser (Windows 10) mit der rechten Maustaste auf den verwendeten Standard-Mediaplayer klicken und auswählen, dass die Mediendatei gespeichert werden soll (es wurde lediglich eine .mp4-Datei versucht). Möglicherweise haben die Standard-Mediaplayer anderer moderner Browser eine ähnliche Aktion im Kontextmenü. George Birbilis vor 7 Jahren 0

17 Antworten auf die Frage

14
Joey

3. Die Befehlszeilenmethode

Herunterladen / Installieren / Erstellen wgetoder Ähnliches und Herunterladen von der Befehlszeile:

wget http://some/url 
12
Joe Holloway

Verwenden Sie unter Linux 'wget' in der Befehlszeile:

wget http://podcast.cbc.ca/mp3/sundayeditionstream_20081125_9524.mp3 

Wenn Sie ein ähnliches Tool unter Windows benötigen, können Sie wget über Cygwin installieren oder einen der GNU Win32-Ports verwenden .

Unter Mac OS X gibt es cURL, das scheinbar einen Windows-Build hat.

Auf Macs ist "wget" nicht standardmäßig installiert. Es hat "curl". Telemachus vor 14 Jahren 4
Ah, danke für die Korrektur. Joe Holloway vor 14 Jahren 0
Ich habe dies als die richtigste Antwort ausgewählt, weil es mehrere Betriebssysteme anspricht. Michelle vor 14 Jahren 0
Was zur Hölle??! Ich würde dies nicht auf Linux / Mac googeln. Nils vor 12 Jahren 0
Ich wiederhole dies hier aus einem Kommentar von Peter Morgensen unten: Es gibt auch ein eigenständiges Wget für Windows (Cygwin wird nicht benötigt) - so kann Wget aus BAT-Dateien verwendet werden. Eine direkte Download-URL lautet: users.ugent.be/~bpuype/wget/wget.exe Vincent Vancalbergh vor 11 Jahren 0
@VincentVancalbergh Perfekt, ich werde einfach diese Lin ... naja Mist. Rob vor 11 Jahren 2
wgetception! oO Vincent Vancalbergh vor 11 Jahren 0
@VincentVancalbergh - Es scheint, dass der Link für "wget" nicht mehr aktiv ist. Ich habe es auf Wayback hier gefunden: http://web.archive.org/web/20150303131028/http://users.ugent.be/~bpuype/wget/ von 2015-0303. Es gibt neuere Captures für diese Seite auf Wayback, aber alle zeigen, dass die Seite "404-Datei nicht gefunden" erfasst wurde. Wget.exe auf der oben verlinkten Seite ist Version 1.11.4 vom 18. Februar 2010. Dieses Wget scheint ein Port (oder möglicherweise ein Spiegel) von GNU Wget zu sein. Vielleicht finden Sie eine neuere Version hier: http://www.gnu.org/software/wget/wget.html Kevin Fegan vor 7 Jahren 0
9
Ehtyar

Ich benutze dafür DownThemAll . Sie können den Link einfach kopieren, das Manager-Fenster öffnen und "URL hinzufügen" auswählen, sofern die Links bei normaler Ausführung nicht verwendet werden.

6
bobbymcr

So erstellen Sie eine Download-Seite im Handumdrehen, ohne Ihren Browser zu verlassen.

  1. Navigiere zu der Webseite (die ich vermute, ist http://www.cbc.ca/thesundayedition/ ?).
  2. Geben Sie dieses JavaScript in Ihre Adressleiste ein:

javascript:document.documentElement.innerHTML.match(/external_url=([^\"]*\.mp3)\"/);document.write('<'+'a href="'+RegExp.$1+'">download<'+'/a>')

6
havin_a_bad_fur_day

Wenn Sie die URLs und einen Vanilla Firefox bereit haben, können Sie URLs einfach herunterladen, indem Sie sie in den Download-Manager einfügen. Ich habe das gerade mit FF v26 getestet und es funktioniert immer noch so. btw jtbandes sagt, das funktioniert auch in Chrome.

http://lifehacker.com/5915644/download-any-file-or-web-page-by-pasting-its-url-into-firefoxs-download-window

4
Markus

How about this website: www.downloadurlfile.com?? It creates a download-able link to the URL.

3
Arjan

Wenn Sie Firefox verwenden, benötigen Sie keine Add-Ons. Gehen Sie einfach in das Menü Extras »Seiteninfo (oder drücken Sie Strg / Befehlstaste-I) und wählen Sie die Registerkarte Medien. Hier werden alle in die Seite eingebetteten Medien (Bilder, Videos, Audio, ...) angezeigt, einschließlich der Schaltfläche "Speichern unter ..." .

Ich denke, die Absicht der Frage war anders - was ist, wenn Sie gerade mit einer URL angefangen haben? Derek Morrison vor 12 Jahren 0
@Derek, auf der Registerkarte Medien werden alle URLs angezeigt, die in der angezeigten Seite eingebettet sind. Man benötigt nur die Seiten-URL, nicht die URLs aller eingebetteten, um diese Liste anzuzeigen. Arjan vor 12 Jahren 0
2
Endy Tjahjono

Firefox 10.0.2 still can't directly download a URL.

The original asker first method (create HTML file containing <a href="...">link</a>, open in Firefox, right click the link, save as) can be optimized with a bit of javascript like this:

<script type="text/javascript"> var copylink = function() </script> <input id="theurl" type="text"/> <button type="button" onclick="copylink()">Update Link</button> <a id="thelink" href="">Download Link</a> 

This little HTML file can be put to favorite. So the new flow will be:

  • Open this HTML from favorite
  • Copy paste URL to the textbox
  • Click 'Update Link'
  • Right click 'Download Link', Save As

(Or just copy it into a jsFiddle and use it there, for example like this)

1
Ehtyar

Es gibt auch eine Fülle von Download-Apps für die Überwachung der Zwischenablage, die mit dem Herunterladen einer Datei beginnen, wenn sie in die Zwischenablage kopiert wird, wenn Sie diese Art von Dingen mögen. Ich habe FreeDownloadManager in der Vergangenheit verwendet.

0
jamuraa

Ich benutze die Wget- Anwendung immer unter Linux oder Axel, wenn ich weiß, dass ich den Server nicht mit 4 Verbindungen überlasten kann und ich es schneller haben möchte. Beide sind mit Cygwin unter Windows verfügbar. Wenn es sich um eine Website handelt, die ich oft abkratzen werde, erstellen Sie ein Skript, um die URL für mich zu extrahieren und ähnlich auszuführen.

Es gibt auch ein eigenständiges Wget für Windows (Cygwin wird nicht benötigt), sodass Wget aus BAT-Dateien verwendet werden kann. Eine direkte Download-URL lautet: http://users.ugent.be/~bpuype/wget/wget.exe Peter Mortensen vor 14 Jahren 1
@ PeterMortensen - Es scheint, dass der Link für `wget` nicht mehr aktiv ist. Ich habe es auf Wayback hier gefunden: http://web.archive.org/web/20150303131028/http://users.ugent.be/~bpuype/wget/ von 2015-0303. Es gibt neuere Captures für diese Seite auf Wayback, aber alle zeigen, dass die Seite "404-Datei nicht gefunden" erfasst wurde. Wget.exe auf der oben verlinkten Seite ist Version 1.11.4 vom 18. Februar 2010. Dieses Wget scheint ein Port (oder möglicherweise ein Spiegel) von GNU Wget zu sein. Vielleicht finden Sie eine neuere Version hier: http://www.gnu.org/software/wget/wget.html Kevin Fegan vor 7 Jahren 0