从 Viber PC 检索联系人

从 Viber PC 检索联系人

我正在尝试从 Viber PC 检索联系人。我在网站上阅读了下面提到的解决方案。但是在运行命令时,我收到错误:Error: no such table: ContactRelation

请您告知我如何解决该错误。

下载用于访问和修改 SQLite 数据库的命令行 shell,并将 sqlite3.exe 、 viber.db 和 data.db 复制到 C:。然后在 CMD(开始 -> 运行 -> cmd.exe)中将自己定位到 C:\ 并输入 sqlite3.exe viber.db 然后输入:

从联系人中选择 ContactRelation.Number、Contact.FirstName、Contact.SecondName INNER JOIN ContactRelation ON Contact.ContactID = ContactRelation.ContactID ORDER BY Contact.FirstName;

答案1

我不知道您是否已经找到了解决方案,但是对于将来的任何问题,请输入此行代码(因为据我所知,viber 数据库中不再有名为 ContactRelation 的表),所有联系人数据实际上只在“联系人”表中:

 SELECT  Contact.Name,Contact.Number FROM Contact ORDER BY Contact.Name;

相关内容