我正在寻找一个脚本(或Launchbar动作或应用程序),它将从任何应用程序的前窗口中获取突出显示的文本,并将其发送到我的默认浏览器以在Google中搜索。我希望能够将它绑定到系统范围的键盘快捷方式。我希望能够突出显示某些文字,按一个键并在浏览器中打开Google搜索结果。
我正在寻找一个脚本(或Launchbar动作或应用程序),它将从任何应用程序的前窗口中获取突出显示的文本,并将其发送到我的默认浏览器以在Google中搜索。我希望能够将它绑定到系统范围的键盘快捷方式。我希望能够突出显示某些文字,按一个键并在浏览器中打开Google搜索结果。
Answers:
它已存在于程序名称菜单»服务»使用Google搜索(仅在文本选择中可见)。在系统偏好设置»键盘»键盘快捷键»服务中指定键盘快捷键。这个总是使用Safari。
如果您的浏览器与OS X正确集成并且不是跨平台的垃圾,那么您的浏览器可能已经提供了类似的服务。只需查看列表是否看到合适的条目。
如果您想自己构建它,或者想要使用非Safari默认浏览器:
打开/Applications/Automator.app
,选择创建服务。
在右上角的栏中,选择服务接收文本作为任何应用程序中的输入。
从左侧的库中,双击运行shell脚本的实用工具。
在新元素中,选择Pass input:as arguments并在文本框中输入以下文本:
open "http://www.google.com/search?q=${@}"
另存为“在Google中搜索选择”。
open
(命令行工具),就像我的服务一样,使用系统的默认浏览器。您也可以强制使用Firefox:open -a Firefox "http://..."
即使Safari可能是您的默认浏览器。我刚建议某些浏览器可能会提供“使用Opera / Firefox搜索Google ...”服务,以实现更好的操作系统集成。