"Если вдруг открылся люк, не пугайся, это глюк!" (с) Если что-то работает не так, вы нашли ошибку или опечатку в программе — вам в этот раздел
Аватара пользователя
Василий Иванович
Алексей Пикуров
Чт янв 29, 2015 1:45 pm
#17592
Баг исправлен. Обновлённые дистрибутивы на сайте: http://www.nsoft-s.com/downloadmychat.html

У Вас на сервере, версия обозначается 4 числами 5.9.00.35, а клиент двумя. Обновлять пришлось в ручную.
Нельзя ли сделать обновление, при необоходимости на подверсии без пляски с бубном? Выложил на сервер новую подверсию, к прмеру 5.91, она отдалась клиентам.
Или это нарушает какие-то религиозные каноны?
Аватара пользователя
Алексей Пикуров
Здравствуйте, религиозных канонов не нарушает, это просто ещё не реализовано. На данный момент автообновление работает только если сменилась первая или вторая цифра версии, так запрограммировано и так построена логика работы программы. Достаточно сложный механизм, к слову говоря, хотя может показаться, что это не так.

Нужна доработка, мы в курсе этого.
Аватара пользователя
Василий Иванович
т.е. обновление клиента 5.9 до 5.91 механизм более сложный, чем обновление клиента 5.8 до 5.9?
Аватара пользователя
Алексей Пикуров
Да. Общая схема работы сейчас такая, вкратце:
1. Клиент соединяется с сервером, передаёт свою версию, а сервер клиенту - свою.
2. Клиент видит, что версии не совпадают и его версия младше, чем версия сервера. Говорит серверу, окей, я отключаюсь и качаю файл обновления.
3. Скачивается инсталлер, ставится, клиент перезапускается и снова подключается к серверу.
Аватара пользователя
Василий Иванович
не нашёл рыдающего смайлика.
лужа слёз.
Продолжаем ждать.
Аватара пользователя
Алексей Пикуров
Автоматическое обновление промежуточных версий уже реализовано и работает, начиная с версии 5.11.
http://www.nsoft-s.com/news/953-mychat- ... iy.html#q2