مفاتيح IDM، دون تغيير
يفهم التطبيق نفس مفاتيح IDM: /d للعنوان، /p للمجلد، /f لاسم الملف، /a لوضعه في قائمة الانتظار دون بدء، /n لتخطي نافذة معلومات ملف التنزيل، و/s لبدء قائمة التنزيل الرئيسية. يمكن لملف دفعي أو برنامج آخر يدير IDM بهذه الطريقة أن يدير MDM عن طريق تغيير اسم البرنامج.
misterdownloadmanager.exe /d https://example.com/files/report.pdf /p D:\Reports /n
إذا كان MDM قيد التشغيل، ينتقل الأمر إليه؛ وإذا لم يكن كذلك، يبدأ MDM وينفذه. على نظامي macOS و Linux، يحمل البرنامج نفس الاسم، بدون .exe.
أداة تنزيل لسطر الأوامر
misterdownloadmanager-cliتأتي مع كل تنزيل لـ MDM وتعمل دون تشغيل التطبيق. get ينزل ملفا عبر عدة اتصالات مع سطر تقدم، Ctrl+C يوقفه مؤقتا وresume يواصل لاحقا. video-get ينزل فيديو، وtorrent-get تورنت أو بعض ملفاته فقط. video-info وtorrent-info يوضحان ما يمكن اختياره قبل التنزيل. misterdownloadmanager-cli help <command> يسرد كل خيار، ويخرج الأمر الذي يفشل برمز 1.
JSON للبرامج النصية والبرامج
مع --json، يطبع كل أمر JSON، كائن واحد لكل سطر: سطر تقدم كل نصف ثانية أثناء تنزيل الملف، ثم المسار والحجم والوقت عند الانتهاء. الأحجام بالبايت، والسرعات بالبايت في الثانية، ويطبع الفشل كائن خطأ، بحيث يقرأ البرنامج النصي أو وكيل الذكاء الاصطناعي النتيجة دون تحليل النص. الصيغ مدرجة أمرا بأمر.
واجهة برمجة تطبيقات للتطبيق قيد التشغيل
يمكن للبرامج الأخرى أن تطلب من التطبيق قيد التشغيل تنزيلاته، بصيغة JSON، وإيقافها مؤقتا أو بدئها أو إزالتها أو حذفها. تتصل بمنفذ على هذا الكمبيوتر فقط، برمز سري يتغير مع كل بدء ولا يمكن لبرامجك الخاصة قراءته إلا هي. واجهة برمجة التطبيقات تكون «إيقاف» حتى تقوم بتشغيلها باستخدام misterdownloadmanager-cli api on، وتستخدمها status وpause وstart وremove وdelete من سطر الأوامر.
يوصف كل طلب وإجابة حقلا بحقل في مخطط JSON، مصنوع من الكود الذي يجيب به التطبيق، بحيث يمكن للبرامج التحقق مما ترسله أو إنشاء أنواعها منه. تستخدم مساعدات الذكاء الاصطناعي نفس واجهة برمجة التطبيقات عبر خادم MCP الخاص بـ MDM.
المزيد للبرمجة النصية
playlist-getينزل مقاطع فيديو قائمة تشغيل أو قناة، وgallery-get معرض صور. get يأخذ ما يصل إلى 128 اتصالا مع -c، و--dns لاختيار من يحول الأسماء إلى عناوين، و--adapter لإرسال تنزيل عبر محول شبكة واحد أو عدم إرساله على الإطلاق. /startup الخاص بالتطبيق يبدأه مخفيا في منطقة الإشعارات. قائمة واجهة برمجة التطبيقات تعطي أيضا قوائم الانتظار والفئات والمساحة الحرة، وتبدأ وتوقف قائمة الانتظار بالاسم.
مجاني، مفتوح المصدر، بدون إعلانات، بدون فترة تجريبية.
تنزيل Mister Download Manager