Come differenziare tra le applicazioni con lo stesso nome in mele

5

Sto provando a usare tell application "Google Chrome" per creare script per l'app OS X Chrome, ma questo continua a essere interpretato come riferito a un'applicazione virtuale con lo stesso nome che si riferisce alle finestre "Google Chrome" all'interno di un desktop parallelo macchina virtuale. (Parallels Desktop crea automaticamente applicazioni OS X fittizie corrispondenti a tutti i programmi Windows, in modo che possano apparire in esecuzione nel dock OS X ecc.)

In che modo è possibile differenziare tra le applicazioni con lo stesso nome in tali dichiarazioni tell , in base al percorso dell'applicazione o ad altri attributi?

    
posta GJ. 01.12.2014 - 08:15
fonte

2 risposte

2

Puoi utilizzare il percorso diretto per l'applicazione all'interno dello script Apple. Questo si riattiva come:

set p to "/Applications/Safari.app"
tell application p to activate

Ecco il link sui percorsi AppleScript e POSIX

    
risposta data 01.12.2014 - 09:35
fonte
0

Quando digiti tell application "whatever" e fai clic su Compila, se whatever non esiste, apparirà una finestra che ti permetterà di scegliere l'applicazione. Prova in questo modo.

    
risposta data 01.12.2014 - 08:19
fonte

Leggi altre domande sui tag