v2rayN icon indicating copy to clipboard operation
v2rayN copied to clipboard

[Feature request]: 建议将程序产生的文件放到按功能区分的独立文件夹里

Open macarthor opened this issue 2 years ago • 0 comments

相关问题

看到了#2642,于是有了这个想法,目前主目录下的文件比较杂乱,各种后缀(当然不是后缀本身乱,而是它对应的文件的功能):exe、dll、json、log、tmp、zip_temp

描述你希望的解决方案

希望把程序产生的文件放到按功能区分的独立文件夹里,比如:

  • temp目录:存放临时文件,比如程序、lib和geo的下载文件,更新程序的临时文件,以及其它文件,万一用户下载或其它场景中间由于各种原因而退出程序,那么用户可以自行删除这个文件夹,不用产生垃圾文件。当然这个需要考虑文件被删除的完整性问题
  • log目录:存放日志,方便清理文件和用户提bug时上传
  • json/config目录:配置文件,方便用户在程序外查看和分享
  • geodata目录:存放geoip/geosite文件
  • #2642 提到的目录
  • etc. 总之就是希望根目录保持从github下载的初始状态,生成的文件都分门别类的放到文件夹里

描述你所考虑的替代方案

No response

我确认已查询历史issues

  • [X] 是

macarthor avatar Nov 04 '22 13:11 macarthor