Как стать автором
Обновить

Комментарии 24

А ещё можно прикрутить VNC Repeater.
Прикрутить можно всё, что душа пожелает.
1. По поводу обновлений. У нас неплохо показал себя следующий вариант — миранда в %appdata% целиком, разрешена в Applocker по хешу, PU из поставки убран, то есть случайных обновлений не будет. Обновляемся также кастомным ланчером, который сравнивает файлы по хешу с сетевой папкой и обновляет\дополняет нужное. Также работает с autoexec_ файлами.
Не понимаю зачем удалять профиль? autoexec_ позволяет удалять только нужные секции настроек.
В общем случае — берется юзерская сборка, разворачивается на тестовой машине, обновляется через PU, далее ищутся баги\глюки, при необходимости правится autoexec_, который применится при обновлении на эту сборку и удалит\сбросит нужные настройки. Профиль при этом остается цел и невредим :)
2. У вас код, который выгребает ресурс из MirVer очень привязан к версии, попробуйте так:
?substr(!dbsetting(%subject%,?cinfo(%subject%,protocol),jid),1,?sub(?strchr(!dbsetting(%subject%,?cinfo(%subject%,protocol),jid),@),1)) ?substr(!dbsetting(%subject%,?cinfo(%subject%,protocol),MirVer),?add(?strchr(!dbsetting(%subject%,?cinfo(%subject%,protocol),MirVer),[),1),?sub(?strchr(!dbsetting(%subject%,?cinfo(%subject%,protocol),MirVer),]),1)) /control

Он из той же строки выгребает все между квадратными скобками — соответственно все равно какой версии миранда у собеседника.
1. Вопрос с хранением миранды в AppData и исключением в AppLocker имеет право на жизнь, но мне больше нравится, когда всё на своих местах :) По идее и в вашей схеме ничего не мешает оставлять исполняемые файлы в %ProgramFiles%, а профиль хранить в %AppData%. Решение с autoexec_ пока не рассматривал, но беру на вооружение.
2. Спасибо, сейчас разберусь в коде. У меня все версии у всех одинаковые, поэтому как-то не парился, да и строка поиска получилась проще. А что такое /control в конце?
1. У меня обновление идет от имени пользователя, которому доступ к програм файлс понятное дело не дается.
2. Это для radmin, извиняюсь, копировал с живой кнопки.
Первая строка ищет имя пользователя, а вторую добавлю в статью, спасибо.
Да, это у меня накручено уже, там один скрипт подключает к RDP или Radmin, в зависимости от того, где залогинен юзер. Для того, чтобы вытащить ресурс достаточно второй.
НЛО прилетело и опубликовало эту надпись здесь
Пользовательском
Профили храним в сети, так удобнее бекапить, миранда накатывается при входе юзера с помощью скриптов\ланчера.
PU из поставки убран, то есть случайных обновлений не будет. Обновляемся также кастомным ланчером, который сравнивает файлы по хешу с сетевой папкой и обновляет\дополняет нужное.
Можно просто прописать в настройках PU желаемый адрес сервера (находящегося в локальной сети).

Остаётся, правда, шанс на то, что пользователь возьмёт и включит в настройках закачку обновлений с официального сервера. Надо бы реализовать блокировку настроек, я попробую в ближайшее время сформулировать тикет с мыслями по этому поводу.
Проще через regexp
?regexp_substr( \[(.*)\],!dbsetting(%subject%,!cinfo(%subject%,protocol),MirVer),1)


И сама миранда лежит в сетевой папке, обновляется руками, всё равно раз в год новые версии выходят.
Отличное решение, добавлю в статью.
А можно и админскую сборку посмотреть?
так же настроен openfire + mirandaNg с htlm аутентификацией. Обновляю bat скриптом через политики.
Но история — грохается при этом. (да и фиг сней).
Другое дело — как уйти от нее на что-то современное? Может есть какой-нибудь jabber клиент с поддержкой NTLM аутентификации? Kaiwa вроде выглядит симпатично, но нативного клиента нет.
Все же, наверное, на NTLM, а kerberos? Да и зачем куда-то уходить от миранды, наоборот, самый юзабельный клиент под виндой, имхо. SSO из коробки, аватары AD из коробки, закастмизировать можно как угодно, что еще нужно?
Нет, именно по ntlm, kerberos в те далекие времена еще не осилил.
Не хватает групповых чатов из клиента. Через openfire создано несколько комнат, но народ в них не сидит — предпочитает viber. А вот если бы можно было группы самому создавать в клиенте — было бы здорово.
Да и сам формат чата — только текстовый, а кому-то фото нужно постить с объектов, поэтому эти граждане и перешли на личный viber.
У каждого инструмента свои задачи. Если нужно высылать фото с объектов по телефону, то всякие вацапы-вайберы-телеграммы удобнее.
НЛО прилетело и опубликовало эту надпись здесь
Чуть-чуть оффтоп: при обновлении ни у кого проблем не было с 4.0 на 4.1 openfire?
Когда тестил обновление sso переставало работать, пробовал как со spark так и c miranda. может у меня просто руки кривые… так и сижу пока на 4.0.3 версии
Проблем не было никаких. С версии 4.0.2 обновлялся на 4.1.3, просто скачал deb и накатил.
Черт! Да тут кое где еще мои иконки! Эх, тоскую по mirandaIM. Последний публичный икон-пак был выложен вместе с патчером ice_it в апреле 2009… 8 лет назад… Потом был спор между разрабами. Потом вроде целиком перешли на икон-пак от девушки angelika. Сейчас смотрю так и не добились однообразия и пользуют все вместе.
НЛО прилетело и опубликовало эту надпись здесь
Зачем пользователю в корпоративной среде какие-то плагины? Мелкие настройки вроде отправки по Enter юзер поменять может, а остальное не надо. Обновления и так накатываются оп тихому, например как описано выше
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории