整合内容
1、重写了启动器,替换了原版功能单一体积却达到1mb的启动器,并删除了原版携带的大量多余文件和资源,体积减小到2.28mb
2、为AriaNg图形化操作界面创建独立窗口进程,解决在浏览器内误操作关闭AriaNg页面的问题
3、添加在启动程序前检查主程序是否开启,如果已经开启则只启动AriaNg,解决多次启动导致多个主程序在后台占用大量内存的问题
文件说明
主目录内:
a2tray.exe - Aria2命令行程序的托盘图标,方便用户在任务栏管理主程序
aria2.conf - 已经配置好的Aria2配置文件,修改后可能导致程序无法运行
aria2.exe - Aria2的启动器。请在使用时仅运行此程序,不要运行a2tray.exe或aria2c.exe。具体功能见整合内容
aria2.session - 用于存储Aria2下载记录的文件,默认为空
aria2c.exe - Aria2主程序
AriaNg文件夹内:
favicon.ico,favicon.png,tileicon.png,touchicon.png - AriaNg图形化界面的图片资源,不可删除
index.html - AriaNg图形化界面。在被启动器启动时会被加载到mshta.exe内作为独立窗口启动,也可以手动双击以加载到浏览器内作为一个页面启动
robots.txt - AriaNg依赖的文件,作用不明。从文件内容看大概与用户代{过}{滤}理有关。不可删除
下载地址:
https://fastcoder.lanzoul.com/ikkec0785tza
密码:bxfh
另外,为了更好地方便交流学习,笔者开源了启动器aria2.exe(易语言编写):
https://fastcoder.lanzoul.com/i4Rfg07869kb
密码:3hbg