¿Cómo abro una URL genérica de AppleScript?

1

Me gusta abrir URL personalizadas, como "myscheme: // a / b / c" desde mi código AppleScript.

Esto es no acerca de abrir las URL de http en un navegador web. Se trata de obtener el mismo resultado que cuando creas un archivo .inetloc en el Finder y luego lo abres, o invocas este código en una aplicación macOS escrita en ObjC:

[[NSWorkspace sharedWorkspace] openURL:[NSURL URLWithString: @"myscheme://a/b/c"]];
    
pregunta Thomas Tempelmann 01.08.2017 - 22:00

1 respuesta

1

Si myscheme está registrado correctamente en la base de datos de servicios de lanzamiento para abrir una aplicación en particular, entonces puede usar el comando open location , que: "Abre una URL con el programa apropiado".

Use como en los siguientes ejemplos:

set theURL to "myscheme://a/b/c"

open location theURL

O directamente:

open location "myscheme://a/b/c"

Echa un vistazo a la Guía de lenguaje AppleScript y más específicamente, el open location comando .

    
respondido por el user3439894 03.08.2017 - 00:12

Lea otras preguntas en las etiquetas