首先这个IDM版本是我们自己汇编修改后的版本,它有以下几个好的功能:
不写入注册表一个键值,升级提示连网检测统统去掉了,各种弹框也消失的不见了,因为楼主汇编修改了无数次,使用了数月之久!发到无忧论坛上深受大家的喜欢。
下面是使用ahk得到的新功能哟~~
1.按一下ctrl+q,便可以切换"袋袋"方便下载
[图片上传中。。。]
2.他可以在你看视频的时候
按下Win+F2显示/隐藏【捕获视频浮动条】
下面我们就来分几步来制作这样的程序,第一步我们先来想一想:
如果IDM主程序已经运行了,该如何处理?
如果IDM没有运行该如何处理?
看视频时类似YouKu类视频下载的浮动条为什么会出现?
如果通过注册表的键值来操作会如何?
有没有更简单的方法达到---》按下两个热键就能控制它该用的时候出现,不该用的时候不出来,整理好了思路就可以快速的编程了。
A.打开信手拈来按键帮你来主界面
我们先要设计一个热键是Win+F1
B.【键盘鼠标】选项卡中,点击Window,输入F1,点击【插入按钮】
这样我们便得到了第一行代码,
#F1::
C. 接下来我们切换到【进程管理】选项卡中,点击Close ,输入超精版IDM_无提示下载版.exe,然后点击【插入按钮】
这样我们便得到了第二行代码
Process, Close, 超精版IDM_无提示下载版.exe,
接下来我们要延迟一秒钟的时间所以依照图样,点击图中所示的地方
Sleep , 1000
这样我们便得到了上面的代码
D.接下来我们需要一个文件改名儿的操作,所以我们点击菜单,这样我们就得到了下面的代码
FileMove, C:\Before.txt, C:\After.txt
好吧,我们现在将其代码改成我们实际需要的对应的路径相关的代码
FileMove, D:\IDM6.25build23\超精版IDM_无提示下载版.exe, D:\IDM6.25build23\超精版IDM_无提示下载版.k
E.因为这小段程序已经编完了,所以我们需要一个结束标志
点击图中所示的美人鱼的尾巴
return
这样我们新设的第一个热键就完成了,
接下来的第二段代码就简单多了,不过多了一句运行的指令
我们依然来到图中所示的地方,然后输入文件的完整路径
Run, D:\IDM6.25build23\超精版IDM_无提示下载版.exe
最后我们的程序完整代码就是下面的这个样子:
#F1::
Process, Close, 超精版IDM_无提示下载版.exe
Sleep, 1000
FileMove, D:\IDM6.25build23\超精版IDM_无提示下载版.exe, D:\IDM6.25build23\超精版IDM_无提示下载版.k
return
#F2::
FileMove, D:\IDM6.25build23\超精版IDM_无提示下载版.k, D:\IDM6.25build23\超精版IDM_无提示下载版.exe
Sleep, 1000
Run, D:\IDM6.25build23\超精版IDM_无提示下载版.exe
return
最后不要忘记点击【调试按钮】来测试一下使用的效果
如果觉得效果还不错,满意的话,就可以点击【编译按钮】打包生成exe文件了。听到几声滴答声之后,就会自动的打开脚本和exe文件所在的目录了,是不是非常的方便呢,作者也觉得这样的程序写得非常的过瘾哟~~