;
; 定时重启迅雷
;
; 定时重启迅雷.ahk,
; 第5次修改并测试,
; 2018年10月31日,
; 作者:徐晓亮, ( aahk ),
; QQ595076941
;
;
loop
{
;~ 关闭迅雷
loop,5
{
WinClose,迅雷
Process,Close,Thunder.exe
Process,Close,Explorer.exe
}
;~ 重新启动迅雷,迅雷需要设置成已启动就开始未完成的任务,同时进行的任务数改成3
; 在15分钟内如果有迅雷进程则下载文件,如果没有迅雷进程则运行迅雷,
; 如果到达15分钟循环周期则关闭并重新启动迅雷,目的是防止长期下载引起的下载速度变慢问题
;~ 15*60*1000=900000
;~ 3*500=1500
;~ 900000/1500=600
loop,600
{
Sleep,500
; 刷新一下右下角图标显示,同时也刷新一下内存占用。
Process,Exist,Explorer.exe
if (%ErrorLevel%=0)
Run,"Explorer.exe"
Sleep,500
WinClose,库,地址
Sleep,500
Process,Exist,Thunder.exe
if (%ErrorLevel%=0)
Run,"E:\xl\pr\Program\thunderstart.exe" -StartType:DesktopIcon
Sleep,500
;~ 隐藏迅雷悬浮小窗口和迅雷主窗口,如需显示迅雷窗口可以按Alt+D或者WinShow一下
winhide,ahk_class XLUEFrameHostWnd
}
}
学习中,大佬赞赞赞