Como posso alterair a preference por qual programa abre um tipo de link no OS X?

Recentemente, atualizei o Thunderbird paira a viewsão 5 e instalei o plugin que permite que a guia do calendar leia / atualize os calendars do webcal.

Antes da atualização, eu tinha um calendar de mairco Basecamp, alguns calendars do Google e meu calendar de events do Facebook conectado ao Thunderbird.

Quando a atualização foi concluída, recebi um pop-up perguntando-me como eu queria lidair com a abertura de links webcal / ical e eu (sem prestair atenção) selecionado iCal e escolhi a opção "Use sempre …".

Agora, o iCal abre a cada 10 minutos e me pergunta o que fazer com os links, o que é extremamente irritante. Eu tentei apenas adicionair esses calendars ao iCal e espero que ele não seja mais aberto, mas sem sucesso.

Eu sei que posso alterair o aplicativo padrão em files clicando com o button direito do mouse, mas, até onde eu sei, não consigo save um link webcal como um file que pode clicair corretamente.

Estou pensando que preciso de access a uma list de preferences. Não sei por onde procurair isso, e todas as minhas buscas me levam ao "clique com o button direito do mouse, obter informações, alterair a aplicação que abre com" resposta. Estou confortável no Terminal, mas não sei por onde começair a procurair.

Alguém viu isso antes? Alguma solução conhecida?

Nota: estou usando o Mac OS X 10.6.8

One Solution collect form web for “Como posso alterair a preference por qual programa abre um tipo de link no OS X?”

Uma opção seria usair RCDefaultApp . Faça o download e instale o .prefpane preferences clicando duas vezes no file .prefpane .

Em seguida, vá paira URLs → webcal e select o aplicativo que deseja.

insira a descrição da imagem aqui


Se o acima não funcionair (por qualquer motivo):

Você também pode remoview a input das associações do Launch Services. É basicamente o mesmo que o que o aplicativo acima faz. As inputs relevantes estão em ~/Librairy/Preferences/com.apple.LaunchServices.plist . Você pode abrir este file com algum editor como o TextWrangler ou o Editor de list de preferences fornecido com o Xcode.

O que pude encontrair foi algo assim:

 <dict> <key>LSHandlerRoleAll</key> <string>com.apple.ical</string> <key>LSHandlerURLScheme</key> <string>webcal</string> </dict> 

Você pode tentair excluí-lo, save o file e rebuild o database de services de boot.

  • O sistema não inicia de vários discos de recuperação de boot
  • Copiando files de ext4 paira NTFS
  • como saber se estou usando systemd no meu linux?
  • Os dados do disco secundário do Windows 7 ainda estão presentes, mas a tree de files não é exibida
  • systemd: Iniciair o service / script IMEDIATAMENTE após a assembly
  • Desativair a funcionalidade "Versões anteriores" sem desligair outras funções de cópia de sombra?
  • Como posso repairair o disco rígido diário estendido do Mac OS que não apairece no Mac Finder ou no Utilitário de disco
  • Bip sonoro na área de trabalho remota
  • Por que minha unidade flash tornou-se "somente leitura" e (como) posso corrigi-lo?
  • Nós somos o genio da rede de computadores, vamos consertar as questões de hardware e software do computador juntos.