1)偷懒的方法就是去下载俄罗斯的repacker版本,断更新断弹窗,与官方同步更新的速度也及时。https://lrepacks.ru/repaki-programm-dlya-interneta/56-internet-download-manager-repack.html唯一的就是不知道这个版本是否有暗...

阅读全文...

2020.01.12可能解决了这个隐藏的idm的fake弹窗。网上找到一个清理fake的bat文件,测试了一下,好像真的可以。观察了一下,分析可能还是IDM设置了一些古怪的参数。在OD上曾经翻到一篇文件提到了Mdata这个关键词,这个批处理中同样也在清除这个关键词。后期如果升级的话,可能部分classes的名...

阅读全文...

1) 关于fake-serial的弹窗,可以用od来设置断点,捕获messageBoxW来获取fake-serial弹窗位置,该位置上翻到行首,就应该是这个弹窗的段落代码,大量的地址检测序列号结果都会跳转到最后都是汇总到该段落。可以直接在段首设置retn来返回实现消灭弹窗(好像将该段落整段都NOP掉依然可以)...

阅读全文...

2020.12.29 第二次新测试(最新版本38.16)1)如果前期出现过弹窗或者fake直接退出的情况,这时候似乎无论怎么设置防火墙或者限制hosts都无用,都会有弹窗出现,甚至卸载idm重新安装也没有用。这说明idm在注册表里面或者系统文件里面设置了记录,本次操作的结论倾向于注册表里面有残余记录(光靠id...

阅读全文...

目的就是按下鼠标任何键,都可以设置热键,比如在资源管理中输入内容查找文件,并不知道会按下什么键,但是需要按下任意键都要能弹出输入窗口。这个时候这个代码就有用处。代码记录如下:?k_ASCII = 45 Loop { Transform, k_char, Chr, %k_ASCII% Strin...

阅读全文...

1)在AHK中虽然提供了菜单勾选check的命令以及切换勾选状态的togglecheck的命令,但是没有提供检查勾选状态的判断从而返回值。官方论坛上有一个方案,但是看了觉得好像太麻烦,而且深奥了。自己折腾中倒是无意发现了一个更简单的方案,思路是:例如:设置一个可以勾选的菜单,例如“菜单1”,在勾选的时候,其菜...

阅读全文...

涉及到两个函数:第一个是根据全路径文件名称来获取内置图标;第二个是根据文件名来获取全路径名称(采用注册表内置环境变量判断)函数一:获取文件的全路径名称,返回的变量fullpath_res就是全路径文件名称; ;********************************** ;获取文件的全路径,通过注册表...

阅读全文...

可以抛弃msgbox的调试输出了,直接改用scite控制台直接输出调试信息;1)新建任意一个ahk文件,例如debug.ahk2)内容如下:debug(Text) { SciObj := ComObjActive("SciTE4AHK.Application") ;激活scite自带的com组件 ;~ I...

阅读全文...