我正在尝试编写一个应用程序,对某种类型的文件,例如音乐或图片进行分类。作为应用程序的一部分,用户可以标记项目,以便提高搜索效率。这些标签可以是图片的位置和位置,也可以是拍摄的相机,甚至是人们在看图片时的感受。
我可以预见这些信息对于操作系统的桌面搜索非常有用。这样,用户就不必打开我的应用程序来根据他们提供的标签搜索内容。
我想知道不同操作系统/桌面环境的原生技术。我知道Gnome的(meta?)跟踪器,我有兴趣听说KDE,Windows和Mac OSX的等价物。
答案 0 :(得分:0)
答案 1 :(得分:0)
嗯,这个问题已经有一段时间了,自从我问这个问题后我就做了研究,这就是我发现的。
对于KDE,有一个叫做Strigi的组件,它是等离子体所需要的,它提供了文件标记和搜索功能以及一个名为Nepomuk的东西。
Gnome有跟踪器,它做同样的事情,似乎是Gnome桌面的一个组件。
Windows有标记,但我还没有发现如何以编程方式访问文件上的标记,或者它们是如何通用的。但是,只能标记某些文件类型,因此无法标记txt文件。