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)

Read more of this post