Все самые свежие новости о MyChat. Обновления версий, анонсы новых сервисов, важные объявления, акции и скидки для покупателей. Информация о будущих версиях
Аватара пользователя
Алексей Пикуров
[+] новое;
[*] исправлена ошибка и/или изменено к лучшему;
[-] исправлена ошибка;

MyChat Client
[+] (19.08.2013) консольная команда "appdir" для открытия папки с программой в Проводнике;
[+] (09.08.2013) полностью переработан PluginsAPI, все функции теперь основаны на формате представления данных JSON;
[+] (09.08.2013) полностью переработана панель информации о собеседнике, с которым идёт приватный разговор: добавлено фото и настраиваемый список полей, который следует показывать (по умолчанию это ФИО, email, подразделение, рабочий телефон и день рождения);
[+] (09.08.2013) функция изменения собственного статуса и профиля теперь вынесены на передний план для более быстрого доступа;
[+] (09.08.2013) по умолчанию главная панель инструментов теперь скрыта;
[+] (09.08.2013) общая и личная панель контактов, а также информация о пользователях канала и справочная информация об открытом приватном разговоре теперь объединены в одном окне, которое постоянно отображается на экране слева;
[+] (09.08.2013) обновление пользовательского интерфейса: теперь списки пользователей в конференциях отображаются в левой панели, совместно с контактами;
[+] (12.07.2013) добавлена возможность игнорирования запросов на приём файлов от других пользователей. Игнор можно настраивать персонально;
[+] (21.02.2013) в окне результатов поиска пользователей (Alt+F) можно отметить всех найденных пользователей с помощью Ctrl+A и сохранить в CSV файл;
[+] (21.02.2013) возможность экспорта отмеченных пользователей в окне результатов поиска (Alt+F) в CSV файл;

[*] (17.08.2013) доработана консольная команда PING, теперь в результатах пишется время в миллисекундах, которое было потрачено на получение ответа от сервера. Теперь с помощью этой команды можно не только проверить, есть ли связь, но и оценить качество канала связи (или его текущую загрузку);
[*] (14.08.2013) приветствие в привате (если оно есть) теперь печатается сразу после горизонтальной черты истории предыдущих сообщений и не заносится в базу истории сообщений;
[*] (14.08.2013) когда приходит новое личное сообщение от другого человека и открывается окно разговора, в него вычитывается история предыдущих сообщений, если они были;
[*] (09.08.2013) настройка "Открывать приваты одинарным кликом" распространена не только на пользователей в каналах, но и на списки контактов. Также по умолчанию она теперь включена;
[*] (06.08.2013) при закрытии закладок каналов и приватов чат переключается на консоль в самую последнюю очередь, когда уже больше нет открытых вкладок;
[*] (31.07.2013) протоколы работы MyChat Client начали писаться в server-style, не в один файл, как раньше, а по папкам (год/месяц/день);
[*] (18.07.2013) при отправке оповещения из привата или при выборе уже готовых наборов пользователей для оповещения, выбранные пользователи автоматически переносятся в окно отправки;
[*] (16.07.2013) теперь консольные команды getip и getmac позволяют узнать IP/MAC адреса даже офлайн-пользователей;
[*] (21.02.2013) у окна поиска пользователей теперь можно изменять размер;

[-] (15.08.2013) ошибка в PluginsAPI, которая приводила к периодическим исчезновениям входящих сообщений при активных плагинах Beeper или AntiCAPS;
[-] (01.03.2013) в окне регистрации нового пользователя в менеджере учётных записей нельзя было зарегистрировать email с доменом первого уровня, например: admin@domainmail. Исправлено;
[-] (27.02.2013) если при вводе UIN-а в окне регистрации ввести очень большое число, программа завершалась с ошибкой. Исправлено;
[-] (16.02.2013) ошибка в обработке размеров шрифтов входящих и исходящих сообщений в PluginsAPI;

MyChat Server
[+] (19.08.2013) новое правило в группах прав "Исключения" - "Иммунитет от игноров";
[+] (17.08.2013) к серверу MyChat теперь можно подключаться из любого WEB-браузера под своей учётной записью и общаться с другими пользователями;
[+] (15.08.2013) новое правило в группах прав "Приваты" - "Запретить приваты со всеми, кроме входящих в личный список контактов";
[+] (15.08.2013) новое правило в группах прав "Приваты" - "Запретить приваты со всеми, кроме входящих в общий список контактов";
[+] (14.08.2013) новое правило в правах групп пользователей "Файлы" - "Передавать файлы только через сервер";
[+] (12.08.2013) новое правило в правах групп "Показывать рекламный блок". Позволяет показывать баннер внизу экрана MyChat Client выборочно, только тем группам пользователей, которым это нужно;
[+] (09.08.2013) сетевой протокол обмена данными MyChat теперь полностью открыт и подробно описан. Протокол основан на формате JSON;
[+] (02.08.2013) IntegrationAPI: отправка приватных сообщений от имени любого пользователя;
[+] (02.08.2013) IntegrationAPI: проверка, онлайн ли указанный пользователь;
[+] (02.08.2013) IntegrationAPI: отправка сообщений в конференции (текстовые каналы) от имени любого пользователя;
[+] (02.08.2013) IntegrationAPI: получение идентификатора пользователя (UIN) по его нику;
[+] (02.08.2013) IntegrationAPI: проверка существования зарегистрированного пользователя на сервере по его UIN;

[*] (15.08.2013) оптимизирован алгоритм изменения списка личных контактов, что позволило отображать все изменения в личных списках контактов у всех пользователей сервера "на лету";
[*] (03.06.2013) при изменении данных по настройке рекламного баннера в чате, изменения на клиентах применяются "на лету", по нажатию на кнопку "Применить", не закрывая окно администрирования сервера;
[*] (10.03.2013) значительно увеличено количество диагностических сообщений в логах при подключении клиентов (как в логах сервера, так и в логах клиентов);
[*] (21.02.2013) деинсталлятор сервера: теперь предлагает удалить базу данных, логи разговоров, файлы пользователей и все данные, которые появились в процессе работы сервера. Опционально;

[-] (15.08.2013) ошибка при изменениях личной панели контактов, приводящая к временному исчезновению списка контактов в интерфейсе у пользователя;
[-] (04.07.2013) ошибка в подсчёте исходящего трафика. Показатель был немного увеличен. Исправлено;
[-] (21.02.2013) деинсталлятор: не удалялась папка \SystemService после удаления MyChat Server с компьютера;
[-] (14.02.2013) зависание сервера чата при добавлении пользователя в игнор-список. Исправлено.
Аватара пользователя
Алексей Пикуров
Завершаются масштабные работы по переводу программы на открытый протокол, которые заняли почти шесть месяцев. Описание протокола постоянно обновляется, последнюю редакцию можно скачать здесь. URL будет неизменен, так что можете добавить его себе в закладки.

Это ещё не окончательная редакция протокола (№34 от 14:49 14.07.2013), однако в ней уже описана большая часть всех команд MyChat Client-а и сервера на данный момент (всего около 200). В течение недели-двух будут добавлены ещё часть команд, которые отвечают за консольные команды клиента и будет проводиться тестирование функционала, а также отлаживаться работа нового инструмента в MyChat - встроенного форума.

Все вопросы и комментарии касаемо нового протокола принимаются в этой ветке форума. Любые вопросы и замечания по качеству либо недостаточной полноте документации мы готовы выслушать и обсудить.

Хочу также особенно обратить внимание сторонних разработчиков на новую, готовящуюся к выходу версию MyChat. Эта версия даст возможность не только разрабатывать новые, более мощные дополнения (DLL), но и создавать полностью независимые от нас решения на базе MyChat Server. Это могут быть как простые утилиты типа отправки сообщений из командной строки, так и полностью законченные альтернативные клиентские решения на других платформах (iOS, Android, WP, Linux, WEB etc). Полностью открытый протокол, основанный на JSON, поддерживающий UNICODE.

Разработчикам можно пользоваться бесплатной версией MyChat Server - MyChat Free Edition для разработки и тестирования своих решений.
Аватара пользователя
Алексей Пикуров
[*] (16.07.2013) теперь консольные команды getip и getmac позволяют узнать IP/MAC адреса даже офлайн-пользователей.

Раньше это было возможно только для онлайн-пользователей.
Аватара пользователя
Алексей Пикуров
Закончены работы по переводу MyChat на новый открытый протокол. Также прошло предварительное тестирование переведённого на "новые рельсы" всего функционала. Сейчас идёт работа над встроенным форумом в MyChat.
Аватара пользователя
Алексей Пикуров
Все плагины MyChat теперь безусловно распространяются в виде ZIP-архивов. Устанавливаются в программу как и раньше, достаточно открыть окошко диалога установки плагина и выбрать там ZIP-файл, остальное программа сделает сама.
Аватара пользователя
Алексей Пикуров
MyChat Client
[*] (14.08.2013) приветствие в привате (если оно есть) теперь печатается сразу после горизонтальной черты истории предыдущих сообщений и не заносится в базу истории сообщений;
[*] (14.08.2013) когда приходит новое личное сообщение сообщение от другого человека и открывается окно разговора, в него вычитывается история предыдущих сообщений, если они были.

Выглядит вот так:
hellomsgafterhistory.png
История сообщений + приветствие в офисном чате
Аватара пользователя
Алексей Пикуров
MyChat Server
[+] (14.08.2013) новое правило в правах групп пользователей "Файлы" - "Передавать файлы только через сервер";
[+] (12.08.2013) новое правило в правах групп "Показывать рекламный блок". Позволяет показывать баннер внизу экрана.
Аватара пользователя
Алексей Пикуров
На "новые рельсы" переведены плагины Beeper, AntiCAPS, VNCServer, VNCClient, SysToolsUser и SysToolsAdmin. В процессе доработки Painter.
Аватара пользователя
Алексей Пикуров
MyChat Client
[-] (15.08.2013) ошибка в PluginsAPI, которая приводила к периодическим исчезновениям входящих сообщений при активных плагинах Beeper или AntiCAPS.

PluginsAPI полностью переработан, учтены предыдущие недостатки, ошибка исправлена.

MyChat Server
[*] (15.08.2013) оптимизирован алгоритм изменения списка личных контактов, что позволило отображать все изменения в личных списках контактов у всех пользователей сервера "на лету".

Теперь, если кто-то из вашего личного списка контактов изменит свой профиль, это мгновенно отобразится в вашей панели личных контактов.

[-] (15.08.2013) ошибка при изменениях личной панели контактов, приводящая к временному исчезновению списка контактов в интерфейсе у пользователя.

Старый "плавающий" баг, который периодически "докучал" нашим пользователям. Наконец-то убит :)
Volldemar
Алексей Пикуров писал(а): В процессе доработки Painter.

Будет добавлена возможность вставлять файл с картинкой в доску с последующем рисованием по этому файлу?
Аватара пользователя
Алексей Пикуров
Пока не обещаю, просто портируем все плагины в новый движок.
Volldemar
Алексей Пикуров писал(а):Пока не обещаю, просто портируем все плагины в новый движок.

http://www.nsoft-s.com/forum/viewtopic.php?f=35&t=1999
История предложения уже насчитывает пару лет :)
Аватара пользователя
Алексей Пикуров
Не спорю. У нас ещё сотни таких же предложений, которым несколько лет. И сотни, которые были реализованы.
Аватара пользователя
Алексей Пикуров
MyChat Server
[+] (15.08.2013) новое правило в группах прав "Приваты" - "Запретить приваты со всеми, кроме входящих в личный список контактов";
[+] (15.08.2013) новое правило в группах прав "Приваты" - "Запретить приваты со всеми, кроме входящих в общий список контактов".

Таким образом, можно ограничить приватное общение пользователей исключительно с теми, кто входит в список контактов (общий и/или личный). Для некоторых сетей это актуально.
newuserrights.png
Аватара пользователя
Алексей Пикуров
MyChat Client
[*] (17.08.2013) доработана консольная команда PING, теперь в результатах пишется время в миллисекундах, которое было потрачено на получение ответа от сервера. Теперь с помощью этой команды можно не только проверить, есть ли связь, но и оценить качество канала связи (или его текущую загрузку).
pingresponse.png
Результат консольной команды PING MyChat Client
pingresponse.png (8.4 КБ) Просмотров: 18509
Аватара пользователя
Алексей Пикуров
Volldemar писал(а):Будет добавлена возможность вставлять файл с картинкой в доску с последующем рисованием по этому файлу?

Скорее всего, в новой версии плагина Painter не будет вообще. Столкнулись с проблемами при редизайне интерфейса, он плохо выглядит на разных OS, в особенности на Windows 8. В связи с этим, чтобы не затягивать релиз MyChat, который уже "на носу", решено пока не включать этот плагин в дистрибутив. Позже либо доделаем либо полностью заменим на что-то другое.
Аватара пользователя
Алексей Пикуров
MyChat Server
[+] (17.08.2013) к серверу MyChat теперь можно подключаться из любого WEB-браузера под своей учётной записью и общаться с другими пользователями.

Например, с мобильного телефона:
mychatweb1.jpg
MyChat на телефоне Sony XPERIA

mychatweb2.jpg
MyChat на телефоне Sony XPERIA, разговор в привате
Volldemar
Алексей Пикуров писал(а):MyChat Server
[+] (17.08.2013) к серверу MyChat теперь можно подключаться из любого WEB-браузера под своей учётной записью и общаться с другими пользователями.

Отличная и долгожданная новость!!!!!!!!!!! :)
Теперь очень-очень ждём выход новой версии!!!!! :)
Аватара пользователя
Алексей Пикуров
MyChat Server
[+] (19.08.2013) новое правило в группах прав "Исключения" - "Иммунитет от игноров".

Сделано специально для администраторов. Админ может дать себе иммунитет от игноров, и в этом случае, любой пользователь, поставивший такого человека в игнор, ничего не добьётся. Функция, востребованная в корпоративных сетях, так как есть категории пользователей, сообщения от которых нельзя игнорировать в принципе (руководство, технические службы и т.п.).
Аватара пользователя
Алексей Пикуров
MyChat Client
[+] (19.08.2013) консольная команда "appdir" для открытия папки с программой в Проводнике.

Иногда бывает необходимо открыть папку с запущенной программой, а это проблематично, если неизвестно, откуда она запущена (\Program Files, профиль Windows-пользователя или иное место на диске). Эта команда поможет при поиске, открыв Windows Explorer на том месте, где находится mcclient.exe.
Аватара пользователя
RedPoint
Алексей Пикуров писал(а):MyChat Server
[+] (17.08.2013) к серверу MyChat теперь можно подключаться из любого WEB-браузера под своей учётной записью и общаться с другими пользователями.

интересно получилось, давно пора, но регистрации нет!
Аватара пользователя
Андрей Раков
Добрый день, будет и регистрация, это всего лишь бета... С новым протоколом и новым веб-сервером реализуем по максимуму, что сможем.
Аватара пользователя
RedPoint
у меня на ноуте стоит 4.14, решил потестить пятую версию.(старую даже и не собираюсь удалять)
сразу во время установки попросило закрыть и заменить установленный файл(старой версии) затем выдало ошибку и всёёё )

папку предложенную по умолчанию добавил 5(MyChat5), место установки-рекомендованное
а после запуска появляется это
Вложения
qwqwqw.jpg
qwqwqw.jpg (47.26 КБ) Просмотров: 18468
Аватара пользователя
Алексей Пикуров
Из вашего объяснения непонятно, что и куда вы устанавливали.

Опишите подробно, с указанием путей, где у вас стояла версия 4.14 и куда конкретно вы устанавливали 5.0.
Аватара пользователя
RedPoint
Алексей Пикуров писал(а):Из вашего объяснения непонятно, что и куда вы устанавливали.

Опишите подробно, с указанием путей, где у вас стояла версия 4.14 и куда конкретно вы устанавливали 5.0.


прога 4.14 стояла как ей указано по умолчанию(пути не менялись) работает, нареканий нет.
ставлю пятую версию как обычную другую прогу, она сразу по умолчанию переложила куда её установить, поскольку имя будет такое же как и у прежней изменяю имя, к имени по умолчанию добавил 5.

скажу так, проги конфликтуют, похоже пятая пыталась заменить 4.14
Последний раз редактировалось RedPoint Чт авг 29, 2013 7:44 pm, всего редактировалось 1 раз.
Аватара пользователя
RedPoint
Андрей Раков писал(а):Добрый день, будет и регистрация, это всего лишь бета... С новым протоколом и новым веб-сервером реализуем по максимуму, что сможем.

отлично!!!
Аватара пользователя
Алексей Пикуров
Если вы установили программы в одну и ту же папку - да, программы будут конфликтовать. Если в разные - проблем никаких не будет.

Версия 5.0 по умолчанию устанавливается в профиль пользователя, изменить конечное имя нельзя. Если вы выбрали этот вариант установки (первый из трёх), то, скорее всего, если версия 4.14 установлена стандартно, как вы говорили, то профили 4.14 и 5.0 - совпадут. Нужно выбирать вариант установки в этом случае - не в профиль пользователя, а указать вручную, в какую папку устанавливать.
Аватара пользователя
RedPoint
Алексей Пикуров писал(а):Если вы установили программы в одну и ту же папку - да, программы будут конфликтовать. Если в разные - проблем никаких не будет.

Версия 5.0 по умолчанию устанавливается в профиль пользователя, изменить конечное имя нельзя. Если вы выбрали этот вариант установки (первый из трёх), то, скорее всего, если версия 4.14 установлена стандартно, как вы говорили, то профили 4.14 и 5.0 - совпадут. Нужно выбирать вариант установки в этом случае - не в профиль пользователя, а указать вручную, в какую папку устанавливать.

стоп, обе версии установлены по умолчанию, но с одним изменением, пятая версия вместо MyChat - MyChat5 я думаю для создания папки этого достаточно, может не создаётся папка MyChat5 и пишется всё в MyChat, тогда логично,ранее была похожая ошибка при установки нескольких чатов.
Аватара пользователя
Алексей Пикуров
Я уже написал выше, установки "по умолчанию" - недостаточно. Вы должны устанавливать вторую копию приложение и последующие в отдельную папку.

Вот так:
selectcustomfolder.png
Выбор папки для установки MyChat Client

Несколько копий клиента чата на одном компьютере функционируют нормально при условии правильной установки.
Аватара пользователя
RedPoint
Алексей Пикуров писал(а):Я уже написал выше, установки "по умолчанию" - недостаточно. Вы должны устанавливать вторую копию приложение и последующие в отдельную папку.

Несколько копий клиента чата на одном компьютере функционируют нормально при условии правильной установки.

если дела обстоят именно так то возле текста(в меню) выбрать в ручную в скобочках добавить:Несколько копий клиента чата на одном компьютере функционируют нормально при условии правильной установки.
не все же телепаты и могут догадаться, я не телепат ))))
Аватара пользователя
Алексей Пикуров
У нас навыки телепатии развиты лучше :) Работа такая.

Думаю, стоит научить инсталлятор самостоятельно определять, что папка уже занята и её не стоит использовать - и предлагать другую. Так будет лучше для нервной системы пользователя :)
Аватара пользователя
RedPoint
Алексей Пикуров писал(а):У нас навыки телепатии развиты лучше :) Работа такая.

Думаю, стоит научить инсталлятор самостоятельно определять, что папка уже занята и её не стоит использовать - и предлагать другую. Так будет лучше для нервной системы пользователя :)

Пользователи как всегда не читают мануал, а соглашаются с настройками по умолчанию, другие пьют пиво, пытаются обновится, затем звонят нам с просьбой о помощи.