Chào mừng các tập lệnh. Bao gồm các tùy chọn của IDM.
MDM chấp nhận các tùy chọn dòng lệnh của IDM, vì vậy các tập lệnh viết cho IDM có thể chuyển các lượt tải xuống của chúng cho MDM. Một công cụ riêng biệt sẽ tải xuống trong terminal, và một API cục bộ cho phép các chương trình khác xem và điều khiển ứng dụng đang chạy.
Các tùy chọn của IDM, không thay đổi
Ứng dụng hiểu các tùy chọn giống như IDM: /d cho địa chỉ, /p cho thư mục, /f cho tên tệp, /a để xếp hàng mà không bắt đầu, /n để bỏ qua cửa sổ Thông tin tệp tải xuống, và /s để bắt đầu hàng đợi tải xuống chính. Một tệp bó hoặc chương trình khác điều khiển IDM theo cách này có thể điều khiển MDM bằng cách đổi tên chương trình.
misterdownloadmanager.exe /d https://example.com/files/report.pdf /p D:\Reports /n
Nếu MDM đang chạy, lệnh sẽ được chuyển đến đó; nếu không, MDM sẽ khởi động và thực hiện lệnh. Trên macOS và Linux, chương trình có cùng tên, không có .exe.
Trình tải xuống cho terminal
misterdownloadmanager-cliđi kèm với mọi bản tải xuống của MDM và hoạt động mà không cần ứng dụng chạy. get tải xuống một tệp qua nhiều kết nối với một dòng tiến trình, Ctrl+C tạm dừng và resume tiếp tục sau đó. video-get tải xuống một video, và torrent-get một torrent hoặc chỉ một số tệp của nó. video-info và torrent-info cho biết có gì để chọn trước khi bạn tải xuống. misterdownloadmanager-cli help <command> liệt kê mọi tùy chọn, và một lệnh thất bại sẽ thoát với mã 1.
JSON cho tập lệnh và chương trình
Với --json, mọi lệnh in JSON, một đối tượng mỗi dòng: một dòng tiến trình mỗi nửa giây khi tệp đang tải xuống, sau đó là đường dẫn, kích thước và thời gian khi hoàn tất. Kích thước tính bằng byte, tốc độ tính bằng byte mỗi giây, và một lỗi sẽ in một đối tượng lỗi, vì vậy một tập lệnh hoặc tác nhân AI đọc kết quả mà không cần phân tích cú pháp văn bản. Các định dạng được liệt kê theo từng lệnh.
API cho ứng dụng đang chạy
Các chương trình khác có thể yêu cầu ứng dụng đang chạy cung cấp các lượt tải xuống của nó, dưới dạng JSON, và tạm dừng, bắt đầu, xóa hoặc loại bỏ chúng. Chúng kết nối với một cổng chỉ trên máy tính này, với một mã thông báo bí mật thay đổi mỗi khi khởi động và chỉ các chương trình của riêng bạn mới có thể đọc được. API bị tắt cho đến khi bạn bật nó bằng misterdownloadmanager-cli api on, và status, pause, start, remove và delete sử dụng nó từ dòng lệnh.
Mọi yêu cầu và câu trả lời được mô tả từng trường trong một JSON Schema, được tạo từ mã mà ứng dụng trả lời, vì vậy các chương trình có thể kiểm tra những gì chúng gửi hoặc tạo các kiểu của chúng từ đó. Trợ lý AI sử dụng cùng API thông qua máy chủ MCP của MDM.
Thêm để viết tập lệnh
playlist-gettải xuống các video của danh sách phát hoặc kênh, và gallery-get một thư viện ảnh. get chấp nhận tối đa 128 kết nối với -c, --dns để chọn ai chuyển đổi tên thành địa chỉ, và --adapter để gửi một lượt tải xuống qua một bộ điều hợp mạng hoặc không gửi gì cả. /startup của ứng dụng khởi động nó ẩn trong khu vực thông báo. Danh sách của API cũng cung cấp các hàng đợi, các danh mục và không gian trống, và nó bắt đầu và dừng một hàng đợi theo tên.
Miễn phí, mã nguồn mở, không quảng cáo, không dùng thử.
Tải xuống Mister Download Manager