无忧启动论坛

标题: IDM 在PE中运行出现 无法将下载行为传输到IDM 的问题 [打印本页]

作者: ko20010214    时间: 7 天前
标题: IDM 在PE中运行出现 无法将下载行为传输到IDM 的问题
本帖最后由 ko20010214 于 2025-2-1 10:41 编辑

最近在玩IDM的精简,极限精简 只需要两个文件,IDMan.exe和IDMVS.dll 即可,可做到单独作为一个下载工具来下载普通的文件。
但作为chrome的插件来说,就不只需要这两个文件了。我反复测试了很多次,找到了在正常系统里能做为Chrome插件来下载的最少的文件列表。但在PE里却不能正常下载。会出现 无法将下载行为传输到IDM的问题。
插件安装是正常的,调用IDM的界面也是正常的。


在chrome的插件页面上看是安装好了的。

在插件页面详情里能看到 在无痕模式下启用 和 允许访问文件地址 都是开启的。

在IDM的设置里也能看到高级浏览器集成和 捕获以下浏览器的下载行为 都是勾选上了的。(顺便说一句,如果想在设置里更改这些设定,必须有uninstall.exe 这个文件存在。)


这是第一次运行IDM时它会弹出的窗口,告诉你怎么启用IDM在Chrome里的插件。




在Chrome里查看,这个插件是成功安装好了的。
如果没有成功(插件安装好了,但IDM没安装),就会是下面这个警告窗口。





在这些都是提示安装好的情况下,你在PE里下载一个文件试试, 会提示你 下载成功开始,但接下来不会弹出IDM的下载窗口,而是下面这个警告窗口。


在正常系统中,如果要安装成功,需要以下几个文件:IDMIntegrator64.exe
downlWithIDM64.dll
IDMGetAll64.dll
IDMIECC64.dll
其中三个DLL文件如果用0字节同名文件代替的话,会弹出类似下面那种出错窗口,但似乎不影响下载。
但如果存在这三个文件的话,是没有出错窗口的,然后安装会是成功的,插件是能正常使用的。这三个文件也是在IDM运行时不能删除的。
但在PE系统里,
这三个文件好像没有被加载,被占用。
直接可以删除掉,不会出现 文件已在另一个程序中打开 ,无法删除的提示。

下面这个警告窗口是你试图在页面双击时弹出IDM下载按钮时出现的,因为我把它精简掉了。


有哪位可以研究一下这个问题,为啥在PE下就无法将下载行为传输到IDM?

作者: ko20010214    时间: 7 天前
本帖最后由 ko20010214 于 2025-2-1 11:04 编辑

顺便说一句,不光是精简版的或是绿化版的IDM,就是官方网站上下载来的试用版也是一样的出这个问题。
不出所料,老毛子的版本也是一样有这个问题的。 PE下无法作为Chrome的插件用。

作者: 邪恶海盗    时间: 7 天前
IDM下载时会卡死断网,原因是磁盘碎片,所以我好久没用过了,撸主可以试试xDown能不能用...
作者: cena    时间: 7 天前
谢楼主分享
作者: youxia1220    时间: 7 天前
谢谢分享




欢迎光临 无忧启动论坛 (http://bbs.wuyou.net./) Powered by Discuz! X3.3