Laden Sie eine Datei von einer URL herunter

17

Vom Titel her ist es eine dumme Frage.

Angenommen, ich habe eine URL und entweder eine SWF, eine PNG oder eine MP3 oder so. Wie kann ich meinen Browser (in diesem Fall verwende ich Google Chrome) zwingen, die Datei herunterzuladen, anstatt sie automatisch anzuzeigen / abzuspielen?

Meine lange und dumme und langweilige Art, dies zu umgehen, besteht darin, eine einzeilige HTM-Datei mit einem darin enthaltenen Hyperlink zu erstellen, der auf die URL verweist. Klicken Sie dann mit der rechten Maustaste und speichern Sie den Link unter. Aber es muss einen besseren Weg geben, dies zu tun. Ich kann es einfach nicht finden, indem ich google.

Chud37
quelle
Können Sie die URL angeben?
Matthew Williams
Sicher, ich habe es jetzt, aber zum Testen versuchen Sie dies: oizo3000.com/flash/projetmpc.swf
Chud37
Sie können Ihren Browser nicht zwingen, dies herunterzuladen. Der Weblink verweist auf eine Datei, die ein integriertes Rendering-System enthält, das den Inhalt der Seite anzeigt. Wenn Sie Eigentümer der Website sind, können Sie den Code ändern, um dies zu tun. Von Ihrem Ende an müsste es sich jedoch um einen Sicherungsjob handeln.
Matthew Williams
1
Es ist ein absoluter Quatsch, dass in Chrome diese Funktion nicht integriert ist. Ich sollte nur sagen können, dass Sie mit der rechten Maustaste in die URL-Leiste klicken und auf Speichern unter klicken, aber stattdessen muss ich einen dummen, langwierigen Weg gehen. Ich bin immer noch enttäuscht, dass es da draußen eine Lösung gibt.
Chud37
2
Wenn Sie es noch nicht ausprobiert haben (was Sie wahrscheinlich haben, aber ich schließe es hier nur für den Fall ein), wirkt Cmd + S manchmal Wunder. Ich habe festgestellt, dass ich damit PDFs, MP3s, SWFs, PNGs speichern kann. Nicht ganz automatisch, aber es funktioniert 99% der Zeit. Manchmal blockieren Webseiten Cmd + S. In diesem Fall müssen Sie zu Datei> Seite speichern unter ...
Caleb Xu

Antworten:

17

Datei von URL herunterladen

Es gibt verschiedene Möglichkeiten, dies zu tun. Wie bereits erwähnt, könnte die Verwendung der Entwicklertools funktionieren (wahrscheinlicher wird Ihnen die URL der Datei angezeigt), und ein Rechtsklick auf den Link funktioniert. Alternativ gibt es diese Optionen.

In Chrome

  1. Gehen Sie zur URL
  2. Klicken Sie mit der rechten Maustaste auf die Webseite
  3. Wählen Sie Speichern unter ...

Zu Überprüfungszwecken finden Sie hier PNG- , JPG- und MP3- Links. Folgen Sie ihnen und versuchen Sie diese Schritte. Nach meiner Erfahrung. Wenn Sie bereits eine URL zu einer Datei haben, ist das Öffnen von Chrome und das Befolgen dieser Schritte ziemlich mühsam. Hier ist eine Alternative.

In der Kommandozeile

  1. Öffnen Sie Ihren bevorzugten Terminalemulator
  2. Art curl -o myfile.mp3 www.foo.com/bar.mp3
    • Wo myfile.mp3möchten Sie die heruntergeladene Datei aufrufen?
    • Und www.foo.com/bar.mp3ist die URL zur Datei

[Hinweis: Dies funktioniert für Linux- und Mac-Benutzer. Wenn Sie das Pech haben, ein Windows-Benutzer zu sein, der versucht, die cmd-Zeile zu verwenden, verwenden Sie Cmder, und diese Methode funktioniert, oder wenn Sie Purist sind, versuchen Sie dies ]

Nichtlineare Frucht
quelle
1
Curl ist auch für Windows verfügbar (siehe Download-Seite ). Ich habe es installiert, also habe ich Ihren Befehl getestet. Es wirkt wie ein Zauber! Vielen Dank!
Stijn de Witt
Funktioniert auch auf .mp4, ich glaube das funktioniert auf fast jedem Dateityp?
Derk Jan Speelman
4

Für Powershell funktioniert dieses Beispiel hervorragend:

invoke-webrequest -uri http://files.animatedsuperheroes.com/themes/spiderman94.mp3 -outfile "c:\Spiderman94.mp3"

Dies wurde mit Win10 x64 1607 bestätigt.

semtex41
quelle
2

Sie können die Dateien, die eine Seite lädt, mit den Entwicklertools anzeigen. Auf der Registerkarte "Quellen" in den Entwicklertools können Sie mit der rechten Maustaste auf eine Datei klicken und diese speichern. Beispielsweise lädt die Webseite http://www.oizo3000.com/flash/projetmpc.swf die Datei "projetmpc.swf".

Curran
quelle
2

Natürlich nicht für alle nützlich, aber wenn Sie einen Mac haben, geben Sie die URL in Safari ein und drücken Sie Option-Return.

user535673
quelle
1

Dies ist nicht ganz das, wonach Sie gesucht haben, aber es könnte Ihr Leben ein wenig einfacher machen.

Erstellen Sie ein neues Lesezeichen in Ihrem Browser, setzen Sie den Namen auf "Download-Link abrufen" oder was auch immer Sie möchten und setzen Sie das Ziel / den Ort auf

javascript:document.body.innerHTML="<a download" + "Click here to Download".link(window.location.href).substring(2);

Wenn Sie etwas anzeigen, das Sie herunterladen möchten, klicken Sie einfach auf dieses Lesezeichen. Der Inhalt wird durch einen Link zum Inhalt ersetzt. Sie sollten in der Lage sein, zum Herunterladen zu klicken, andernfalls können Sie wie gewohnt mit der rechten Maustaste klicken und speichern.

Marie
quelle
-1

Wenn sich die URL auf einer Webseite befindet,

  1. Installieren Sie eine anklickbare URL-Konverter-Chrome-App.

Klickbare Links

  1. Klicken Sie mit der rechten Maustaste auf den Link und wählen Sie "Link speichern unter ..." aus dem Menü.

Kontextmenü

  1. Verwenden Sie das Popup-Dialogfeld, um die Datei zu speichern.

Popup-Dialog

Joshua Garrison Burkhart
quelle
2
Ich denke, der Punkt der Frage ist, dass das OP eine URL hat , aber keinen Link .
Scott