3

Недавно я обновил Thunderbird до версии 5 и установил плагин, который позволяет вкладке календаря читать / обновлять веб-календари.

До обновления у меня был календарь основных этапов Basecamp, несколько календарей Google и календарь событий Facebook, подключенный к Thunderbird.

Когда обновление завершилось, я получил всплывающее окно с вопросом, как я хочу справиться с открытием веб-ссылок и ссылок, и я (не обращая внимания) выбрал iCal и выбрал опцию «Всегда использовать это ...».

Теперь iCal открывается каждые 10 минут или около того и спрашивает меня, что делать со ссылками, что очень раздражает. Я пытался просто добавить эти календари в iCal и надеялся, что они больше не будут открываться, но безрезультатно.

Я знаю, что могу изменить приложение по умолчанию для файлов, щелкнув правой кнопкой мыши, но насколько я знаю, я не могу сохранить веб-ссылку в виде файла, который можно щелкнуть правой кнопкой мыши.

Я думаю, что мне нужен доступ к списку предпочтений. Я не знаю, где это искать, и все мои поиски приводят меня к ответу «Щелкните правой кнопкой мыши, получите информацию, измените приложение, которое открывается с помощью». Мне удобно в Терминале, но я не уверен, с чего начать.

Кто-нибудь видел это раньше? Любые известные решения?

Примечание: я использую Mac OS X 10.6.8

1 ответ1

3

Вариант будет использовать RCDefaultApp. Загрузите его и установите панель настроек, дважды щелкнув файл .prefpane .

Затем перейдите по ссылке URL → webcal и выберите нужное приложение.


Если вышеупомянутое не работает (по любой причине):

Вы также можете удалить запись из ассоциаций служб запуска. Это в основном то же самое, что делает приложение выше. Соответствующие записи находятся в ~/Library/Preferences/com.apple.LaunchServices.plist . Вы можете открыть этот файл с помощью некоторого редактора, такого как TextWrangler или Редактор списка предпочтений, поставляемый с Xcode.

То, что я мог найти, было что-то вроде этого:

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

Вы можете попытаться удалить его, сохранить файл и перестроить базу данных служб запуска.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .