it-swarm.asia

Bagaimana cara mengunduh URL sebagai file?

URL situs web telah "menyembunyikan" beberapa file MP3 dengan menyematkannya sebagai File Shockwave , sebagai berikut.

<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>

Bagaimana saya bisa mengunduh file untuk mendengarkan offline?

Saya telah menemukan dua metode:

1. Metode Stack Overflow

Buat file HTML lokal baru hanya dengan tautan, misalnya:

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

Buka file di browser, klik kanan tautannya dan File> Save Link As.

2. Metode Pengguna Super

Instal addin Firefox Iget . (Pastikan untuk menggunakan versi yang tepat untuk versi Firefox Anda.)

Alat> Unduhan> Masukkan URL di bidang.

Apakah ada cara lain?

23
Michelle

Di Linux, gunakan 'wget' di baris perintah:

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

Jika Anda menginginkan alat serupa di Windows, Anda dapat menginstal wget melalui Cygwin atau menggunakan salah satu port GNU Win32 .

Pada Mac OS X, ada cURL , yang tampaknya memiliki build Windows.

12
Joe Holloway

3. Metode baris perintah

Unduh/pasang/bangun wget atau yang serupa dan unduh dari commandline:

wget http://some/url
14
Joey

Saya menggunakan DownThemAll untuk ini. Anda bisa menyalin tautan, buka jendela manajer dan pilih 'Tambahkan URL', dengan asumsi itu tidak mengambil tautan ketika dijalankan secara normal.

9
Ehtyar

jika Anda sudah menyiapkan URL dan Vanilla Firefox, Anda dapat mengunduh URL dengan menempelkannya di pengelola unduhan. Saya baru saja menguji ini dengan FF v26 dan masih berfungsi seperti itu. btw jtbandes mengatakan, ini juga berfungsi di Chrome.

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

7

Berikut adalah cara untuk membuat halaman unduh dengan cepat tanpa meninggalkan browser Anda.

  1. Arahkan ke halaman web (yang saya duga adalah http://www.cbc.ca/thesundayedition/ ?).
  2. Ketikkan JavaScript ini ke bilah alamat Anda:

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

6
bobbymcr

Bagaimana dengan situs web ini: www.downloadurlfile.com ?? Ini menciptakan tautan yang dapat diunduh ke URL.

4
Markus

Saat menggunakan Firefox maka Anda tidak perlu add-on. Cukup buka menu Alat "Info Halaman (atau tekan Control/Command-I) dan pilih tab Media. Di sini Anda akan melihat semua media (gambar, video, audio, ...) tertanam di halaman, termasuk tombol "Simpan Sebagai ..." .

3
Arjan

Firefox 10.0.2 masih tidak dapat mengunduh URL secara langsung.

Metode pertama penanya asli (membuat file HTML yang mengandung <a href="...">link</a>, buka di Firefox, klik kanan tautannya, simpan sebagai) dapat dioptimalkan dengan sedikit javascript seperti ini:

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

File HTML kecil ini dapat dijadikan favorit. Jadi aliran yang baru adalah:

  • Buka HTML ini dari favorit
  • Salin URL tempel ke kotak teks
  • Klik 'Perbarui Tautan'
  • Klik kanan 'Tautan Unduhan', Save As

(Atau cukup salin ke jsFiddle dan gunakan di sana, misalnya seperti ini )

2
Endy Tjahjono

Ada juga sejumlah besar aplikasi pengunduhan clipboard yang akan mulai mengunduh file saat disalin ke clipboard jika Anda suka hal semacam itu. Saya telah menggunakan FreeDownloadManager di masa lalu.

1
Ehtyar

Metode baris perintah lainnya adalah CurlNAME _ yang juga dapat membaca URL dari file. Atau Anda dapat menulis skrip level yang lebih tinggi yang mendapatkan halaman asli, dan mem-parsing URL untuk secara individual menggunakan sesuatu seperti Perl, Python, Ruby, bahkan mungkin JScript, atau ZSH .

0
dlamblin

Saya selalu menggunakan aplikasi wget di linux atau axel jika saya tahu itu Saya tidak akan membebani server dengan 4 koneksi dan saya ingin lebih cepat. Keduanya tersedia di windows dengan Cygwin. Jika ada di situs yang akan sering saya gesek, buat skrip untuk mengekstrak URL untuk saya dan jalankan yang serupa.

0
jamuraa

Untuk Safari, ini dapat dilakukan dengan menempelkan URL ke jendela unduhan.

0
jtbandes

Pertama, coba kunjungi URL di browser web. Seharusnya meminta untuk mengunduh. Tetapi, jika plug-in mengacaukan semuanya, lihat di bawah.

Instal pengelola unduhan seperti Internet Download Manager dan gunakan opsi tambahkan URL untuk menempelkan URL yang dimaksud. Ini dapat mengunduh semua jenis sumber daya secara andal.

0
Apple II

Anda dapat mengotomatiskan proses:

  1. Buat program yang akan memfilter tautan dari halaman.
  2. Beri makan tautan ke wget, curl atau cukup skrip untuk diunduh.

Di Linux Anda dapat melakukan ini dengan mudah di baris perintah:

xidel http://yoursite/ -e "//embed/@flashvars" | cut -d'=' -f3 | wget -i -

Di atas akan mengunduh semua mp3 ke direktori dari mana menjalankannya. Anda harus mengunduh perintah xidel terlebih dahulu.

0
Burhan Khalid

Jika browser Anda tidak mendukung memulai unduhan melalui URL langsung (seperti Safari ), Anda bisa menyalin URL ke bilah alamat dan pergi File > Simpan Sebagai .

0
Josh Hunt

Menggunakan Safari, yang perlu Anda lakukan adalah membuka jendela aktivitas dan kemudian klik pada file dalam daftar file. Maka harus mulai mengunduh file.

Jika media terbuka di jendela dan menu baru File -> Simpan Sebagai dinonaktifkan, maka saya menggunakan yang berikut di Mac OS X.

curl -o sundayEdition.mp3 http://podcast.cbc.ca/mp3/sundayeditionstream_20081125_9524.mp3
0
Bruce McLeod