مديري تنزيل مفتوح المصدر بديل ل Internet Download Manager

مديري التنزيل (Download Managers) أدوات برمجية متخصصة تجعل تنزيل الملفات من الإنترنت أسرع، أكثر استقرارًا، وأسهل تنظيمًا، وتوجد لها بدائل حرة مفتوحة المصدر تغطي معظم الاحتياجات اليومية للمستخدم.

ما هو مدير التنزيل؟

مدير التنزيل برنامج يتولى عملية تنزيل الملفات بدلًا من الاعتماد على المتصفح وحده، مع إضافة مزايا مثل الإيقاف والاستئناف، تسريع التنزيل، وجدولة وتنظيم الملفات المُنزلة. هذه البرامج تدعم عادة بروتوكولات متعددة مثل HTTP وHTTPS وFTP، وبعضها يدعم حتى بروتوكول التورنت عند الحاجة.

أهم فوائد استخدام مديري التنزيل

  • إمكانية إيقاف واستئناف التنزيل: يسمح لك بإيقاف تنزيل ملف كبير واستكماله لاحقًا بدل ضياع التقدّم عند انقطاع الكهرباء أو الإنترنت أو إغلاق الجهاز.

  • تسريع سرعة التنزيل: يقوم بتقسيم الملف إلى أجزاء متعددة وتنزيلها في وقت واحد، ما يقلل زمن التنزيل بشكل ملحوظ مقارنة بالتنزيل عبر المتصفح فقط.

  • التعامل مع الانقطاعات والأخطاء: يعيد المحاولة تلقائيًا عند حدوث خطأ أو انقطاع في الشبكة، ويستأنف من حيث توقف بدل البدء من الصفر.

  • استغناء عن حاجة فتح المتصفح أثناء التنزيل، يمكنك إغلاق المتصفح (مما يوفر مساحة الذاكرة) وسيستمر التنزيل في مدير تنزيلك.

  • جدولة التنزيلات: يمكنك تحديد وقت معيّن لبدء أو إيقاف التنزيل، مثل ساعات الليل عندما يكون الخط أقل ازدحامًا أو عندما لا تستخدم الإنترنت في أعمال أخرى.

  • تنزيل عدّة ملفات دفعة واحدة: يدعم التنزيل المتوازي والتنزيل على شكل دفعات (Batch)، وهو مفيد عند تنزيل مجموعة كبيرة من الملفات من موقع واحد.

  • تنظيم الملفات وإدارتها: يوفّر تصنيفًا تلقائيًا للملفات حسب النوع (فيديو، مستند، برنامج…) مع وضعها في مجلدات منظمة تسهّل الوصول إليها لاحقًا.​

  • دعم مواقع متعددة: بعض مديري التنزيل يدعم التنزيل من خدمات تخزين سحابية مثل Google Drive وغيرها، بالإضافة إلى مواقع مشاركة الفيديو.

مثال بسيط: إذا كنت تنزل ملف فيديو حجمه 10 غيغابايت على اتصال غير مستقر، فالمتصفح قد يعيد التنزيل من البداية عند أي انقطاع، بينما مدير التنزيل يستكمل من النقطة التي توقفت عندها ويحافظ على الوقت والبيانات.

مدير تنزيل AB

واجهة رسومية تسهل الاستخدام.

  • تكامل المتصفح، يمكنك تثبيت إضافة المتصفح لالتقاط الروابط تلقائيًا من متصفحك

  • محدّد السرعة يمكنك تعيين حد لسرعة التنزيل لتجنّب تأثير ذلك على اتصال الآخرين بالإنترنت

  • متعدد المنصات، يتوفر هذا البرنامج حاليًا لنظامي لينكس وويندوز مع دعم قادم لمنصات أخرى!

برامج الطرفية

برنامج wget

يمكنك استخدام أمر wget، الأقدم والأكثر انتشارًا، يأتي مثبتًا افتراضيًا في أغلب توزيعات لينكس. يدعم HTTP/HTTPS وFTP، والاستئناف -c، وتنزيل المجلدات والمواقع بالكامل، والتتنزيل المتكرر. مناسب للسكربتات والمهام المجدولة (cron) ولأتمتة النسخ الاحتياطي من مواقع أو خوادم.

مثال بسيط:

wget -c https://example.com/file.iso

برنامج curl

  • أداة شبكية عامة، ليست فقط للتنزيل بل للتعامل مع REST APIs وبروتوكولات كثيرة.
  • ممتازة لتنزيل الملفات، وإرسال رؤوس (headers) مخصّصة، والعمل مع الاستيثاق (tokens, cookies).
  • تُستخدم كثيرًا داخل سكربتات مثل Bash.

يأتي أيضًا مثبتًا افتراضيًا في أغلب توزيعات لينكس.

مثال:

curl -L -o file.iso https://example.com/file.iso

برنامج aria2

  • يُعتبر أقوى “مدير تنزيل” حقيقي في نمط CLI.
  • يدعم HTTP/HTTPS وFTP وBitTorrent وMetalink في أداة واحدة.
  • يدعم تنزيل ملف واحد من عدة مصادر في نفس الوقت، وتقسيمه إلى أجزاء متعددة لتسريع السرعة.
  • يمكن تشغيله في وضع خادم JSON‑RPC واستخدام واجهة رسومية خارجية للتحكم.

مثال:

aria2c -x 16 -s 16 https://example.com/bigfile.iso

رابط التنزيل

برنامج yt-dlp

  • مدير تنزيل موجه للفيديو والصوت من منصات مثل YouTube والكثير من مواقع الفيديو الأخرى.
  • يدعم اختيار الجودة، تنزيل الصوت فقط، تنزيل قوائم تشغيل وقنوات كاملة، ودمج الترجمة.
  • ممتاز عند دمجه مع aria2c كمحرك تنزيل خلفي.

مثال:

yt-dlp -f "bestvideo+bestaudio" https://www.youtube.com/watch?v=ID

رابط التنزيل

3 إعجابات

شكرا جزيلا ab برنامج رائع، مع الاسف غير متوفر في flathub