安卓手机导出夸克浏览器书签的方法
这篇文章通俗易懂写给小白,不适合技术大佬阅读。
用夸克浏览器三年了,当年给身边不少朋友都推荐过,但如今我却收到了这些朋友的诸多抱怨。
我时常也自以为夸克离初心渐行渐远了,无论是开发那没有关闭选项的人工智障助手,还是在浏览器层面屏蔽 Gmail、WordPress 等域名,更有那每次做前端都要单独适配的魔改内核。相信已经有不少朋友打算脱坑,却苦于夸克没有导出浏览器书签的通道。在此顺便鄙视一下夸克用此等卑劣手段来留住用户。
其实,导出夸克的书签没有任何技术难度,下面我来介绍一下具体的操作。
手机需要 root 权限,没有可以用安卓模拟器,一般都是模拟器都是自带 root 权限,手机可以用虚拟大师。先在模拟器中云同步一波,再进行如下操作。
一、导出书签数据库
数据库在安卓手机如下目录,有一部分非原生安卓 P(如 MIUI10)需要把整个 database 文件夹导出,否则会复制出空文件。
/data/data/com.quark.browser/databases/bookmark.db
导出的数据库是未加密的 SQLite 3 格式,相信搞过数据库的朋友应该自有办法了,无须再看接下来的啰嗦了。
二、SQLite 条目变成通用 HTML 书签(小白用)
- PC 下载 SQLiteStudio 图形化数据库管理器和 Notepad++ ,用 SQLiteStudio 打开刚才保存的数据库。
上面两个应用程序均可使用绿色版。事实上好多应用程序都能实现下面要介绍的相关操作,比如 Excel。不妨先往下看看。
- 打开 bootmark 表,修改“结构”中 title 和 url 的顺序,title 在前,url 在后以方便后续操作。
- 点击“数据”,这时会提示执行 sqlite 语句来修改数据库,选择 Commit 再 OK。
- 在“数据”中,选中你要导出的书签条目并右键复制。
- Notepad++ 新建空白文档,粘贴条目。
- Ctrl+ H 打开替换工具,将 TAB 分隔符替换成 ">
- 变成了这样
- 再用 正则表达式 替换 $
请务必看图操作,注意查找模式:正则表达式,也要注意电脑输入法的英文半角符号
- 结果如图
- 再用 正则表达式 替换 ^
操作类似上步,以下为结果图。一样注意查找模式:正则表达式,也要注意电脑输入法的英文半角符号
至此,将这个文档文件保存为 bookmarks.html,这就是一个格式不规范但是浏览器还能凑合着看懂得书签格式了。你可以把它就可以导入到任何你想使用的其他浏览器中了。
此文章将同步发表于酷安网。