Mac OS X (Lion) Chrome: collegamento per "Cerca con Google"


37

Sotto Tasti di scelta rapida: Applicazione Scorciatoie ho già provato sia con " Cerca con Google " o " Google Search ... ", come la voce di menu (sia di questi per Application insieme come Google Chrome , naturalmente).

Inoltre, anche con Chrome come browser predefinito, la Ricerca con Google (in Servizi: ricerca ; che funziona) utilizza sempre Safari.

In breve, come si imposta una scorciatoia da tastiera per evitare di fare clic con il pulsante destro del mouse sulla parola selezionata e scegliere Cerca in Google "la parola selezionata" dal menu di scelta rapida?

Grazie.

Risposte:


49

Il servizio Cerca con Google è fornito da Safari e non è pensato per funzionare con altri browser.

Puoi creare tu stesso un altro servizio:

  1. Apri Automator e scegli il modello di servizio
  2. Aggiungi un'azione Esegui script shell per uno script simile open "http://www.google.com/search?q=$(ruby -rcgi -e 'print CGI.escape $<.read.chomp')"
  3. Salvare il servizio e assegnargli un collegamento dalle Preferenze di Sistema


Lri, è grandioso; Funziona! Ora, ti dispiacerebbe spiegare come funziona approssimativamente? Invoca bash, quindi ... che cosa ruby -e 'require "cgi"; print CGI.escape($<.read.chomp)'fa? Presumo che questo ritorni su Chrome?
Blaz,

6
@courteous Il rubycomando legge la stringa cercata e l' URL la sfugge . Il risultato di questo è valutato da $()e appena aggiunto alla linea Google.com da bash.
slhck,

@slhck, grazie per il chiarimento. Voterei se solo potessi.
Blaz,

2
@Lri GRAZIE PER QUELLO! Se qualcuno desidera avere un facile accesso al traduttore di Google con il pulsante destro del mouse su OS X gist.github.com/andilab/7219174
andilabs

3
Puoi anche rimuovere quello di scorta trovando se secondo le istruzioni su osxdaily.com/2013/05/14/…
Joel Mellon

6

Oggi puoi anche usare "Esegui Javascript" nei servizi di automazione e impilarlo con "Internet" → "Apri pagine web". Qualcosa come questo:

JavaScript da eseguire:

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

Schermata del "servizio" di Automator:
screenshot del "servizio" di Automator


In questi giorni (2018) questa è di gran lunga la risposta migliore.
Noamtm,

3

Volevo solo aggiungere che se si utilizza la risposta accettata e si salva il servizio come " Cerca con Google ", verrà eseguito invece del servizio con lo stesso nome che avvia Safari.


1
Ciò ha aggiunto un secondo comando "Cerca con Google" al menu contestuale fino a quando non ho deselezionato quello in Preferenze - Tastiera - Servizi - Ricerca.
Jerry101,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.