URLからファイルをダウンロードする


17

タイトルから、それはばかげた質問です。

しかし、私がURLを持っていて、それがSWF、PNG、またはMP3か何かであるとしましょう。ファイルを自動的に表示/再生するのではなく、ブラウザ(この場合はGoogle Chromeを使用しています)に強制的にダウンロードさせるにはどうすればよいですか?

これについての長くて愚かな退屈な方法は、URLを指すハイパーリンクを含む1行のHTMファイルを作成し、右クリックしてリンクを保存することです。しかし、これを行うにはより良い方法が必要です。グーグルで見つけられないだけです。


URLを教えてください。
マシューウィリアムズ

確かに、私はそれを手に入れましたが、テストのためにこれを試してください:oizo3000.com/flash/projetmpc.swf
Chud37

これをブラウザに強制的にダウンロードさせることはできません。Webリンクは、ページ内のコンテンツを表示する組み込みのレンダリングシステムを含むファイルを指します。あなたがウェブサイトを所有している場合は、これを行うようにコードを変更できますが、あなたの側からは、ジョブとして保存する必要があります。
マシューウィリアムズ

1
Chromeにこの機能が組み込まれていないのはまったくのごみです。URLバーを右クリックして[名前を付けて保存]をクリックするだけでよいのですが、その代わりに、馬鹿げた長い道を行く必要があります。私はまだそこに解決策があると断定しています。
Chud37 2014年

2
まだ試していない場合は(おそらくそうしますが、念のためここに含めます)、Cmd + Sが不思議に機能することがあります。PDF、MP3、SWF、PNGを保存できることがわかりました。完全には自動化されていませんが、99%の確率で機能します。WebページがCmd + Sをブロックする場合があります。その場合は、[ファイル]> [名前を付けてページを保存...]に移動する必要があります
Caleb Xu

回答:


17

URLからファイルをダウンロード

これを行うにはいくつかの方法があります。前述のように、開発ツールを使用すると機能する可能性が高く(ファイルへのURLが表示される可能性が高い)、リンクを右クリックすると機能します。あるいは、これらのオプションがあります。

Chromeで

  1. URLに移動します
  2. ウェブページを右クリック
  3. [ 名前を付けて保存]を選択します

確認のために、pngjpg、およびmp3リンクを次に示します。それらに従って、これらのステップを試してください。しかし、私の経験では。すでにファイルへのURLがある場合、Chromeを開いてこれらの手順を実行するのは面倒なので、ここに代替方法があります。

コマンドラインで

  1. お気に入りのターミナルエミュレータを開く
  2. タイプ curl -o myfile.mp3 www.foo.com/bar.mp3
    • myfile.mp3ダウンロードしているファイルの名前はどこですか
    • そしてwww.foo.com/bar.mp3ファイルへのURLです

[注:これはLinuxおよびMacユーザーに有効です。Windowsユーザーでcmd行を使用するのに不幸な場合は、Cmderを使用してください。この方法が機能するか、純粋主義者であれば、これを試してください]


1
CurlはWindowsでも利用できます(ダウンロードページを確認してください)。インストールしたので、コマンドをテストしました。それは魅力のように機能します!ありがとう!
Stijn de Witt

.mp4でも機能しますが、ほとんどすべてのファイルタイプで機能すると思いますか?
Derk Jan Speelman

4

Powershellの場合、この例は適切に機能します。

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

これは、Win10 x64 1607で確認されました。


2

開発者ツールを使用して、ページがロードするファイルを確認できます。開発ツールの[ソース]タブで、ファイルを右クリックして保存できます。たとえば、ウェブページhttp://www.oizo3000.com/flash/projetmpc.swfは、ファイル「projetmpc.swf」をロードします。


2

明らかに誰にとっても便利ではありませんが、Macを使用している場合は、URLをSafariに入力してOption-Returnキーを押します。


1

これはあなたが探していたものではありませんが、あなたの人生を少し楽にするかもしれません。

ブラウザーで新しいブックマークを作成し、名前を「ダウンロードダウンロードリンク」またはその他の目的に設定し、ターゲット/場所を次のように設定します。

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

ダウンロードしたいものを表示しているときはいつでも、そのブックマークをクリックするだけで、コンテンツがコンテンツへのリンクに置き換えられます。クリックしてダウンロードできるはずです。それ以外の場合は、通常どおり右クリックして保存できます。


-1

URLがWebページ上にある場合、

  1. クリック可能なURLコンバーターchrome-appをインストールします。

クリック可能なリンク

  1. リンクをコンテキストクリック(右クリック)し、メニューから[名前を付けてリンク先を保存...]を選択します。

コンテキストメニュー

  1. ポップアップダイアログを使用してファイルを保存します。

ポップアップダイアログ


2
問題の要点は、OPにはURLはあるがリンクはないということです。
スコット
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.