Unduh File dari URL

17

Dari judulnya, ini pertanyaan konyol.

Tapi katakanlah saya punya URL, dan itu SWF, PNG atau MP3 atau sesuatu. Bagaimana saya bisa memaksa browser saya (dalam hal ini saya menggunakan Google Chrome) untuk mengunduh file, alih-alih secara otomatis menampilkan / memutarnya?

Cara saya yang panjang & bodoh dan membosankan dalam hal ini adalah membuat file HTM satu baris dengan hyperlink di dalamnya yang menunjuk ke URL, lalu klik kanan dan simpan tautan sebagai. Tetapi harus ada cara yang lebih baik untuk melakukan ini. Saya tidak bisa menemukannya dengan googling.

Bab 37
sumber
Bisakah Anda memberikan URL?
Matthew Williams
Tentu, saya sudah mendapatkannya sekarang, tetapi untuk pengujian coba ini: oizo3000.com/flash/projetmpc.swf
Chud37
Anda tidak dapat memaksa browser Anda untuk mengunduh ini. Tautan web menunjuk ke file yang berisi sistem render bawaan yang menampilkan konten di dalam halaman. Jika Anda memiliki situs web, Anda dapat mengubah kode untuk melakukan ini, tetapi dari akhir Anda itu harus menjadi save as job.
Matthew Williams
1
Benar-benar sampah bahwa Chrome tidak memiliki fitur ini. Saya seharusnya bisa mengatakan klik kanan di bar url dan klik save as, tetapi sebaliknya saya harus menempuh jalan panjang yang bodoh. Saya masih dimusnahkan ada solusi di luar sana.
Chud37
2
Jika Anda belum mencobanya (yang mungkin Anda miliki, tapi saya termasuk di sini untuk berjaga-jaga), Cmd + S terkadang bekerja dengan sangat baik. Saya telah menemukan bahwa saya dapat menyimpan PDF, MP3, SWF, PNG dengan itu. Tidak cukup otomatis, tetapi bekerja 99% dari waktu. Terkadang, laman web memblokir Cmd + S, dalam hal ini Anda harus membuka File> Save Page As ...
Caleb Xu

Jawaban:

17

Unduh File dari URL

Ada beberapa cara untuk melakukan ini. Seperti yang disebutkan, menggunakan alat pengembang bisa bekerja (lebih mungkin itu akan memberi Anda url ke file) dan mengklik kanan tautan itu akan berfungsi. Atau ada opsi-opsi ini.

Di Chrome

  1. Buka URL
  2. Klik kanan halaman web
  3. Pilih Simpan Sebagai ...

Untuk keperluan verifikasi, berikut adalah tautan png , jpg , dan mp3 . Ikuti mereka dan coba langkah-langkah ini. Namun, dalam pengalaman saya. Jika Anda sudah memiliki url ke file, membuka Chrome dan mengikuti langkah-langkah ini agak membosankan, jadi inilah alternatifnya.

Di Baris Perintah

  1. Buka emulator terminal favorit Anda
  2. Tipe curl -o myfile.mp3 www.foo.com/bar.mp3
    • Di mana myfile.mp3Anda ingin memanggil file yang Anda unduh
    • Dan www.foo.com/bar.mp3URL ke file

[Catatan: Ini berfungsi untuk pengguna Linux dan Mac. Jika Anda kurang beruntung menjadi pengguna Windows yang mencoba menggunakan garis cmd, gunakan Cmder dan metode ini akan berfungsi atau jika Anda seorang purist coba ini ]

Buah Nonlinier
sumber
1
Curl juga tersedia untuk Windows (periksa halaman unduh mereka ). Saya sudah menginstalnya jadi saya menguji perintah Anda. Itu bekerja seperti pesona! Terima kasih!
Stijn de Witt
Bekerja di .mp4 juga, saya percaya ini bekerja pada hampir semua jenis file?
Derk Jan Speelman
4

Bagi Powershell, contoh ini sangat bagus:

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

Ini dikonfirmasi dengan Win10 x64 1607.

semtex41
sumber
2

Anda dapat melihat file yang dimuat halaman menggunakan Alat Pengembang. Di bawah tab "Sumber" di Alat Pengembang Anda dapat mengklik kanan file dan menyimpannya. Misalnya, halaman web http://www.oizo3000.com/flash/projetmpc.swf memuat file "projetmpc.swf".

Curran
sumber
2

Jelas tidak berguna untuk semua orang, tetapi jika Anda memiliki Mac, masukkan URL ke Safari dan tekan Option-Return.

pengguna535673
sumber
1

Ini bukan apa yang Anda cari tetapi mungkin bisa membuat hidup Anda sedikit lebih mudah.

Buat bookmark baru di browser Anda, atur nama menjadi "Dapatkan Tautan Unduhan" atau apa pun yang Anda inginkan dan tetapkan target / lokasi menjadi

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

Setiap kali Anda melihat sesuatu yang ingin Anda unduh cukup klik bookmark itu dan itu akan mengganti konten dengan tautan ke konten. Anda harus dapat mengklik untuk mengunduh, jika tidak, Anda selalu dapat mengklik kanan dan menyimpan seperti biasa.

Marie
sumber
-1

Jika URL ada di halaman web,

  1. Instal aplikasi-konverter URL yang dapat diklik.

Tautan yang Dapat Diklik

  1. Klik konteks (klik kanan) pada tautan dan pilih "Simpan Tautan Sebagai ..." dari menu.

menu konteks

  1. Gunakan dialog sembulan untuk menyimpan file.

dialog sembulan

Joshua Garrison Burkhart
sumber
2
Saya pikir inti pertanyaannya adalah bahwa OP memiliki URL , tetapi bukan tautan .
Scott