37

В разделе « Сочетания клавиш»: "Сочетания приложений" Я уже пробовал использовать « Поиск с помощью Google » или « Поиск Google ... » в качестве пункта меню (оба из них для приложения установлены как Google Chrome, конечно).

Кроме того, даже при использовании Chrome в качестве браузера по умолчанию в Поиске с помощью Google (в разделе Сервисы: Поиск ; который работает) всегда используется Safari.

Короче говоря, как настроить сочетание клавиш, чтобы избежать щелчка правой кнопкой мыши на выбранном слове и выбора в поиске Google «выбранного слова» из меню, вызываемого правой кнопкой мыши?

Спасибо.

3 ответа3

49

Служба поиска с помощью Google предоставляется Safari и не предназначена для работы с другими браузерами.

Вы можете создать другой сервис самостоятельно, хотя:

  1. Откройте Automator и выберите шаблон Сервиса
  2. Добавьте действие «Выполнить сценарий оболочки» для сценария, например open "http://www.google.com/search?q=$(ruby -rcgi -e 'print CGI.escape $<.read.chomp')"
  3. Сохраните сервис и назначьте ему ярлык из Системных настроек

5

В настоящее время вы также можете использовать "Запуск Javascript" в службах Automator, и сложить его с "Интернет" → «Открыть веб-страницы». Что-то вроде этого:

JavaScript для запуска:

function run(input, parameters) {
   return "https://www.google.com/search?q=" + encodeURI(input)
}

Снимок экрана Automator "Сервис":
Снимок экрана Automator "Сервис"

2

Просто хотел добавить, что если вы используете принятый ответ и сохраните сервис как « Поиск в Google », он будет выполнен вместо сервиса с тем же именем, который запускает Safari.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .