Установка Майл агента в Infra-linux
После долгих попыток установить агента по имеющимся в сети мануалам, правда безуспешно, решился установить сам, куря man*ы по минимуму. Ибо семь бед – один ответ, систему все равно не сломать. И так эксперимент начат.
Ставился Mail Agent 5.5
Этап Первый – ламерский.
Попытка воткнуть агент как в Хрюше..
Результат – ошибка инициализации ole
и невозможность создать окно
Благополучно забываем попытку и идем дальше, по пути самого распространенного man`а.
Этап Второй – Продвинуто- ламерский
Ман(
http://ubuntu.blogrus.ru/post/933/5689 ) советует вытащить из Windows из папочки system32 такие библиотеки(можно скачать с сайта
http://www.dll-files.com .)
ole32.dll, *oleacc.dll*, riched20.dll и msvcrt.dll
Следуем указаниям мануала:
1.устанавливаем агента
2.копируем скачанные нами .dll в папку systems32( правда почему-то забывают указать, что папка *.wine\drive C:\WINDOWS\system32* находится скрытой в домашней директории
3. Открываем конфигуратор - "Настройки wine". Первая вкладка - приложения. Добавить туда наш майл-агент, он в c:/program files/mail.ru/agent/magent.exe. Он должен в окошке появиться, выделяем его, выбираем внизу версию виндовс ХР,
и переходим на вкладку "библиотеки". Из выпадающего списка находим ole32, добавляем, затем редактировать - выбираем вариант "сторонняя, встроенная", то есть для мэйл-агента сначала будет использоваться сторонняя библиотека, которую мы скопировали, и если ее нет - то тогда уж встроенная. То же самое делаем с библиотекой oleacc, riched20 и msvcrt.
Теперь, чтоб не повлияло на работу других программ, снова перейти на первую вкладку "приложения", там уже есть пункт "по умолчанию" - выделить его, снова перейти на вкладку "библиотеки", выбрать те же самые библиотеки по очереди - ole32, riched20 и msvcrt, для которых таким же образом выставить обратный вариант "встроенная, сторонняя", то есть чтобы наши новые скопированные dll не работали в других программах с настройками по умолчанию - это не всегда надо!
4. Запускаем… О!! Результат намного лучше… окна запустились ,Залогиниться я сумел — но если проблемы с печатью букв,то делайте так: рекомендуется установить пакет шрифтов msttcorefonts и скачать в папку Windows\fonts\ шрифт wingding.ttf ..
5.Ну а для просмотра мультов надо пройти по ссылке agent.mail.ru/flashinstall (скопировав ссылку и открыв в *никсовом браузере) и установить Flash-плеер (
http://fpdownload.adobe.com/get/flashplayer/current/install_flash_player_ax.exe )
мульты теперь вам доступны)
6.возможна ошибка, связаннвая с отсутствием Net Frame work ,которая решается установкой программы (Visual C++ runtime libraries 6 и mono runtime1) из списка программы-приложения к wine - Wine-doors (
http://wddb.wine-doors.org/downloads )
попутно установится несколько шрифтов — рекомендую поставить все.
Если после критической ошибки Wine не запускает агента,то попробуйте запустить его в ручную из директории,куда агент установлен.
Если и это не помогает - установите еще раз.
Увы,мой агент работает не стабильно(((