Mister Download Manager
  1. होम
  2. विशेषताएँ
  3. कमांड लाइन

स्क्रिप्ट का स्वागत है। IDM के स्विच शामिल हैं।

MDM, IDM के कमांड-लाइन स्विच को स्वीकार करता है, इसलिए IDM के लिए लिखी गई स्क्रिप्ट अपने डाउनलोड MDM को दे सकती हैं। एक अलग टूल टर्मिनल में डाउनलोड करता है, और एक स्थानीय API अन्य प्रोग्राम को चल रहे ऐप को देखने और नियंत्रित करने की अनुमति देता है।

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-cliMDM के हर डाउनलोड के साथ आता है और ऐप के चलने के बिना काम करता है। get एक प्रगति लाइन के साथ कई कनेक्शनों पर एक फ़ाइल डाउनलोड करता है, Ctrl+C इसे रोकता है और resume बाद में जारी रखता है। video-get एक वीडियो डाउनलोड करता है, और torrent-get एक टोरेंट या उसकी कुछ फ़ाइलें ही डाउनलोड करता है। video-info और torrent-info बताते हैं कि डाउनलोड करने से पहले क्या चुनना है। misterdownloadmanager-cli help <command> हर विकल्प को सूचीबद्ध करता है, और विफल होने वाला कमांड कोड 1 के साथ बाहर निकलता है।

स्क्रिप्ट और प्रोग्राम के लिए JSON

--json के साथ, हर कमांड JSON प्रिंट करता है, प्रति पंक्ति एक ऑब्जेक्ट: फ़ाइल डाउनलोड होने के दौरान हर आधे सेकंड में एक प्रगति लाइन, फिर जब यह पूरा हो जाता है तो पथ, आकार और समय। आकार बाइट्स में होते हैं, गति बाइट्स प्रति सेकंड में होती है, और विफलता एक त्रुटि ऑब्जेक्ट प्रिंट करती है, ताकि एक स्क्रिप्ट या एक AI एजेंट टेक्स्ट को पार्स किए बिना परिणाम पढ़ सके। फ़ॉर्मेट कमांड दर कमांड सूचीबद्ध हैं।

चल रहे ऐप के लिए एक API

अन्य प्रोग्राम चल रहे ऐप से उसके डाउनलोड JSON के रूप में पूछ सकते हैं, और उन्हें रोक सकते हैं, शुरू कर सकते हैं, हटा सकते हैं या मिटा सकते हैं। वे केवल इस कंप्यूटर पर एक पोर्ट से कनेक्ट होते हैं, एक गुप्त टोकन के साथ जो हर शुरुआत में बदलता है और जिसे केवल आपके अपने प्रोग्राम ही पढ़ सकते हैं। API तब तक बंद रहता है जब तक आप इसे misterdownloadmanager-cli api on से चालू नहीं करते, और status, pause, start, remove और delete इसे कमांड लाइन से उपयोग करते हैं।

हर अनुरोध और उत्तर को JSON स्कीमा में फ़ील्ड दर फ़ील्ड वर्णित किया गया है, जो उस कोड से बना है जिसका ऐप उत्तर देता है, ताकि प्रोग्राम यह जांच सकें कि वे क्या भेजते हैं या उससे अपने प्रकार उत्पन्न कर सकें। AI सहायक MDM के MCP सर्वर के माध्यम से समान API का उपयोग करते हैं।

स्क्रिप्ट करने के लिए और भी बहुत कुछ

playlist-getएक प्लेलिस्ट या चैनल के वीडियो डाउनलोड करता है, और gallery-get एक चित्र गैलरी। get -c के साथ 128 कनेक्शन तक लेता है, --dns यह चुनने के लिए कि कौन नामों को पतों में बदलता है, और --adapter एक डाउनलोड को एक नेटवर्क एडाप्टर के माध्यम से भेजने के लिए या बिल्कुल नहीं। ऐप का /startup इसे नोटिफिकेशन एरिया में छिपाकर शुरू करता है। API की सूची कतारें, श्रेणियां और खाली स्थान भी देती है, और यह नाम से एक कतार को शुरू और बंद करती है।

मुफ़्त, ओपन सोर्स, कोई विज्ञापन नहीं, कोई ट्रायल नहीं।

Mister Download Manager डाउनलोड करें