Obtenha o caminho para o applescript armazenado no iCloud

0

Eu escrevi um script de shell que chama um applescript para fazer algum trabalho. O applescript está no iCloud, então estou escrevendo manualmente o caminho para o local de armazenamento de documentos ...

 osascript ~/Library/Mobile\ Documents/com~apple~ScriptEditor2/Documents/safari_get_tab_url.scpt

Isso é muito feio e parece frágil. Pergunto-me se existe uma maneira mais clara de obter o caminho para este arquivo applescript?

    
por Dan Poltawski 26.11.2013 / 15:35

2 respostas

0

Não é realmente tão frágil, desde que o seguinte seja verdadeiro:

  • O documento será sempre chamado de mesmo e não será renomeado.
  • O ID do pacote ( com~apple~ScriptEditor2 ) não será alterado, alterando o caminho para o arquivo.
  • O iCloud deve permanecer ativado na conta.

Como é apenas o primeiro com o qual você teria que se preocupar, parece perfeitamente correto fazer exatamente o que você está dizendo, já que um caminho normal teria o mesmo problema (normal = sem nenhuma forma de vinculação).

    
por 26.11.2013 / 17:53
0

Não tenho certeza se entendi sua pergunta corretamente, mas e quanto a isso:

path to me                                                                      
return POSIX path of the result
    
por 13.10.2017 / 20:07