# KOrganizer workshop: Outlook to vCalendar

## Обзор

При переходе с &Microsoft; Outlook® на использование &kde; &korganizer; для планирования и управления событиями, вы захотите экспортировать ваши данные из Outlook® в &korganizer;. Программа &Microsoft;'s Outlook® содержит возможность сохранять ваши события в формате промышленного стандарта vCalendar.

К сожалению, Outlook® позволяет экспортировать только по одному выбранному событию за раз. Это прекрасно, когда вы хотите передать несколько событий, но передача 200-300 событий, хранящихся в каталоге Outlook®, может стать настоящей проблемой. Поэтому Рэнди Пирсон (Randy Pearson) написал небольшую программу Outlook2VCal, которая может просканировать и экспортировать все события в файл vCalendar за один раз.

## Установка

Программа Outlook2VCal распространяется в сжатом файле ZIP, содержащем программу установки SETUP.EXE. Просто извлеките файлы, используя архиватор, типа WinZip и запустите SETUP.EXE для установки программы на ваш компьютер с Windows. Это должен быть компьютер, на которым вы используете &Microsoft; Outlook 2000®.

В зависимости от того, какая версия Windows используется, вам может потребоваться перезагрузить её в течении установки.

## Использование экспорта

После того, как программа будет установлена, она может быть запущена из меню Пуск Программы Outlook2vCal Outlook2vCal. Должно появиться следующее окно:

Главное окно Outlook2VCal

Программа автоматически попытается связаться с Outlook® через механизм OLE. Если появится сообщение об ошибке, то, вероятно, у вас не установлен Outlook®.

Сначала вы должны решить, хотите ли включить в экспортируемый файл информацию о праздниках. Обычно в этом нет необходимости, поэтому флажок Skip Holidays включен по умолчанию. Нажмите кнопку Export, которая вызовет стандартный диалог File Save. Выберите папку и введите имя файла, в который вы хотите сохранить данные vCalendar.

Диалог сохранения файла

В зависимости от параметров безопасности Outlook®, может появится это диалоговое окно. Если окно появилось, убедитесь, что у вас есть доступ к Outlook® хотя бы в течении минуты или двух.

Предупреждение

Программа будет отображать процесс выполнения в своём главном окне, информируя о загрузке, преобразования и сохранения ваших событий. Вот так выглядит экран программы после окончания экспорта:

Процесс выполнения

## Использование импорта

Теперь, когда вы экспортировали события из Outlook's®, заключительный шаг — загрузить их в &korganizer;. Перенесите файл на компьютер, на котором выполняется &korganizer; (через сеть, дискету). Далее запустите &korganizer;. Если хотите, можете создать новый календарь либо открыть существующий.

Импорт данных: шаг 1

Далее выберите в меню Файл Слияние календарей. Выберите либо введите имя файла, который вы перенесли на этот компьютер.

Импорт данных: шаг 2

После того как нажали кнопку OK, &korganizer; загрузит события из файла и обновит собственный календарь.

Импорт данных: шаг 3

Сохраните ваш изменённый календарь и работайте с данными Outlook® в &korganizer;!

## Ограничения

Эта программа протестирована на &Microsoft; Outlook 2000®, выполняющемся в &Microsoft; Windows 2000 Server® и Professional®. При попытке использования &Microsoft; Outlook 97® программа выдаст ошибку.

В процессе отладки выяснилось, что &Microsoft; Outlook 97® не правильно экспортирует через механизм OLE, хотя в документации заявлено обратное. Вместо предоставления полной информации о событии, Outlook 97® предоставляет только тему. В событие не включаются время начала и окончания и любое описание, поэтому программа будет работать только если вы используете Outlook 2000®.

Если кто-то работает над решением этой проблемы, свяжитесь с Рэнди Пирсоном (Randy Pearson) (blueboy@bamafolks.com).

## Авторы и лицензия

Участники:

Автор идеи

- Рэнди Пирсон (Randy Pearson) blueboy@bamafolks.com

Дополнительные тексты

- Клаус Старк (Klaus Stärk) staerk@kde.org

Преобразование в DocBook

- Эрик Бишоф (Eric Bischoff) e.bischoff@noos.fr

Перевод на русский язык: Олег Баталов olegbatalov@mail.ru

&underFDL;