Ehviewer-Overhauled / Ehviewer

EhViewer overhauled with Material Design 3, Jetpack Compose and more
GNU General Public License v3.0
5.15k stars 231 forks source link

希望导出/导入数据能同时支持导出/导入应用设置和E站账户信息 #824

Open VVaraiotoko opened 1 year ago

VVaraiotoko commented 1 year ago

需求 / Requirement

如题。在反馈bug时我发现现在的模板建议先卸载重装,但应用现在的导出/导入功能只支持与浏览内容有关的类型,并不支持导入/导出应用本身的设置和登录的E站账户信息,导入功能不能达到“一键还原”的效果,这也为每次按模板反馈bug造成了麻烦。

建议实现 / Suggested implements

建议导出/导入数据除现有内容以外,添加对应用设置、E站账户信息的支持,用户按需选择,压缩为zip文件。

备注 / Addition details

现有导入功能不限制文件类型,希望未来做出限制,甚至只显示导出数据类型的文件。

EhViewer 版本号 / EhViewer version code

1.8.6.0-beta01

EhViewer CI 版本 / EhViewer CI Version

https://github.com/Ehviewer-Overhauled/Ehviewer/actions/runs/4189731225

自查步骤 / Verify steps

txyyh commented 1 year ago

设置-eh-账户处可备份账户信息

VVaraiotoko commented 1 year ago

设置-eh-账户处可备份账户信息

但在那里“备份”就是自己把cookie信息复制一份,新建txt,粘贴进去保存,恢复时还是要一步一步操作再复制粘贴,除了账户信息不是自己一个字一个字敲出来的,还是纯手动操作啊😂希望导入功能能“一键还原”,尽量跳过手动操作,恢复应用设置和账户登录状态。

txyyh commented 1 year ago

说实话账户信息这个东西太敏感 app直接这样打包为文件,用户容易手滑分享泄漏出去

用户设置倒是可以考虑

VVaraiotoko commented 1 year ago

说实话账户信息这个东西太敏感 app直接这样打包为文件,用户容易手滑分享泄漏出去

用户设置倒是可以考虑

我觉得如果敏感,像复制cookie界面一样充分提醒就好。话说回来,真这么敏感,那现有的cookie复制/登录就不该存在对不对?有这个功能就够泄露了。

txyyh commented 1 year ago

我觉得如果敏感,像复制cookie界面一样充分提醒就好。话说回来,真这么敏感,那现有的cookie复 制/登录就不该存在对不对?有这个功能就够泄露了。

我不敢删,更不敢加

Mapaler commented 1 year ago

我现在连下载数据都无法导入(图片都在外置SD卡),重装后什么都没了,导入后还是空白,只能通过恢复下载功能来导入,快速搜索功能都只能重新手动添加了。

FooIbar commented 1 year ago

我现在连下载数据都无法导入(图片都在外置SD卡),重装后什么都没了,导入后还是空白,只能通过恢复下载功能来导入,快速搜索功能都只能重新手动添加了。

别的问题应该单独开 issue,而且你连什么版本都不说