Ottieni l'id di processo dell'app, che ha chiamato il servizio

0

Ho un servizio in automator, che è legato a Safari, nessuna opzione di input.

Ora c'è un modo per il servizio in automator di ottenere l'id di processo di Safari, che lo ha chiamato?

Nuovo per applecript e automator. Grazie per gli input.

    
posta Ant's 09.09.2014 - 12:14
fonte

1 risposta

1

Quando avvii il servizio da Safari, l'applicazione sarà quella in primo piano.

Puoi usare questo codice di applicazione nell'azione " 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
    
risposta data 09.09.2014 - 23:22
fonte

Leggi altre domande sui tag