contacts - 如何从 gnome 联系人中导出联系人列表
问题描述
Gnome-contacts 将联系人存储在名为 contacts.db 的文件中,该文件位于 .local/share/evolution/addressbook
我也找不到办法:
- 将联系人列表导出到任何其他联系人程序(kontact、communicator 等)可以导入的内容。或者
- 将该contacts.db 文件导入任何其他联系人程序。
sqlitebrowser 可以读取它,但生成的 csv 文件已损坏,我无法正确导入它(例如,电话号码未正确显示或保存)。
以下链接 https://help.gnome.org/users/evolution/stable/exporting-data-contacts.html.en 说要使用 File>Save Address Book as... 但是 gnome contacts 没有 File 菜单(至少在我的机器上,版本 3.38.1
有谁知道如何将该contacts.db文件导出或转换为vCard,或者可以正确导入它的东西?
提前Tnx。
解决方案
我找到了一种方法,但可能还有更好的方法。这里是:
使用 sqlitebrowser 打开 contacts.db 文件。该表有一列称为 vcard。
将表格导出为 csv。
在 librecalc 中打开。选择标题为 vcard 的列。
复制并粘贴到新的文本文档。另存为 .txt 文件。
将保存文件的后缀更改为 .vcf
使用 kontact 导入(可能可以通过任何接受 vCard 的方式)。
推荐阅读
- jmeter - 为什么在“jp@gc - Active Threads Over Time”中显示的用户数量存在差异
- javascript - Netsuite 套件响应式 UI,站点构建器捆绑
- java - 使用 configMap 和 Volumes 从 kubernetes 读取配置文件
- php - PHP - MYSQL 连接问题
- angular - 如何验证模板驱动角度的最小值(年龄)?
- javascript - 在 python 中构建 JSON 对象,类似于 Java 脚本
- c# - 从 C# 服务使用 Graph API 获取日历时间表
- c# - 下载按钮没有响应
- javascript - 在 DOM Javascript 中使用多个 ID
- mongodb - 管道 Mongodb 聚合顺序