Пока опишу весь процесс только словами, позже добавлю скриншоты.
Сборка Miranda 0.6 LEM pack использует движок SecureDB+AutoBackup v.0.5.2.2. Если Ваша предыдущая Миранда использует другой движок профиля, или этот же, но версии меньше 0.5.2.x - профиль необходимо брать тот, который предлагается в комплекте со сборкой. При использовании всех остальных профилей возможны проблемы с запуском, и скорее всего с дальнейшей работой Миранды. Не поленитесь перенести информацию в новый профиль, и по необходимости донастроить его под привычный для себя вид.
|
|
|
Для начала надо подготовить все для переноса, т.е. сделать экспорт всей необходимой информации.
Если Вы используете модуль RSSNews, и у Вас имеются настроенные каналы - сохраним их средствами самого модуля. Это делается через Главное меню - Новости RSS - Export.
В окне экспорта надо выбрать все необходимые для переноса имеющиеся каналы (выбор отдельных - удерживая Ctrl), и верхней стрелочкой посередине окна перенести их в окно экспорта. Затем надо выбрать место и файл, в который будет произведен экспорт, после чего кнопкой Экспорт выгрузить информацию в файл и закрыть окно экспорта. Учтите, что этим встроенным экспортом переносятся только настройки местонахождения самих лент в интернете, и не переносятся настройки принадлежности к определенным группам контактного списка Миранды, также не переносятся и временные задержки опроса самих лент. При необходимости для последующей настройки промежутки опроса лент надо переписать вручную.
Настройки учетных записей модуля Gmail Multiple Notifier не перенесутся (увы). Если Вы используете этот модуль - позаботьтесь о наличии всей необходимой информации для настройки учетных записей адресов GMail на новом профиле (адреса, пароли, явки).
Других модулей протоколов кроме вышеперечисленных и ICQ с MSN и погодой сборка не использует, поэтому следующий шаг - перенос всех контактов и их истории через mContacts. Почему именно через него ? Стандартный плагин импорта из предыдущих сборок версий 0.4.x и первого варианта 0.5 на базе движка SecureDB (который БЕЗ AutoBackup !!!) с новой версией работает некорректно, поэтому импорт информации из предыдущего профиля надо делать именно через модуль mContacts. При использовании ранее других движков может подойти и обычный модуль импорта, но это уже другая, более понятная многим история.
При обоих способах переноса информации есть незаметный опасный подводный камень - контакты RSSNews и GMail импортируются некорректно, что может привести к последующим ошибкам в работе Миранды. Поэтому предложу два дальнейших пути:
1. Способ в лоб, немного кривоватый. Просто делаем экспорт через mContacts, а уже после импорта в новый профиль удаляем все контакты RSSNews руками и контакты GMail через Database Editor++, затем импортируем каналы RSS из сохраненного методом выше списка, после чего донастраиваем их. Учетные записи GMail вводим заново руками.
2. Более корректный способ. Выходим из старой копии Миранды и на всякий случай делаем копию своего старого профиля - он вполне еще может пригодиться в будущем. Затем заходим обратно и безжалостно удаляем все каналы RSS и учетные записи GMail - на новом профиле лучше настроить их заново (учитывая импорт сохраненных каналов RSS), это позволит избежать возможных проблем при работе на новой сборке.
Второй способ из обоих описанных выше я рекомендую как более простой, но обязательно сделайте копию своего старого профиля. После бережного складирования копии, на старом Вашем профиле обычным способом удалите все каналы RSS и учетные записи GMail.
Экспорт всех контактов и их истории через mContacts делается через Главное меню - mContacts - Экспорт контакт-листа. Вместе с INI-файлом экспортируйте и историю.
Все готово для установки новой сборки, но старый профиль нам еще понадобится для импорта системной истории (если она Вам нужна).
|
|
|
Настало время запуска новой сборки Miranda 0.6 LEM pack, но не торопитесь вводить Вашу учетную информацию ICQ. Не торопитесь и с импортом - по умолчанию в полной сборке включены только протоколы ICQ, погоды и RSS. Модуль MSN по умолчанию отключен, если он понадобится - надо включить его галочкой через Настройки - Модули. Если же Вы использовали еще и другие протоколы - перед импортом информации из предыдущего профиля ОБЯЗАТЕЛЬНО скачайте и добавьте в новую сборку модули этих протоколов, а также все дополнительно необходимые для их работы модули (если их нет в сборке).
После того, как все необходимые модули протоколов добавлены в сборку и включены в списке модулей, начнем импорт информации. Учетную информацию протоколов вводить все еще рано ! Почему ? Используемый в сборке модуль ICQ/ISee не поддерживает группы на сервере, поэтому при вводе учетной информации и автологине на сервер ДО импорта контактов, Миранда скачает тот список контактов, что хранится на сервере (наверняка менее полный, чем был у Вас до этого), а после импорта у Вас получится милая каша из групп и дубликатов контактов, которую Вам вряд ли понравится разгребать.
Итак, делаете импорт профиля через главное меню - mContacts - Импорт контакт-листа. Выбираете предварительно сохраненный файл ContactList.ini, и делаете импорт. Будьте внимательны, на вопрос "Только объединить историю (не добавлять новые контакты)?" надо ответить "Нет". ВНИМАНИЕ !!! Этот вариант импорта очень неоптимален, может занимать существенно продолжительное время (при больших размерах профиля исчисляемое часами), жадно лопать ресурсы системы и даже создавать видимость зависания, но он реально работает и я считаю его единственно оптимально возможным (все остальные способы могут импортировать не все контакты). Наберитесь терпения и просто дождитесь результата, Ваша система при импорте не зависла.
Теперь импортируем каналы RSS, это делается через Главное меню - Новости RSS - Импорт. В окне импорта надо выбрать сохраненный при экспорте список каналов (по умолчанию он сохраняется в файл "МоиКаналы.opml"), из списка имеющихся каналов надо выбрать все необходимые, и верхней стрелочкой посередине окна перенести их в окно импорта, после этого кнопкой Импорт загрузить информацию и закрыть окно экспорта. Помните, что этим встроенным импортом переносятся только настройки местонахождения самих лент в интернете, и не переносятся настройки принадлежности к определенным группам контактного списка Миранды, также не переносятся и временные задержки опроса самих лент. Временные промежутки опроса лент надо донастроить вручную, лучше всего, чтобы они были не одинаковые, а с разбросом по времени - это поможет модулю RSSNews вести себя более стабильно.
Последний шаг - импорт системной истории из старого профиля. Он делается с помощью модуля обычного импорта через Главное меню - Импорт. В новом открывшемся окне нажимайте Далее - Из базы Миранды - Далее - надо выбрать сохраненную копию Вашего старого профиля - Далее - Custom import - Далее - выбрать только один пункт System history - Далее - Далее - Завершить.
Теперь настало время ввести учетную информацию протоколов. Если окошки ее ввода Вы случайно закрыли, то это делается через Главное меню - Настройки - Сеть - ICQ/MSN/GmailMNotifier/...
При необходимости можно раскидать контакты по нужным группам и как финальный жест - перезапустить Миранду для проверки.
Евгений Леонтьев (LEM)
20.09.2006 4:00 мск (подправлено 18.11.2006)
|
|
|
Eugene Leontev © 2000 - 2007, LEM Res.St. Design by JReZIN & LEM.
|
|