自定义Windows 7开始菜单搜索提供程序

3
我想编写自定义提供程序来搜索开始菜单,但我似乎找不到从哪里开始。
当我在开始菜单的搜索框中输入时,我希望能够执行以下操作:
- 输入“thomas”并查看“IM Thomas”(如果存在与名称匹配的Pigin /任何具有API联系人的IM客户端) - 输入“=1 + 2 * 3”并查看“7”,或输入“=2加仑盎司”并查看“256” - 我可以想到的其他任何事情,其中我拥有自定义数据结果存储,可以从开始菜单启动。这对于自定义应用程序特别有用,让我们的用户键入“order XYZ”,这将在应用程序中搜索订单,并允许用户从开始菜单打开它们。
我不是在寻找一个可以为我完成此操作的工具。相反,我想找到有关编写自定义搜索结果提供程序的任何文档,最好是使用C#。

哇塞,这个主意太棒了!我一直讨厌要打开浏览器并访问谷歌来做像“1汤匙等于多少茶匙”这样的事情 - 希望我们能从中得到一些好的回应! - Michael Wales
4个回答

3

1

Scott Hanselman的博客涵盖了如何创建一个简单的搜索连接器,通过创建.osdx文件来实现。这些文件是配置调用哪些URL以及使用搜索词的XML文件。他还展示了如何通过向注册表添加条目,在开始菜单中启用这些连接器。


0

你可能想要了解一下SlickRun,这是一个搜索栏的替代品。虽然我不认为它可以取代实际的开始菜单搜索,但是去他们的网站并参与其中可能会让你更接近你想要的目标。

据我所知,你描述的功能可能已经是一个选项了。


SlickRun、FindAndRunRobot以及其他各种启动器都支持类似的行为,没错。但我想要构建一个内置的东西,而不是替换它们。 - Tom Mayfield

0

我刚刚发现了Start++,它支持插件(似乎使用Windows脚本宿主和JavaScript)。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接