0 votes

Obtenez l'identifiant du processus de l'application qui a appelé le service.

J'ai un service dans Automator, qui est lié au Safari, sans option de saisie.

Existe-t-il un moyen pour le service dans Automator d'obtenir l'identifiant du processus de Safari qui l'a appelé ?

Nouveau pour applescript et automator. Merci de votre contribution.

1voto

Lorsque vous lancez le service à partir de Safari, l'application sera celle qui se trouve au premier plan.

Vous pouvez utiliser cet Applescript dans le " Run AppleScript " action.

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

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X