Abra um tipo de arquivo com script de shell no OS X

3

Estou tentando descobrir se é possível programar a ação aberta (clicando duas vezes em um arquivo) para uma determinada extensão de arquivo no OS X como:

Passe o caminho absoluto do arquivo para um script de shell (bash ou ruby ou python, de preferência).

A única solução que estou chegando é empacotar meu script como um aplicativo e definir a associação de tipo de arquivo para sempre abrir a extensão .xyz no meu aplicativo. Existe uma maneira mais fácil?

    
por Trevor Hartman 23.07.2009 / 23:05

4 respostas

1

A única maneira é empacotar o script como um aplicativo.

Para portabilidade, você pode simplesmente criar um contêiner AppleScript que irá executar o script de shell que você criou.

Confira do shell script para obter mais informações.

Quando você for salvar o script, salve-o como "Aplicativo" ou "Pacote de aplicativos".

    
por 23.07.2009 / 23:30
4

Eu tive muitos problemas com a abordagem pure-AppleScript. Então eu encontrei Platypus - ele me colocou em funcionamento em menos de 5 minutos.

    
por 05.02.2010 / 01:57
0

Você deve clicar com o botão direito do mouse em um arquivo e "Obter informações". Em "Abrir com", você pode selecionar o script com o qual deseja abrir o tipo de arquivo e também marcar o botão "Alterar tudo".

Isso deve alterar o tipo de arquivo para abrir seu script.

    
por 23.07.2009 / 23:11
0
  • Clique com o botão direito do mouse em um arquivo do tipo de arquivo em questão;
  • Ir para "abrir com";
  • Escolha o programa;
  • E clique em "Alterar tudo .."
por 23.07.2009 / 23:13

Tags