URL'den Dosya İndirme


17

Başlıktan, aptalca bir soru.

Ancak diyelim ki bir URL'm var ve bu bir SWF, PNG veya MP3 veya başka bir şey. Tarayıcımı otomatik olarak görüntülemek / oynatmak yerine (bu durumda Google Chrome kullanıyorum) dosyayı indirmeye nasıl zorlayabilirim?

Uzun ve aptalca ve sıkıcı yolum, URL'yi gösteren bir köprü içeren tek satırlı bir HTM dosyası oluşturmak, ardından sağ tıklayıp bağlantıyı farklı bir şekilde kaydetmek. Ama bunu yapmanın daha iyi bir yolu olmalı. Sadece googling yaparak bulamıyorum.


URL'yi sağlayabilir misiniz?
Matthew Williams

Tabii, şimdi anladım, ama test için şunu deneyin: oizo3000.com/flash/projetmpc.swf
Chud37

Tarayıcınızı bunu indirmeye zorlayamazsınız. Web bağlantısı, sayfadaki içeriği görüntüleyen yerleşik bir oluşturma sistemi içeren bir dosyayı gösterir. Web sitesine sahipseniz, bunu yapmak için kodu değiştirebilirsiniz, ancak sonunda bir iş olarak kaydetmeniz gerekir.
Matthew Williams

1
Chrome'un bu özelliğe sahip olmadığı mutlak çöp. Sadece url çubuğuna sağ tıklayıp farklı kaydet'i söyleyebilmeliyim, ancak bunun yerine aptalca uzun bir yoldan gitmeliyim. Hala orada bir çözüm var dertermined.
Chud37

2
Henüz denemediyseniz (muhtemelen sahipsiniz, ancak her ihtimale karşı buradayım), Cmd + S bazen harikalar yaratıyor. PDF'leri, MP3'leri, SWF'leri, PNG'leri onunla birlikte kaydedebileceğimi gördüm. Tam otomatik değil, ancak% 99 oranında çalışıyor. Bazen, web sayfaları Cmd + S'yi engeller, bu durumda Dosya> Sayfayı Farklı Kaydet ... öğesine gitmeniz gerekir
Caleb Xu

Yanıtlar:


17

URL'den Dosya İndir

Bunu yapmanın birkaç yolu var. Belirtildiği gibi, geliştirici araçlarını kullanmak işe yarayabilir (büyük olasılıkla dosyaya url verecektir) ve bağlantıyı sağ tıklamak işe yarayacaktır. Alternatif olarak bu seçenekler de vardır.

Chrome'da

  1. URL'ye git
  2. Web sayfasını sağ tıklayın
  3. Farklı Kaydet ... 'i seçin

Doğrulama amacıyla, png , jpg ve mp3 bağlantılarını burada bulabilirsiniz. Onları takip edin ve bu adımları deneyin. Ancak, benim tecrübelerime göre. Zaten bir dosya için bir URL'niz varsa, Chrome'u açmak ve bu adımları uygulamak oldukça sıkıcıdır, bu yüzden burada bir alternatif vardır.

Komut Satırında

  1. Favori terminal emülatörünüzü açın
  2. tip curl -o myfile.mp3 www.foo.com/bar.mp3
    • Nerede myfile.mp3dosya Sen indirme aramak istediğiniz şeydir
    • Ve www.foo.com/bar.mp3dosyanın URL'si

[Not: Bu, Linux ve Mac kullanıcıları için geçerlidir. Eğer talihsiz yeterince kullanmak, cmd hattını kullanmaya çalışıyor bir Windows kullanıcısı olacaksak Cmder ve bu yöntem çalışır ya da eğer bir pürist deneyin bu ]


1
Curl ayrıca Windows için de kullanılabilir ( indirme sayfalarına bakın ). Yükledim ve komutunu test ettim. Mucizevi şekilde çalışır! Teşekkürler!
Stijn de Witt

.Mp4 üzerinde de çalışır, bu hemen hemen her dosya türü üzerinde çalışıyor inanıyorum?
Derk Jan Speelman

4

Powershell için bu örnek harika çalışıyor:

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

Bu Win10 x64 1607 ile doğrulandı.


2

Geliştirici Araçları'nı kullanarak bir sayfanın yüklediği dosyaları görebilirsiniz. Geliştirici Araçları'ndaki "Kaynaklar" sekmesi altında bir dosyayı sağ tıklayıp kaydedebilirsiniz. Örneğin, http://www.oizo3000.com/flash/projetmpc.swf web sayfası "projetmpc.swf" dosyasını yükler.


2

Açıkçası herkes için yararlı değil, ancak bir Mac'iniz varsa, URL'yi Safari'ye koyun ve Option-Return tuşuna basın.


1

Bu aradığınız şey değil ama hayatınızı biraz daha kolaylaştırabilir.

Tarayıcınızda yeni bir yer işareti oluşturun, adı "İndirme Bağlantısını Al" veya başka ne yapmak istediğinizi belirleyin ve hedefi / konumu

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

İndirmek istediğiniz bir şeyi görüntülediğinizde, yalnızca bu yer işaretini tıklayın; içerik, içeriğe bir bağlantıyla değiştirilecektir. İndirmek için tıklamanız gerekir, aksi takdirde her zaman sağ tıklayıp normal gibi kaydedebilirsiniz.


-1

URL bir web sayfasındaysa,

  1. Tıklanabilir bir URL dönüştürücü chrome uygulaması yükleyin.

Tıklanabilir-Linkler

  1. Bağlantıyı bağlam tıklayın (sağ tıklayın) ve menüden "Bağlantıyı Farklı Kaydet ..." seçeneğini seçin.

bağlam menüsü

  1. Dosyayı kaydetmek için açılır iletişim kutusunu kullanın.

açılır iletişim kutusu


2
Sorunun asıl amacı OP'nin bir URL'si olması , ancak bir bağlantısı olmamasıdır .
Scott
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.