Obtenga el ID de proceso de la aplicación, que llamó al servicio

0

Tengo un servicio en automator, que está vinculado al Safari, sin opción de entrada.

Ahora, ¿hay alguna forma para que el servicio en automator obtenga el ID de proceso de Safari, como se llama?

Nuevo para applecript y automator. Gracias por las entradas.

    
pregunta Ant's 09.09.2014 - 12:14

1 respuesta

1

Al iniciar el servicio desde Safari, la aplicación será la que se encuentre en primer plano.

Puedes usar este Applescript en la acción " Run AppleScript ".

tell application "System Events"
    set x to first process whose its frontmost is true and name is "Safari"
    return unix id of x
end tell
    
respondido por el jackjr300 09.09.2014 - 23:22

Lea otras preguntas en las etiquetas