¿Iniciar el acceso directo de Spotlight del navegador predeterminado?

2

A menudo cambio mi navegador predeterminado entre Safari y Chrome. Me gustaría crear un acceso directo que inicie el navegador predeterminado, sea lo que sea. De esta manera no tengo que recordar cuál es mi navegador predeterminado y cambiar entre escribir "Chr" o "Saf" en el centro de atención. Me gustaría escribir la misma palabra como "Navegador".

¿Cuáles son mis opciones?

    
pregunta Senseful 23.02.2011 - 21:16

3 respuestas

4

Haría un pequeño AppleScript que hace esto:

on GetDefaultWebBrowser()
    set _scpt to "export VERSIONER_PERL_PREFER_32_BIT=yes; " & "perl -MMac::InternetConfig -le " & "'print +(GetICHelper \"http\")[1]'"
    return (do shell script _scpt)
end GetDefaultWebBrowser
do shell script "open -a \"" & GetDefaultWebBrowser() & "\""

Reemplaza la URL (entre comillas) con tu página de inicio. El resto del código sirve para averiguar cuál es su navegador predeterminado y para que sea la aplicación activa. Esa parte se levantó de un artículo de Daring Fireball.

Guárdalo como una aplicación llamada Navegador y colócalo en algún lugar. Una vez que Spotlight lo indexa, puede escribir el navegador y pulsar Intro. Esto abrirá la URL en tu navegador predeterminado.

Direcciones :

Abra AppleScript Editor desde su carpeta Aplicaciones / Utilidades (si tiene más de 10.6, será Script Editor en su carpeta Aplicaciones). Pegue esa línea. Vaya a Archivo- > Guardar como. Establezca el menú Formato de archivo: en Aplicación. Elige una ubicación y guarda.

    
respondido por el Nathan Greenstein 23.02.2011 - 21:27
3

Esto puede ser una tecnología demasiado baja para una solución para usted, pero ¿qué pasa con la creación de un archivo de acceso directo web (dándole el nombre de "Navegador") para decir, su página de inicio, y luego colocando ese acceso directo en su base (y accediendo desde allí ), o buscando ese archivo a través de Spotlight: cuando se hace clic, se abrirá el navegador predeterminado.

    
respondido por el enab 23.02.2011 - 21:25
0

Edit: Nathan editó su respuesta después de que publiqué esto, así que la mía parecía completamente inútil. Así que agregué el verbo reabrir - es una forma un poco más ordenada de asegurar que el navegador no se abra sin ventanas.

Además, no tiene que guardar Applescripts como .app para ejecutarlos desde Spotlight: .applescript y .scpt también funcionan

set a to do shell script "export VERSIONER_PERL_PREFER_32_BIT=yes; perl -MMac::InternetConfig -le 'print +(GetICHelper \"http\")[1]'"
tell app a
    reopen
    activate
end tell

Script original de Perl de un publicación de Daring Fireball (!).

También he estado cambiando de un navegador a otro recientemente, pero solo uso F11 como acceso directo para un script que abre el navegador principal.

    
respondido por el user495470 26.02.2011 - 05:20

Lea otras preguntas en las etiquetas