开源 小工具 解决下 Onetab 的备份, 附一个 Tauri 的跨平台 App [Onetab Re] 用于增强阅览

2022-08-21 06:51:04 +08:00
 seelight

解决问题

备份方法

由于我 Rust 还没学完, 请辛苦下 node 手动操作

  1. 访问文末 repo 下载 release 的安装包安装 and 安装node
  2. 安装后打开软件的 scripts 目录, 为其中的package文件添加.json 文件后缀
  3. 在终端(由于安装在系统目录, 可能需要管理员权限)中打开 scripts 目录
  4. (可选) 修改 js 脚本配置, 对应使用版本, 默认为 win 平台的 Edge 下 Edge 商店的 Onetab
  5. 在终端运行 npm install 安装依赖, 然后运行 npm start, 获得备份文件
  6. 运行软件本体, 即可原样查看 Onetab 数据

小贴士

狠狠地表扬一下 Copilot

tnnd, 连不同平台的文件路径都能猜出来, 太离谱了.

todo

已基于 GPL v3 开源

仓库地址: onetab_restore_tauri

欢迎体验并提交 bug, 也欢迎 pr/fork/star.

2106 次点击
所在节点    分享创造
1 条回复
mywaiting
2022-10-04 15:19:36 +08:00
搜索 Tauri 来到这里,留言一个:

OneTab 的数据是保存在浏览器的 localstorage 里面的,读写甚至不加锁~

如果用 OneTab 不舒服,可以试试我搞的 Keptab (括号再次强烈说明利益相关),功能跟 OneTab 大体相似,但是有强大的搜索功能

另,我整的这货原生用的 IndexedDB ,我没怎么丢过数据,但有网友反馈丢数据,如果你要用,还是多多点“数据导出”

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/874282

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX