Mat*_*don 6 gvfs metadata evince binary pdf-bookmarks
evince 的一个不错的功能是,当您关闭程序并稍后重新打开相同的 pdf 时,它会自动跳转到您正在阅读的页面。我的问题是我经常在几台电脑上阅读电子书,我必须找到我是在最后一台电脑上阅读pdf。我认为在 UbuntuOne 中同步这些书签对于像我这样在不同计算机上阅读 pdf 的人来说将是一个杀手级功能。
通过调查,我发现了 evince 存储这些数据的位置。它位于gvfs 元数据中,可以通过键入来访问特定文档
gvfs-ls -a "metadata::evince::page" myEbook.pdf
Run Code Online (Sandbox Code Playgroud)
而不是查询特定文件,我想查询位于~/.local/share/gvfs-metadata/home
主目录中的整个元数据文件,对于将此特定属性设置为某个值的任何文件。最大的问题是 gvfs 元数据存储在二进制文件中,我们都知道从二进制文件中获取某些内容并不容易。
那么,您知道查询某些属性的 gvfs 元数据的任何方法吗?
归档时间: |
|
查看次数: |
2533 次 |
最近记录: |