it-swarm.asia

كيفية تنزيل URL كملف؟

قام عنوان URL لموقع الويب "بإخفاء" بعض ملفات MP3 عن طريق تضمينها كملفات Shockwave ، على النحو التالي.

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

افتح الملف في المتصفح ، وانقر بزر الماوس الأيمن على الرابط و File> Save Link As.

2. طريقة المستخدم الفائقة

قم بتثبيت addin Firefox Iget . (تأكد من استخدام الإصدار الصحيح لإصدار Firefox.)

الأدوات> التنزيلات> أدخل عنوان URL في الحقل.

هل هناك أي طرق أخرى؟

23
Michelle

على نظام Linux ، استخدم "wget" في سطر الأوامر:

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

إذا كنت تريد أداة مشابهة على Windows ، فيمكنك تثبيت wget عبر Cygwin أو استخدام أحد منافذ GNU Win32 .

في نظام التشغيل Mac OS X ، هناك cURL ، والذي يبدو أنه يحتوي على بنية Windows.

12
Joe Holloway

3. طريقة سطر الأوامر

تنزيل/تثبيت/بناء wget أو ما شابه ذلك وتنزيله من سطر الأوامر:

wget http://some/url
14
Joey

يمكنني استخدام DownThemAll لهذا الغرض. يمكنك فقط نسخ الرابط ، وفتح نافذة المدير وتحديد "إضافة عنوان URL" ، على افتراض أنه لا يلتقط الروابط عند التشغيل بشكل طبيعي.

9
Ehtyar

إذا كان لديك عناوين URL جاهزة و Vanilla Firefox ، يمكنك ببساطة تنزيل عناوين URL عن طريق لصقها في مدير التنزيل. لقد اختبرت هذا فقط مع FF v26 وما زال يعمل هكذا. راجع للشغل jtbandes يقول ، وهذا يعمل في كروم أيضا.

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

7
havin_a_bad_fur_day

إليك طريقة لإنشاء صفحة تنزيل على الطاير دون مغادرة المتصفح.

  1. انتقل إلى صفحة الويب (التي أظن أنها http://www.cbc.ca/thesundayedition/ ؟).
  2. اكتب جافا سكريبت في شريط العناوين الخاص بك:

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

6
bobbymcr

ماذا عن هذا الموقع: www.downloadurlfile.com ؟؟ يقوم بإنشاء رابط قادر على التنزيل إلى عنوان URL.

4
Markus

عند استخدام Firefox ، فإنك لا تحتاج إلى أي وظائف إضافية. اذهبوا إلى القائمة أدوات "معلومات الصفحة (أو اضغط على Control/Command-I) وحدد علامة التبويب الوسائط. هنا سترى جميع الوسائط (الصور ، الفيديو ، الصوت ، ...) مضمنة في الصفحة ، بما في ذلك زر "حفظ باسم ..." .

3
Arjan

لا يزال يتعذر على Firefox 10.0.2 تنزيل عنوان URL مباشرةً.

يمكن تحسين الطريقة الأولى للطلب الأصلي (إنشاء ملف HTML يحتوي على <a href="...">link</a> ، والمفتوحة في Firefox ، والنقر بزر الماوس الأيمن على الرابط ، وحفظ باسم) مع بعض جافا سكريبت مثل:

<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 من المفضلة
  • انسخ عنوان URL للصقه في مربع النص
  • انقر فوق "تحديث الرابط"
  • انقر بزر الماوس الأيمن فوق "تنزيل الرابط" ، حفظ باسم

(أو فقط قم بنسخه في jsFiddle واستخدمه هناك ، على سبيل المثال مثل هذا )

2
Endy Tjahjono

هناك أيضًا عدد كبير من تطبيقات تنزيل مراقبة الحافظة التي ستبدأ في تنزيل ملف عندما يتم نسخه إلى الحافظة إذا كنت تحب هذا النوع من الأشياء. لقد استخدمت FreeDownloadManager في الماضي.

1
Ehtyar

ستكون طريقة سطر الأوامر الأخرى Curl والتي يمكنها أيضًا قراءة عناوين URL من ملف. بدلاً من ذلك ، يمكنك كتابة برنامج نصي ذي مستوى أعلى يحصل على الصفحة الأصلية ، ويوزع عناوين URL للحصول بشكل فردي على استخدام شيء مثل Perl أو Python أو Ruby أو ربما حتى JScript أو ZSH .

0
dlamblin

أستخدم دائمًا التطبيق wget على نظام التشغيل linux أو أكسل إذا كنت أعرف ذلك لن أفرط في التحميل مع 4 اتصالات وأريدها بشكل أسرع. كلاهما متاح على النوافذ مع Cygwin. إذا كان موجودًا على موقع سأتخلص منه كثيرًا ، فقم بإنشاء برنامج نصي لاستخراج عنوان URL الخاص بي وتشغيله بشكل مشابه.

0
jamuraa

بالنسبة إلى Safari ، يمكن تحقيق ذلك عن طريق لصق عنوان URL في نافذة التنزيلات.

0
jtbandes

أولاً ، حاول زيارة عنوان URL في متصفح الويب. يجب أن موجه للتحميل. ولكن ، إذا كانت المكونات الإضافية تعمل على تشديد الأشياء ، فراجع أدناه.

قم بتثبيت مدير التنزيل مثل Internet Download Manager واستخدم خيار إضافة عنوان URL للصق عنوان URL المعني. هذا يمكن تنزيل أي نوع من الموارد بشكل موثوق.

0
Apple II

يمكنك أتمتة العملية:

  1. قم بإنشاء برنامج يقوم بتصفية الروابط من الصفحة.
  2. قم بتغذية الروابط بـ wget ، curl أو ببساطة قم بكتابة البرنامج النصي لتنزيله.

في Linux ، يمكنك القيام بذلك بسهولة في سطر الأوامر:

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

ما سبق سوف يقوم بتنزيل جميع ملفات mp3 في الدليل الذي يتم تشغيله منه. يجب عليك تنزيل الأمر xidel أولاً.

0
Burhan Khalid

إذا كان متصفحك لا يدعم بدء التنزيل عبر عنوان URL مباشر (مثل Safari ) ، يمكنك فقط نسخ عنوان URL في شريط العناوين والذهاب ملف > حفظ باسم .

0
Josh Hunt

باستخدام Safari ، كل ما عليك فعله هو فتح نافذة النشاط ثم النقر على الملف في قائمة الملفات. يجب أن تبدأ بعد ذلك بتنزيل الملف.

إذا تم فتح الوسائط في نافذة جديدة وقائمة ملف -> حفظ باسم معطل ، ثم استخدم ما يلي على Mac OS X.

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