it-swarm-vi.tech

Làm thế nào để tải về phần mềm trong phần mềm của họ.

Một URL trang web đã "ẩn" một số tệp MP3 bằng cách nhúng chúng dưới dạng Shockwave tệp, như sau.

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

Làm cách nào tôi có thể tải xuống các tệp để nghe ngoại tuyến?

Tôi đã tìm thấy hai phương pháp:

1. Phương pháp tràn ngăn xếp

Tạo một tệp HTML cục bộ mới chỉ bằng các liên kết, ví dụ:

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

Mở tệp trong trình duyệt, nhấp chuột phải vào liên kết và Tệp> Lưu Liên kết dưới dạng.

2. Phương pháp siêu người dùng

Cài đặt addin Firefox Iget . (Đảm bảo sử dụng đúng phiên bản cho phiên bản Firefox của bạn.)

Công cụ> Tải xuống> Nhập URL vào trường.

Có cách nào khác không?

23
Michelle

Trên Linux, sử dụng 'wget' trên dòng lệnh:

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

Nếu bạn muốn có một công cụ tương tự trên Windows, bạn có thể cài đặt wget thông qua Cygwin hoặc sử dụng một trong cổng GNU Win32 .

Trên Mac OS X, có cURL , dường như có bản dựng Windows.

12
Joe Holloway

. Phương thức dòng lệnh

Tải xuống/cài đặt/xây dựng wget hoặc tương tự và tải xuống từ dòng lệnh:

wget http://some/url
14
Joey

Tôi sử dụng DownThem ALL cho việc này. Bạn chỉ có thể sao chép liên kết, mở cửa sổ trình quản lý và chọn 'Thêm URL', giả sử nó không chọn liên kết khi chạy bình thường.

9
Ehtyar

nếu bạn đã có sẵn URL và Vanilla Firefox, bạn chỉ cần tải URL bằng cách dán chúng vào trình quản lý tải xuống. Tôi mới thử nghiệm điều này với FF v26 và nó vẫn hoạt động như vậy. btw jtbandes nói, điều này cũng hoạt động trong Chrome.

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

7
havin_a_bad_fur_day

Đây là một cách để tạo một trang tải xuống nhanh chóng mà không cần rời khỏi trình duyệt của bạn.

  1. Điều hướng đến trang web (mà tôi đoán là http://www.cbc.ca/thesundayedition/ ?).
  2. Nhập mã JavaScript này vào thanh địa chỉ của bạn:

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

6
bobbymcr

Làm thế nào về trang web này: www.doadurlfile.com ?? Nó tạo ra một liên kết có thể tải xuống tới URL.

4
Markus

Khi sử dụng Firefox thì bạn không cần bất kỳ tiện ích bổ sung nào. Chỉ cần vào menu Công cụ "Thông tin trang (hoặc nhấn Control/Command-I) và chọn tab Media. Tại đây, bạn sẽ thấy tất cả phương tiện (hình ảnh, video, âm thanh, ...) được nhúng trong trang, bao gồm nút "Lưu dưới dạng ..." .

3
Arjan

Firefox 10.0.2 vẫn không thể tải xuống trực tiếp một URL.

Phương thức đầu tiên của người hỏi (tạo tệp HTML có chứa <a href="...">link</a>, mở trong Firefox, nhấp chuột phải vào liên kết, lưu dưới dạng) có thể được tối ưu hóa với một chút javascript như thế này:

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

Tập tin HTML nhỏ này có thể được yêu thích. Vì vậy, luồng mới sẽ là:

  • Mở HTML này từ mục yêu thích
  • Sao chép URL dán vào hộp văn bản
  • Nhấp vào 'Liên kết cập nhật'
  • Nhấp chuột phải vào 'Liên kết tải xuống', Lưu dưới dạng

(Hoặc chỉ sao chép nó vào jsFiddle và sử dụng nó ở đó, ví dụ như thế này )

2
Endy Tjahjono

Ngoài ra còn có rất nhiều ứng dụng tải xuống theo dõi clipboard sẽ bắt đầu tải xuống một tệp khi nó được sao chép vào clipboard nếu bạn thích loại điều đó. Tôi đã sử dụng FreeDoadManager trong quá khứ.

1
Ehtyar

Phương thức dòng lệnh khác sẽ là CurlNAME _ cũng có thể đọc URL từ một tệp. Ngoài ra, bạn có thể viết một tập lệnh cấp cao hơn lấy trang gốc và phân tích cú pháp các URL để nhận từng phần riêng lẻ như Perl, Python, Ruby, thậm chí có thể là JScript hoặc ZSH .

0
dlamblin

Tôi luôn sử dụng ứng dụng wget trên linux hoặc axel nếu tôi biết rằng tôi sẽ không làm quá tải máy chủ với 4 kết nối và tôi muốn nó nhanh hơn. Cả hai đều có sẵn trên windows với Cygwin. Nếu đó là trên một trang web mà tôi sẽ thường xuyên quét, hãy tạo một tập lệnh để trích xuất URL cho tôi và chạy tương tự.

0
jamuraa

Đối với Safari, điều này có thể được thực hiện bằng cách dán URL vào cửa sổ tải xuống.

0
jtbandes

Trước tiên, hãy thử truy cập URL trong trình duyệt web. Nó nên nhắc nhở cho việc tải xuống. Nhưng, nếu các trình cắm đang làm hỏng mọi thứ, hãy xem bên dưới.

Cài đặt trình quản lý tải xuống như Internet Download Manager và sử dụng tùy chọn thêm URL của nó để dán URL được đề cập. Điều này có thể tải xuống bất kỳ loại tài nguyên đáng tin cậy.

0
Apple II

Bạn có thể tự động hóa quy trình:

  1. Tạo một chương trình sẽ lọc ra các liên kết từ trang.
  2. Cung cấp các liên kết đến wget, curl hoặc đơn giản là tập lệnh được tải xuống.

Trong Linux, bạn có thể thực hiện việc này một cách dễ dàng trên dòng lệnh:

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

Ở trên sẽ tải tất cả các mp3 vào thư mục mà nó chạy. Bạn nên tải xuống lệnh xidel trước.

0
Burhan Khalid

Nếu trình duyệt của bạn không hỗ trợ bắt đầu tải xuống thông qua URL trực tiếp (chẳng hạn như Safari ), bạn chỉ có thể sao chép URL vào thanh địa chỉ và đi Tệp > Lưu dưới dạng .

0
Josh Hunt

Sử dụng Safari, tất cả những gì bạn cần làm là mở cửa sổ hoạt động và sau đó nhấp vào tệp trong danh sách tệp. Sau đó nó sẽ bắt đầu tải tập tin.

Nếu phương tiện mở trong một cửa sổ và menu mới Tệp -> Lưu dưới dạng bị tắt, thì tôi sử dụng như sau trên Mac OS X.

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