Estoy usando una aplicación simple de AppleScript para abrir diferentes esquemas de URL en diferentes Fluid Apps .
Al configurar esta aplicación como el navegador predeterminado, puedo analizar el esquema de URL y abrir la aplicación Fluid autónoma apropiada como navegador.
Todo funciona perfectamente, excepto la opción "compartir esta carpeta ..." en Dropbox. Esto abre una URL local - file:///var/folders/...
Esto simplemente no funciona. La aplicación default_browser se inicia y luego se cierra de inmediato.
¿Alguien sabe cómo actualizar este script para que funcionen los enlaces de archivos locales?
on open location this_URL
if this_URL contains "docs.google.com" then
tell application "/Applications/Fluids/Google Drive.app"
activate
open location this_URL
end tell
else if this_URL contains "drive.google.com" then
tell application "/Applications/Fluids/Google Drive.app"
activate
open location this_URL
end tell
else if this_URL contains "mail.google.com" then
tell application "/Applications/Fluids/Gmail.app"
activate
open location this_URL
end tell
else if this_URL contains "gmail.com" then
tell application "/Applications/Fluids/Gmail.app"
activate
open location this_URL
end tell
-- default browser here
else
tell application "/Applications/Google Chrome.app"
activate
open location this_URL
end tell
end if
end open location
EDITAR: para aclarar: la opción de Dropbox "compartir esta carpeta ..." abre la aplicación de navegador predeterminada (arriba), que luego se cierra de inmediato.