Xmader / aria-ng-gui

一个 Aria2 图形界面客户端 | An Aria2 GUI for Windows & Linux & MacOS
https://aria-ng.xmader.com/
MIT License
1.72k stars 154 forks source link

每次启动都会重置下载路径&希望可以自动保存设置 #16

Open GFDGIT opened 5 years ago

GFDGIT commented 5 years ago

每次重启软件都会重置下载路径,即便设置完了,保存到conf文件了,也会重置。我注释掉edit_conf.js中的.replace(/^dir=.*$/m, "dir=" + download_dir)后,就不会重置。猜测是在初始化下载目录时,没有加判断条件,导致每次启动都初始化了,望修复。

在软件里的Aria2设置里面,如果修改的内容在aria.conf里面没有对应项,则修改的设置在下次打开软件时会被重置,如果conf文件中有对应设置项,则能保存,我另外添加其他原本没有的设置项,在软件中修改值之后,也能自动保存。希望可以改进,自动添加设置项到conf文件中,实现所有修改过的设置都能自动保存。

Xmader commented 5 years ago

您好, 重置下载路径的判断条件是目录是否存在,如果设置的下载目录不存在,会在每次重启时自动重置。 如果可以帮助修复,欢迎提交 Pull Request。