gpt4 book ai didi

python - 将 IDM(Internet 下载管理器)API 与 python 一起使用

转载 作者:太空宇宙 更新时间:2023-11-04 10:37:35 25 4
gpt4 key购买 nike

我正在尝试通过 python 使用 IDM api,但我完全不知道如何执行此操作。 http://www.internetdownloadmanager.com/support/idm_api.html

有人可以帮帮我吗?我什至不知道是否可以用 python 做到这一点。

最佳答案

IDM api 似乎可以从 Visual Basic 访问,这很好,因为这意味着它支持 IDispatch,因此支持 Python。你想使用 comtypes图书馆。使用 VB sample作为原型(prototype):

import comtypes.client as cc
import comtypes

referrer = ""
cookie = ""
postData = ""
user = ""
password = ""
cc.GetModule(["{PUT_UUID_HERE}",1,0])
# not sure about the syntax here, but cc.GetModule will tell you the name of the wrapper it generated
import comtypes.gen.IDManLib as IDMan
idm1 = cc.CreateObject("IDMan.CIDMLinkTransmitter", None, None, IDMan.ICIDMLinkTransmitter2)
idm1.SendLinkToIDM("http://www.internetdownloadmanager.com/idman401.exe",
referrer, cookie, postData, user, password, r"C:\\", "idman401.exe", 0)

关于python - 将 IDM(Internet 下载管理器)API 与 python 一起使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22587681/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com