Miranda NG - это преемник популярного мультипротокольного IM-клиента для Windows — Miranda IM (который перестал развиваться).
Главные преимущества Miranda NG от Miranda IM:
- Подключение и отключение плагинов на лету, без перезапуска программы;
- Повышена скорость запуска и работы программы;
- Значительно уменьшено потребление ресурсов системы (GDI и оперативной памяти), в т.ч. за счет вынесения неиспользуемых кусков ядра в отдельные модули (папка .Core);
- Все плагины находятся в одном репозитории, при изменениях в ядре необходимые правки вносятся сразу, без ожидания реакции разработчиков, которая может длиться месяцами у Miranda IM;
- Проведена достаточно большая работа по унификации — многое из того, что каждый плагин реализовывал самостоятельно, было перенесено в микроядро (mir_core.dll);
- Избавление от старых “костылей” и багов, повышающее общую стабильность программы;
- Возвращение в разработку Miranda NG кодеров, покинувших или бросивших по тем или иным причинам разработку плагинов под Miranda IM.
- DeltaChat
- Discord
- Em-LAN
- Gadu-Gadu
- ICQ (corporate)
- IRC (Internet Relay Chat)
- Jabber (XMPP)
- Microsoft Teams
- MinecraftDynmap
- Sametime
- Steam
- Telegram
- Tox
- VKontakte
1. Версия программы для 32-битных ОС: Miranda NG (7 Mb)
2. Плагины для Miranda NG
==========
Разработчик: Miranda NG Team
Язык: Английский + Русский языковой пакет
Состояние: Бесплатно
Платформа: Microsoft Windows XP/Vista/7/8/8.1/10/11
Список изменений:
- Ядро и библиотеки
- добавлена скрытая настройка ShowFormatting;
- добавлена скрытая настройка UseLongDate;
- добавлено всплывающее окно с сообщением о завершении загрузки истории с сервера;
- автоматическая загрузка облачных файлов теперь применяется и к исходящим файлам (например, если файл был отправлен с другого устройства);
- пароли, токены и другая конфиденциальная информация из заголовков запросов больше не записываются в сетевой лог;
- контакты теперь наследуют настройки игнорирования от группы, в которой они находятся (например, если в группе игнорируются передачи файлов, то для нового контакта в этой группе они также будут игнорироваться). Как следствие, содержимое файла groups.json было перенесено из профиля в базу;
- контакты теперь наследуют состояние «скрыт» от группы, в которой они находятся (например, если группа скрыта, новый контакт в ней будет сразу скрыт);
- журнал сообщений групповых чатов теперь можно выбрать отдельно от журнала бесед (например, использовать встроенный журнал в беседах и внешний — в групповых чатах);
- настройка редактора меню «Включить значки» теперь работает «на лету»;
- редактор меню теперь показывает имя сервиса, соответствующего выбранному пункту меню;
- обновлены библиотеки libcurl, libjpeg, libpng, libsodium и OpenSSL;
- удалено контекстное меню у контактов во встроенных списках контактов;
- удалена бесполезная кнопка "Вставить подменю" в редакторе меню. Для создания подменю (а также пунктов меню) следует использовать плагин MirLua;
- исправлены битые значки меню под Wine;
- налажено автоматическое перемещение базы данных в профиль;
- исправлена ошибка, из-за которой не работало удаление файла при удалении связанного с ним события; - Протоколы
DeltaChat
- первая версия;
Discord
- добавлена возможность входа по QR-коду;
- добавлено всплывающее окно о том, что для входа на сервер требуется капча;
- исправлена ошибка, из-за которой после входа на сервер каналы появлялись в Миранде только после перезапуска;
- налажен вход на сервер по пригласительной ссылке;
- налажена поддержка многофакторной аутентификации;
- удаление аватара контактом теперь сразу отображается в Миранде;
Dummy
- значок протокола в менеджере учётных записей теперь соответствует выбранному шаблону;
- исправлены шаблоны MRA и Skype;
EmLanProto
- добавлены значки протокола и статусов;
Facebook
- разработка этого протокольного плагина прекращена. Контакты и история будут автоматически переведены на протокол Dummy. Серверы Facebook прекратили поддержку протокола MQTT;
GG
- добавлена поддержка новых учётных записей (поддержка протокола GG 11);
- налажена установка статуса «Не в сети»;
IRC
- налажена отправка сообщений, содержащих символ [;
- налажено отображение собственной роли в списке ников;
- исправлен искажённый текст в ответах о версии клиента;
Jabber
- добавлена поддержка XEP-XEP: 0424;
- улучшена совместимость XEP-313: Message Archive Management с серверами на основе OpenFire;
- диалог настроек группового чата больше не привязан к окну сообщений;
- пункт меню «Шлепок» в списке ников чата теперь скрывается, если для него не задан текст;
- удалена возможность отправки/получения заметок (она не работала и существовала исключительно в Миранде);
- исправлено дублирование сообщений XEP-313: Message Archive Management;
- налажено получение серверных возможностей (капсов);
- исправлена регрессия, появившаяся в Miranda NG 0.96.5;
- налажена обработка MyNick в групповых чатах;
- исправлено редкое падение при выходе/отключении;
- исправлено некорректное отображение исходящих сообщений, зашифрованных с помощью OMEMO;
SkypeWeb
- разработка этого протокольного плагина прекращена. Контакты и история будут автоматически переведены на протокол Dummy. Microsoft закрыла Skype в пользу Teams;
Steam
- в качестве уникального ID местоположения теперь используется имя машины;
Teams
- первая версия;
Telegram
- добавлена настройка «Удалять контакты из списка контактов Миранды, если они удалены с сервера»;
- добавлена поддержка отправки анимированных GIF;
- добавлена поддержка описаний каналов (в информации о пользователе);
- исправлена невозможность прервать отправку файла;
- налажено распределение контактов по группам, когда имя группы не указано в настройках протокола;
- исправлено повреждение тегов при пересылке сообщения;
- изменение описания входящего файла больше не вызывает уведомление о новой передаче файла;
- повторная отправка закешированного файла больше не зависает бесконечно в списке передач;
- отправленные сообщения больше ошибочно не помечаются отредактированными;
- исходящие аудиофайлы больше не распознаются как голосовые сообщения;
- боты теперь всегда имеют статус «В сети»;
- исправлено некорректное отображение информации о пользователе;
- налажено получение контактов при первом входе (теперь они появляются сразу, без необходимости перезапускать Миранду);
- налажена поддержка прокси;
- в списке контактов больше не отображаются новые реакции на сообщения других людей;
- поиск пользователей больше не добавляет их сразу в список контактов;
- исправлен значок бота;
- налажена загрузка истории тем;
- налажена загрузка истории супергрупп;
- файлы из истории, загруженной с сервера, больше не имеют срока действия;
- исправлены различные неполадки при отправке файлов;
- исправлено некорректное отображение отсутствующего собственного дня рождения в информации о пользователе;
- удаление контакта вместе с историей больше не оставляет чат на сервере;
- удаление контакта без удаления истории больше не удаляет историю у обеих сторон;
Tox
- обновлена библиотека libtox;
Twitter
- разработка этого протокольного плагина прекращена. Контакты и история будут автоматически переведены на протокол Dummy. Twitter прекратил поддержку API, используемого Мирандой;
VKontakte
- добавлена поддержка уведомления «Сообщение отмечено как спам»;
- в рамках борьбы с «ошибкой 9» теперь загружается только 100 контактов в сети (вместо 530, как раньше);
- в рамках борьбы с «ошибкой 9» протокол больше не будет повторно запрашивать данные, если получил пустой ответ на запрос users.get (для восстановления старого поведения добавлена скрытая настройка RepeatRequestAfterEmptyFrame);
- добавлена скрытая настройка LoadCListInterval (используйте её при возникновении «ошибки 9»);
- добавлена скрытая настройка TimeoutForUsersGet (используйте её при возникновении «ошибки 9»);
- исправлено падение при попытке отправить файл в групповой чат;
- исправлены ошибочные множественные запросы токена;
- налажена отправка файлов;
- исправлено падение из-за нестабильности сетевого соединения;
- исправлено некорректное отображение сообщений, удалённых через официальный клиент; - Plugins
AsSingleWindow
- исправлена проблема, из-за которой окно сообщений оставалось свёрнутым после сворачивания и последующего восстановления списка контактов;
AVS
- добавлена поддержка WebP;
- при удалении аватара файл теперь стирается с диска;
- исправлено падение при выгрузке плагина;
BasicHistory
- разработка прекращена. Вместо него следует использовать NewStory;
BASS interface
- обновлена библиотека BASS;
Clist_blind
- добавлен пункт «Ожидание» в список «'Скрыть отключённых' - скрыть:»;
- добавлена настройка «Скрыть отключённых в корне»;
Clist_modern
- значительное ускорение строки статуса;
- добавлен пункт «Ожидание» в список «'Скрыть отключённых' - скрыть:»;
- добавлена настройка «Скрыть отключённых в корне»;
- удалены настройки «Прикрепить к рабочему столу» и «Парковать» (не работают в современных операционных системах);
- удалена настройка «Простая прокрутка» (вместо неё следует использовать колесо мыши);
- настройки «Тип выделения» и «Коррекция гаммы» теперь доступны только при включённой настройке «Режим без скина» (без неё они не работают);
- налажена работа настроек «Отступ слева» и «Отступ справа»;
- настройки «Границы списка контактов» теперь работают и при отключённом движке скинов;
- отключение настройки «Простое перемещение» больше не препятствует перемещению окна при отключённом движке скинов;
Clist_nicer
- добавлен пункт «Ожидание» в список «'Скрыть отключённых' - скрыть:»;
- добавлена настройка «Скрыть отключённых в корне»;
- удалена настройка «Прикрепить к рабочему столу» (не работает в современных операционных системах);
- налажена работа настройки «Полупрозрачное выделение»;
- налажена работа настроек «Утопленный край» и «Показ. кнопки меню и статуса», а также меню Внешний вид;
CloudFile
- отключённая учётная запись больше не показывается в меню контактов;
Console
- налажена загрузка плагина «на лету»;
CrashDumper
- исправлено падение;
Dbx_sqlite
- обновлена библиотека SQLite;
FileAsMessage
- кнопка плагина добавлена на панель инструментов окна сообщений;
- исправлено падение;
Fingerprint
- исправлена визуальная неполадка в настройках;
Folders
- исправлена проблема с переводом некоторых строк;
GmailNotifier
- плагин переписан с нуля, теперь он использует OAuth2;
IEHistory
- исправлено падение;
Jingle
- разрешена работа в Windows Vista;
- добавлено сообщение о том, что плагин запущен в неподдерживаемой операционной системе;
- исправлено редкое падение;
LibreView
- первая версия;
MirLua
- в модуль списка контактов добавлена функция AddGroupMenuItem;
- добавлена возможность открыть скрипт двойным щелчком по имени файла;
mRadio
- исправлено падение при начале воспроизведения;
Msg_Export
- добавлена поддержка ответов;
- налажен экспорт реакций;
- добавлен недостающий пробел между ником и датой при экспорте истории групповых чатов Telegram;
NewStory
- добавлен предпросмотр изображений формата WebP;
- в окне истории добавлены горячие клавиши ⇧ Shift+PgUp и ⇧ Shift+PgDown;
- добавлена поддержка человекочитаемых названий цветов в BB-кодах (например, [color = green]);
- добавлен значок «сообщение отредактировано»;
- в сообщениях, пересланных из каналов, название канала теперь кликабельно;
- добавлена настраиваемая горячая клавиша (по умолчанию Alt+⊞ Win+O) для открытия всех ссылок в выбранных сообщениях;
- обновлена библиотека litehtml;
- изменение размера окна сообщений больше не приводит к прокрутке истории в самый конец;
- налажена работа дерева дат в истории;
- теги <color> с недействительными цветовыми кодами теперь игнорируются;
- исправлен порядок байтов в hex-кодировке цвета тега <color>;
- форматированный текст больше не игнорирует настройки из раздела «Шрифты и цвета»;
- налажено редактирование событий двойным щелчком;
- сообщения теперь помечаются как прочитанные в момент активации вкладки (даже если они не находятся в видимой области журнала сообщений);
- налажено копирование ссылок;
- налажено подчёркивание пробелов при использовании тега [u];
NotesReminders
- оптимизировано поведение фильтра в списке напоминаний;
- исправлено добавление лишнего дня при создании напоминания;
- исправлена установка некорректной даты при продлении сработавшего напоминания;
- уменьшение времени существующего напоминания больше не добавляет лишний день;
PluginUpdater
- добавлена возможность обновлять библиотеки (OpenSSL, TDLib и др.) отдельно от плагинов для экономии трафика и времени;
- правила удаления/переименования файлов теперь скачиваются с сервера;
- компоненты, не поддерживаемые текущей операционной системой, больше не отображаются в списке доступных для установки;
- сокращён таймаут, после которого загрузка считается неудачной;
- окно «Найдены обновления!» больше не перехватывает фокус. Чтобы пользователь не пропустил наличие обновлений, добавлено периодически возникающее всплывающее окно;
PopupPlus
- налажено отображение смайлов;
- исправлено падение, возникавшее при выгрузке плагина, когда его всплывающее окно ещё находится на экране;
QuickSearch
- налажено перемещение контактов в группу;
Scriver
- поле ввода теперь может отключаться и обратно становиться доступным без необходимости переоткрывать окно сообщений;
- пункт меню «Вставить и отправить» теперь работает не только с текстом, но и с файлами;
- исправлено некорректное поведение вкладок при включённой инфопанели;
SecureIM
- исправлена некорректная сортировка списка учётных записей в настройках плагина;
SendSS
- налажена поддержка ImageShack;
- налажена поддержка UploadPie;
Sessions
- исправлено некорректное поведение при удалении сессий;
SpellChecker
- исправлено некорректное выделение слов с ошибками при наборе текста;
StatusManager
- удалена настройка «Парковать»;
- удалены настройки «Подключаться при старте» и «Разрывать связь при выходе»;
- налажено изменение имени учётной записи в профиле статуса;
StdClist
- добавлен пункт «Ожидание» в список «'Скрыть отключённых' - скрыть:»;
- добавлена настройка «Скрыть отключённых в корне»;
- удалены настройки «Прикрепить к рабочему столу» и «Парковать» (не работают в современных операционных системах);
StdMsg
- поле ввода теперь может отключаться и обратно становиться доступным без необходимости переоткрывать окно сообщений;
- пункт меню «Вставить и отправить» теперь работает не только с текстом, но и с файлами;
StdUserInfo
- исправлено падение при попытке открыть информацию о контакте отключённого аккаунта;
StopSpam
- спамеры теперь помещаются в отдельную группу;
tabSRMM
- поле ввода теперь может отключаться и обратно становиться доступным без необходимости переоткрывать окно сообщений;
- исправлено падение при удалении контакта, с которым открыта переписка;
- исправлены визуальные неполадки панели инструментов в чатах «только для чтения»;
Toaster
- исправлено тихое падение при выходе;
VoiceService
- исправлен некорректный значок «Удерживать вызов»;
Weather
- удалены пункты из главного меню;
- налажено отображение текущих данных;
- исправлена невозможность автоматического перевода протокола в онлайн при запуске;
- исправлена недоступность минимальной/максимальной температуры; - Для разработчиков
- добавлена функция Menu_AddMainMenuItem для получения модуля протокола с целью изменения имени службы;
- добавлен хелпер FILE_BLOB::setDescr() для установки описаний файлов;
- добавлен метод Contact::GetStatus для получения статуса контакта;
- удалён бесполезный/устаревший сервис MCO_OPT_ONADD_SERVICE;
- Netlib больше не возвращает ошибку вебсокета при корректном завершении работы.

(


Обновление от 15/05/2026 23:39:47
============
Причина редактирования: Выход новой версии (языковой файл обновлен тоже)
0 ответить