Miranda NG Official Community Forum
Miranda NG русскоязычный форум => Общие разговоры о Miranda NG => Topic started by: virt on 24 10 2018, 14:07:04
-
Всем привет!
Есть мирандf 0.95.5 с 40Мб профилем. С виду все норм, история переписки на месте.
Делаю автоматическое обновление до последней версии 0.95.9.1
Происходит смена формата базы, профиль становится размером в 2Мб, истории нет
Пытаюсь сделать импорт в ручную из новой версии миранды: Результат на скриншоте.
Как можно исправить, чтоб апгрейд миранды с сохранением истории сделался?
-
Номера версий не прикладываю, так как проблема и со свежескаченной мирандой при попытке импорта старого профиля.
Что можно попробовать сделать? Очень не хочется терять историю при апдейте миранды, и имеются критические для меня исправлення в новой версии, поэтому нужно обновляться обязательно)
-
Я не эксперт, но:
А если из старого профиля старой версии, в новый профиль старой версии - теряется?
А потом из нового профиля старой версии уже в новую перегонять?
-
Попробывал. Не момогло. История также теряется после импорта из профиля.
DbChecker.bat текущего профиля также не решил проблему. ((
((
-
virt,
полное впечатление, что в новой сборке нету работоспособных плагинов аськи и жабера.
в том случае, если ты менял руками имена DLL с этими плагинами, надо скачать с сервера новые dll и потом снова подсунуть профиль со старым .dat
-
ghazan,
Я скачиваю с сайта https://www.miranda-ng.org/distr/stable/miranda-ng-v0.95.9.1_x64.7z
Ничего не меняю, только подсовываю .dat файл с профилем.
В версии 0.95.5 имена плагинов также без изменений. Jabber.dll
-
virt,
не надо ничего скачивать руками, надо подпустить в Миранду Plugin Updater, и пусть он делает всё сам. Брать его тут - https://miranda-ng.org/distr/deprecated/0.95.5/x64/Plugins/pluginupdater.zip
-
ghazan,
Попытка обновления через штатный апдейт была самая первая.
Плагины обновляются, перезапуск миранды, выскакивает сообщение, что формат базы изменен, предлагает сконвертировать.
После конвертации 40мегабайтный профиль становится размером в 1Мб.
И собственно все тоже самое(
-
ghazan,
http://youtu.be/EpowLkOgltw?hd=1 видеоскрин с экрана..
-
virt,
ну я собственно как раз об этом. конвертация пролетает мимо как раз потому, что плагины ICQ / Jabber не загружены даже после перезапуска.
надо смотреть - например, все ли DLL, которые эти плагины юзают, представлены в миранде. нет ли в винде какого-нибудь левого openssl, который грузится хрен знает как. рекомендую Dependency Walker, он помогает отслеживать такое. может антивирусу они не понравились почему-то...
PS: это всё, понятное дело, подразумевает, что эти плагины включены в настройках - плагины.
-
ghazan,
С ходу не смог разобраться с Dependency Walker.
Я пробывал делать обновление на разный компьютерах, с разными версиями сборок.
В том числе и брал просто профиль и подсовывал в различные сборки миранды. Все то же самое.
Отправил ссылку на проблемную миранду в почту ghazan собака miranda тчк im.
Подобная проблема проявилась уже на двух профилях миранды.
-
virt, мне тоже кажется, что профиль тут ни при чем сам по себе. Попробуйте на обновленной до последнего ночника миранде создать пустой профиль и после того, как убедитесь, что протокол-плагины загружены (только после этого!), с помощью import импортируйте данные из старого профиля.
-
Elzor,
В том и дело, что проблема явно в профиле.
Только что проделал все выше сказанное. Результат такой же.
Новый профиль стал занимать 1Мб, истории нет.
-
virt,
Там как-то странно создана учетная запись Jabber, скорее всего искусственно. В ней пропущена ключевая мысль с кодом 800 - имя аккаунта
(https://farm5.staticflickr.com/4803/43965442150_eb6e6634f1_o.jpg)
Если отредактировать аккаунт руками и ввести ему имя, конвертация проходит на ура. Чтобы вылечить все миранды на фирме, можно им подсунуть в корень файл autoexec_blabla.ini, в котором будет одна-единственная настройка с этим именем (можно выгрузить инишник из dbeditorpp)
-
Огромное спасибо.
Есть еще один вопрос. См картинку.
Случайно закрыл дополнительный мирандовский конверт в трее который мигал при событии. Не могу теперь найти в настройках как его вернуть.
-
virt,
это может зависеть от плагина, который используется для проверки почты. YAMN?
-
ghazan,
Я полагаю, что это зависит от плагина tabsrmm
Запустился с бакап версии профиля, где галка показывать значек уведомлений была еще установлена
http://youtu.be/d_hQQkk363w?hd=1
А вот как вернуть обратно эту галку ни как не могу найти.
-
virt,
Я полагаю, что это зависит от плагина tabsrmm
Странно, а я всегда полагал, что это сидит в модерне
(https://farm5.staticflickr.com/4883/45170958834_298bf30591_o.jpg)
-
Нет такого пункта.
И плагин почты тут мне кажется не причем.
Берем свежескачанный релиз миранды с сайта, все по дефолту.
Подставляем профиль из бакапа, где галка показывать конвертик уведомлений еще была установлена, и все работает.
На видео, я показал, что если подвезти курсор к этому окну, выскакивает всплывающая подсказка tabsrmm, собственно поэтому я предположил, что это функционал этого модуля.
-
virt,
загадка :) надо подумать
-
ghazan,
Нужная фича. Не хороните ее, дайте доступ к включению и отключению))
-
virt,
сыскался след Тарасов :-)
(https://farm5.staticflickr.com/4858/45523941834_76c839078d_o.jpg)