¿Cómo invoco un servicio usando Applescript?

2

Estoy usando Circus Ponies NoteBook que no admite los métodos de Applescript. Admite la creación de servicios que pueden recortar la selección actual en una página de cuaderno. Esto me permite seleccionar texto y usar el menú contextual para pegar el texto en una página de cuaderno. Me gustaría hacer exactamente lo mismo desde un script de Apple. ¿Existe alguna forma en Applescript para obtener un identificador de un servicio existente y enviarle un mensaje?

    
pregunta Chris Quenelle 03.07.2013 - 00:47

2 respuestas

3

Los servicios de Automator se pueden ejecutar con la utilidad de línea de comando automator :

do shell script "automator ~/Library/Services/test.workflow -i input -d variable=value"

Sin embargo, no pude hacer que funcionara con el servicio que usa Circus Ponies NoteBook.

    
respondido por el user495470 03.07.2013 - 13:38
0

Si asigna al servicio un atajo de teclado a través de Preferencias del sistema » Teclado » Atajos de teclado » Servicios ,

luego puedes usar el comando pulsación de teclas de AppleScript para invocar ese acceso directo.

    
respondido por el Daniel 03.07.2013 - 21:13

Lea otras preguntas en las etiquetas