Associe uma extensão de arquivo a um aplicativo no Snow Leopard

0

Como você associa um tipo de arquivo a um determinado aplicativo no Snow Leopard ? Aparentemente, isso é diferente dos últimos 20 anos de sistemas operacionais Mac, porque cada artigo que eu encontrar sobre o Leopard ou antes funciona de uma determinada maneira (selecione arquivo, obter informações, especifique o aplicativo em Abrir com, clique em Alterar tudo, confirmar), mas quando você fizer isso no Snow Leopard, quando você muda tudo, ele reverte imediatamente o aplicativo que você escolheu para o que era. Não tem problema, por isso, seleciono novamente o aplicativo. Exceto agora, estou apenas fazendo isso para o arquivo específico novamente. Como você associa um tipo de arquivo a um aplicativo específico?

[Editar] aparentemente posso alternar para alguns aplicativos (por exemplo, o Firefox funcionou), mas não posso alternar para um aplicativo criado por mim a partir de um applescript.

    
por Dinah 21.10.2009 / 23:57

4 respostas

0

Mesmo depois de recriar o banco de dados e depois de chamar o AppleCare, nenhuma solução foi encontrada para esse problema. Os arquivos podem ser associados apenas um de cada vez ao aplicativo criado por mim. Mas eu poderia abrir um arquivo .url no OS X FireFox que solicita ao FF perguntar qual aplicativo usar. A partir daqui, eu poderia selecionar meu aplicativo e 'sempre abrir com'.

    
por 24.10.2009 / 13:48
2

Experimente o RCDefaultApp . Você pode procurar e editar todas as associações por UTI, extensão ou aplicativo.

    
por 22.10.2009 / 00:04
1

Soa como um bug. Ligue para a Apple se tiver suporte por telefone ou visite uma barra Genius para ver se não é um problema conhecido ou envie um Radar . Vou testar quando chegar em casa e arquivar também.

Editar: Testado, funciona bem para mim, por isso não é digno de bugs ainda. Eu aconselharia a reconstrução do banco de dados do Launch Services, como Benjamin Schollnick sugeriu.

/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/Support/lsregister -kill -r -domain local -domain system -domain user

Você só tem um problema ao mudar para um aplicativo específico, ou a mudança do manipulador padrão do Safari para qualquer outro aplicativo (ex. WebKit, Opera) não funciona?

    
por 22.10.2009 / 02:51
0

O Snow Leopard é o mesmo que os outros sistemas operacionais ... Informações do arquivo é o caminho correto a seguir ... Mas o Banco de Dados dos Serviços de Lançamento parece estar danificado / corrompido.

Primeiro tente uma inicialização segura, reinicializando com a tecla shift esquerda pressionada, reinicialize novamente depois que a janela de login aparecer e tente redefinir o aplicativo padrão.

Se isso não funcionar, baixe o Cocktail (edição Snow Leopard) e use o sistema - > Bancos de dados - > Reconstruir

    
por 22.10.2009 / 00:16