फाइल के रूप में URL कैसे डाउनलोड करें?


24

एक वेबसाइट URL में कुछ एमपी 3 फाइलों को शॉकवेव फाइलों के रूप में एम्बेड करके "हिडन" किया गया है , जो निम्नानुसार है।

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

मैं ऑफ-लाइन सुनने के लिए फ़ाइलों को कैसे डाउनलोड कर सकता हूं?

मुझे दो तरीके मिले हैं:

1. स्टैक ओवरफ्लो विधि

उदाहरण के लिए, केवल लिंक के साथ एक नई स्थानीय HTML फ़ाइल बनाएँ:

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

ब्राउज़र में फ़ाइल खोलें, लिंक पर क्लिक करें और फ़ाइल> लिंक के रूप में सहेजें सहेजें।

2. द सुपर यूजर मेथड

फ़ायरफ़ॉक्स addin Iget स्थापित करें । (अपने फ़ायरफ़ॉक्स संस्करण के लिए सही संस्करण का उपयोग करना सुनिश्चित करें।)

उपकरण> डाउनलोड> क्षेत्र में URL दर्ज करें।

क्या कोई अन्य तरीके हैं?


3
आप एक स्थानीय फ़ाइल बनाना छोड़ सकते हैं और अपने एड्रेस बार में बस " podcast.cbc.ca/mp3/sundayeditionstream_20081125_9524.mp3 " डाल सकते हैं।
hyperslug

2
यह केवल वह कार्य करेगा जो आपके पास कोई मल्टीमीडिया प्लग इन सक्रिय (VLC, WMP आदि) नहीं था।
एहित्र

सफारी पर, लिंक पर क्लिक करते समय विकल्प को दबाए रखें।
mk12

शीर्षक प्रश्न को पढ़ने के लिए "URL के रूप में एक फ़ाइल डाउनलोड करें या नहीं?"
साइमन

अगर मुझे उपरोक्त शीर्षक क्वेरी से कोई मतलब है?
साइमन

जवाबों:


12

लिनक्स पर, कमांड लाइन पर 'wget' का उपयोग करें:

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

यदि आप विंडोज पर एक समान उपकरण चाहते हैं, तो आप Cygwin के माध्यम से wget स्थापित कर सकते हैं या GNU Win32 पोर्ट में से किसी एक का उपयोग कर सकते हैं ।

Mac OS X पर, वहाँ cURL है , जो विंडोज बिल्ड के लिए प्रतीत होता है।


4
मैक wgetडिफ़ॉल्ट रूप से स्थापित नहीं है । यह करता है curl
टेलीमेकस

मैंने इसे सबसे सही उत्तर के रूप में चुना क्योंकि यह कई ऑपरेटिंग सिस्टम को संबोधित करता है।
मिशेल

क्या बकवास है??! मैं लिनक्स / मैक पर यह नहीं करूँगा ..
निल्स

मैं नीचे पीटर मॉर्गेंसन की एक टिप्पणी से इसे यहां दोहरा रहा हूं: विंडोज के लिए एक स्टैंड-अलोन wget भी है (Cygwin की जरूरत नहीं है) - इसलिए WAT का उपयोग बैट फ़ाइलों से किया जा सकता है। एक सीधा डाउनलोड URL है: Users.ugent.be/~bpuype/wget/wget.exe
विन्सेन्ट वैंकलबर्ग

2
@VincentVancalbergh बिल्कुल सही, मैं बस उस लिन ... अच्छी तरह से बकवास करूँगा।
रोब


9

मैं इसके लिए डाउटहेम का उपयोग करता हूं । आप केवल लिंक को कॉपी कर सकते हैं, प्रबंधक विंडो खोल सकते हैं और 'Add URL' का चयन कर सकते हैं, यह मानते हुए कि यह सामान्य रूप से चलने पर लिंक को नहीं उठाता है।


7

अगर आपके पास URL तैयार है और एक वेनिला फ़ायरफ़ॉक्स है, तो आप बस डाउनलोड मैनेजर में पेस्ट करके URL डाउनलोड कर सकते हैं। मैंने अभी FF v26 के साथ यह परीक्षण किया है और यह अभी भी उसी तरह काम करता है। btw jtbandes का कहना है, क्रोम में भी यह काम करता है।

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


6

यहाँ आपके ब्राउज़र को छोड़े बिना फ्लाई पर डाउनलोड पेज बनाने का एक तरीका है।

  1. वेब पेज पर नेविगेट करें (जो मैं अनुमान लगा रहा हूं वह http://www.cbc.ca/thesundayedition/ ?) है।
  2. इस जावास्क्रिप्ट को अपने एड्रेस बार में टाइप करें:

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


4

इस वेबसाइट के बारे में कैसे: www.downloadurlfile.com ?? यह URL में डाउनलोड-सक्षम लिंक बनाता है।


मैंने बस कोशिश की और अगर असफल रहा। जाहिरा तौर पर यह गैर- ASCII या अन्य वर्णों को पार्स करने में समस्याएं हैं। शायद अंतरिक्ष चरित्र। बेवकूफ ब्राउज़र यूआरएल को कॉपी करते समय अपने वास्तविक चार मूल्य पर एन्कोडेड चार्ट को चालू करते हैं, इसलिए मेरे URL में इसके स्थान थे।
डेविड बालैसिक

3

फ़ायरफ़ॉक्स का उपयोग करते समय आपको किसी ऐड-ऑन की आवश्यकता नहीं होती है। बस मेनू टूल्स »पेज इन्फो (या कंट्रोल / कमांड- I) पर जाएं और मीडिया टैब चुनें। यहाँ आप पेज में "Save As ..." बटन सहित सभी मीडिया (चित्र, वीडियो, ऑडियो, ...) को देखेंगे ।


1
मुझे लगता है कि सवाल का इरादा अलग था - क्या होगा यदि आप सिर्फ एक यूआरएल के साथ शुरू कर रहे हैं?
डेरेक मॉरिसन

@ डेरेक, मीडिया टैब उन सभी URL को दिखाता है जो पृष्ठ एक में एम्बेड किए गए हैं। उस सूची को देखने के लिए केवल पृष्ठ URL की आवश्यकता होती है, न कि सभी के URL की, जो एम्बेडेड है।
अर्जन

2

फ़ायरफ़ॉक्स 10.0.2 अभी भी सीधे URL डाउनलोड नहीं कर सकता है।

मूल प्रश्नकर्ता पहली विधि (HTML फ़ाइल युक्त बनाएं <a href="...">link</a>, फ़ायरफ़ॉक्स में खोलें, लिंक को राइट क्लिक करें, इस रूप में सहेजें) को इस तरह की जावास्क्रिप्ट के साथ अनुकूलित किया जा सकता है:

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

इस छोटी HTML फ़ाइल को पसंदीदा में रखा जा सकता है। तो नया प्रवाह होगा:

  • इस HTML को पसंदीदा से खोलें
  • टेक्स्ट बॉक्स में पेस्ट यूआरएल को कॉपी करें
  • 'अपडेट लिंक' पर क्लिक करें
  • राइट क्लिक करें 'डाउनलोड लिंक', इस रूप में सहेजें

(या बस इसे jsFiddle में कॉपी करें और वहां इसका उपयोग करें, उदाहरण के लिए इस तरह )


1

क्लिपबोर्ड-मॉनिटरिंग डाउनलोड ऐप्स का ढेर भी है जो क्लिपबोर्ड पर कॉपी होने पर फ़ाइल डाउनलोड करना शुरू कर देगा यदि आप उस तरह की चीज पसंद करते हैं। मैंने अतीत में FreeDownloadManager का उपयोग किया है ।


1

अन्य कमांड लाइन विधि वह होगी Curlजो किसी फ़ाइल से URL को भी पढ़ सकती है। वैकल्पिक रूप से आप एक उच्च स्तरीय स्क्रिप्ट लिख सकते हैं जो मूल पृष्ठ को प्राप्त करता है, और पर्ल, पायथन, रूबी, शायद यहां तक ​​कि JScript, या ZSH जैसी किसी चीज़ का उपयोग करके व्यक्तिगत रूप से प्राप्त करने के लिए URL को पार्स करता है ।


1

Safari का उपयोग करते हुए, आपको केवल गतिविधि विंडो खोलनी है और फिर फ़ाइलों की सूची में फ़ाइल पर क्लिक करना है। इसके बाद फाइल को डाउनलोड करना शुरू करना चाहिए।

यदि मीडिया एक नई विंडो और मेनू में खुलता है फ़ाइल -> इस रूप में सहेजें अक्षम है, तो मैं मैक ओएस एक्स पर निम्न का उपयोग करता हूं।

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

0

मैं हमेशा linux या axel पर wget एप्लिकेशन का उपयोग करता हूं अगर मुझे पता है कि मैं 4 कनेक्शन वाले सर्वर को अधिभार नहीं दूंगा और मैं इसे तेजी से चाहता हूं। दोनों सिगविन के साथ खिड़कियों पर उपलब्ध हैं। यदि यह एक ऐसी साइट पर है जिसे मैं अक्सर परिमार्जन करूंगा, तो मेरे लिए URL निकालने के लिए एक स्क्रिप्ट बनाएं और समान चलाएं।


1
विंडोज के लिए एक स्टैंड-अलोन wget भी है (Cygwin की जरूरत नहीं है) - इसलिए WAT का उपयोग BAT फाइलों से किया जा सकता है। एक सीधा डाउनलोड URL है: users.ugent.be/~bpuype/wget/wget.exe
पीटर मोर्टेंसन

@PeterMortensen - ऐसा लगता है कि इसके लिए लिंक wgetअब सक्रिय नहीं है। मैंने इसे यहां वेबैक पर पाया: web.archive.org/web/20150303131028/http://users.ugent.be/… 2015-0303 से। वेबैक पर उस पृष्ठ के लिए और हाल ही में कैप्चर किए गए हैं, लेकिन वे सभी "404 फ़ाइल नहीं मिली" पृष्ठ दिखाते हैं। Wget.exe ऊपर दिए गए पृष्ठ पर संस्करण 1.11.4, दिनांक 18 फरवरी 2010 को दर्ज किया गया है। यह विग GNU wget का एक बंदरगाह (या शायद दर्पण) प्रतीत होता है। शायद हाल ही में एक और संस्करण यहां पाया जा सकता है: gnu.org/software/wget/wget.html
केविन फेगन

0

सफारी के लिए, इसे यूआरएल को डाउनलोड विंडो में पेस्ट करके पूरा किया जा सकता है।


0

यदि आपका ब्राउज़र डायरेक्ट URL (जैसे सफारी ) के माध्यम से डाउनलोड शुरू करने का समर्थन नहीं करता है , तो आप यूआरएल को एड्रेस बार में कॉपी कर सकते हैं और फाइल > सेव अस के रूप में जा सकते हैं


नहीं, जैसा कि एहतिर ने बताया, प्लगइन्स स्वचालित रूप से एमपी 3 बजाना शुरू करते हैं, फ़ाइल को बचाने के लिए कोई स्पष्ट तरीका नहीं है।
मिशेल

यह गाना बजाना शुरू कर देगा, लेकिन आपको फ़ाइल मेनू से Save As का चयन करने में सक्षम होना चाहिए। मैं निश्चित रूप से कर सकता हूं।
जोश हंट

नहीं, बचाओ जैसा कि बाहर निकाला गया है। हालाँकि, आप केवल विकल्प को दबाए रख सकते हैं, एड्रेस बार का चयन करें और इसे खेलने के बजाय डाउनलोड करने के लिए एंटर दबाएं।
2:12 बजे mk12

0

सबसे पहले, वेब ब्राउज़र में URL पर जाने का प्रयास करें। इसे डाउनलोड के लिए संकेत देना चाहिए। लेकिन, अगर प्लग-इन चीजें खराब हो रही हैं, तो नीचे देखें।

इंटरनेट डाउनलोड प्रबंधक की तरह एक डाउनलोड प्रबंधक स्थापित करें और सवाल में यूआरएल पेस्ट करने के लिए इसके ऐड यूआरएल विकल्प का उपयोग करें। यह किसी भी प्रकार के संसाधनों को मज़बूती से डाउनलोड कर सकता है।


0

आप Xidel का उपयोग करके प्रक्रिया को स्वचालित कर सकते हैं :

Xidel CSS / XPath 3.0, XQuery 3.0, JSONiq या पैटर्न टेम्प्लेट का उपयोग करके HTML / XML पेज या JSON-API से डेटा डाउनलोड करने और निकालने के लिए एक कमांड लाइन टूल है । यह नए या रूपांतरित XML / HTML / JSON दस्तावेज़ भी बना सकता है।

Xidel है xmllint, jq, curl/ wgetसभी एक में लपेटा। हो सकता है कि इसमें हर एक फीचर दूसरों के पास न हो, लेकिन यह काफी करीब आता है।

Url निकालें:

xidel -s "http://yoursite/" -e "//embed/substring-after(@flashvars,'external_url=')"
http://podcast.cbc.ca/mp3/sundayeditionstream_20081125_9524.mp3

या

xidel -s "http://yoursite/" -e "//embed/extract(@flashvars,'http.+')"
http://podcast.cbc.ca/mp3/sundayeditionstream_20081125_9524.mp3

Url डाउनलोड करें:

xidel -s "http://yoursite/" -f "//embed/extract(@flashvars,'http.+')" --download .

Ps ये क्वेश्चन विंडोज कोटिंग का उपयोग करते हैं। यदि आप लिनक्स पर हैं तो स्वैप ज़रूर करें "और ':

xidel -s "http://yoursite/" -f '//embed/extract(@flashvars,"http.+")' --download .

-1

फ़ायरफ़ॉक्स और वॉइला में URL को कॉपी और पेस्ट करें। तत्काल डाउनलोड। अब तक का सबसे आसान तरीका; )

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.