MusicPlayer2 icon indicating copy to clipboard operation
MusicPlayer2 copied to clipboard

一个小问题,软件每时每刻都在更新文件

Open chainofhonor opened this issue 1 year ago • 3 comments

我用freefilesync同步文件 然后这个软件几乎每分钟都更新一次文件

[18:42:20] 信息: 正在更新文件 "D:\FreeFileSync\SYNC\软件\MusicPlayer2_x64\config.ini" [18:42:20] 信息: 正在更新文件 "D:\FreeFileSync\SYNC\软件\MusicPlayer2_x64\recent_path.dat" [18:42:20] 信息: 正在更新文件 "D:\FreeFileSync\SYNC\软件\MusicPlayer2_x64\song_data.dat"

[18:37:33] 信息: 正在更新文件 "D:\FreeFileSync\SYNC\软件\MusicPlayer2_x64\song_data.dat"

截取的部分日志 建议把这些文件改为放到系统临时目录下

chainofhonor avatar Jul 12 '23 10:07 chainofhonor

可以在“选项设置”——“常规设置”——“配置和数据文件”中设置成配置和数据文件放到AppData目录下。 image

zhongyang219 avatar Oct 03 '23 02:10 zhongyang219

感谢回复 但是这样改配置目录还有个问题,就是如果我不备份配置,如果哪天我硬盘坏了还需要重新设置 所以我刚刚改了一下想了想还是改回来了,每分钟同步一次比不同步还是好点的

建议可以把配置分开 播放列表等不会频繁更改的配置保存在软件目录

然后播放进度等不重要的配置保存在appdata或者temp

chainofhonor avatar Oct 06 '23 04:10 chainofhonor

程序没有设计仅配置修改时保存这样的功能,总是重新生成文件(会覆写修改时间,即使文件完全一致) 播放列表算是频繁更改的文件(排序/修改都要保存) 对备份来说最重要的当属媒体库数据“song_data.dat”,但这恰恰是个最频繁修改的文件 事实上没有“不会频繁更改”的部分,比如你调一下音量/拖动一下窗口那么设置就有变化,下一曲就要更新最近播放

我觉得程序都应当时常保存免得系统死机/掉电丢失状态(过去的惨痛经历),像是office就有各种异常恢复 只是使用系统注册表保存配置的那些程序难以被用户意识到

开个Everything按修改时间排序所有文件(设置开启修改日期快排)就能看到了~各种软件保存文件的混乱状态~

设置备份程序每天跑一次应该就足够安全了吧,也不会倒档太多,实时更新意义不大

lrisora avatar Oct 06 '23 04:10 lrisora