Миранда IM - Miranda IM

Миранда IM
Miranda IM logo.svg
Разработчики)Проект Miranda IM
изначальный выпуск2 февраля 2000 г.; 20 лет спустя (2000-02-02)
Стабильный выпуск0.10.80[1] (25 апреля 2018 г.; 2 года назад (2018-04-25)) [±]
Репозиторий Отредактируйте это в Викиданных
Написано вC, C ++
Операционная системаМайкрософт Виндоус
Размер7.9 МБ
ТипМгновенное сообщение клиент
ЛицензияСтандартная общественная лицензия GNU
Интернет сайтSourceforge.сеть/ проекты/ Миранда[2]

Миранда IM является Открытый исходный код многопротокольное приложение для обмена мгновенными сообщениями, предназначен для Майкрософт Виндоус. Миранда бесплатно программное обеспечение распространяется в рамках Стандартная общественная лицензия GNU.

Архитектура

Miranda IM предоставляет базовую клиентскую структуру, графический интерфейс и расширенную архитектуру плагинов. Поддержка различных протоколов обмена мгновенными сообщениями и дополнительных функций реализуется посредством дополнительных плагины,[3] некоторые из них по умолчанию поставляются вместе с Miranda IM; остальные (более 500) ранее были доступны на официальном сайте аддонов.[4] Неиспользуемые протоколы можно удалить.

Функции

  • Индивидуальный внешний вид и функции в соответствии с потребностями каждого человека.
  • Управление и организация сотен друзей по обмену мгновенными сообщениями во многих сетях обмена мгновенными сообщениями
    • Переименование контактов
  • База данных полного архива сообщений
    • Простой вызов или удаление с помощью плагина DB Tool или History Sweeper.
  • Контактные данные или фотографии отображаются при наведении указателя мыши. (Требуется дополнительный плагин)
  • Нет рекламы
  • Компактный и портативный: с несколькими плагинами
  • Безопасность / конфиденциальность: сохраняет историю на жестком диске
  • Малый объем памяти[5]

Связь

Плагины протокола, включенные в Miranda IM: ЦЕЛЬ, Гаду-Гаду, ICQ, IRC, Служба Microsoft Messenger (он же MSN, .NET, Live и т. д.), XMPP (& Google Talk ), и Yahoo! Посланник.[6][7] Другие протоколы, доступные через плагины, включают Bonjour[8] Fetion, Facebook Messenger, Обмен между Asterisk, Lotus Sametime, NetSend, Мое пространство, Tencent QQ, ГЛОТОК, Skype (требуется Skype),[9] Tlen.pl, Xfire.

История

Первые дни

Miranda IM была впервые запущена Роландом Рабьеном (figbug) 2 февраля 2000 года. В то время это был минималистичный клон ICQ и официально назывался Miranda ICQ. Первый общедоступный выпуск, версия 0.0.1, был выпущен 6 февраля 2000 г. В этом выпуске использовался LibICQ, не было поддержки истории сообщений, базы данных и плагины, и имел размер распределения менее 100 КБ.

Важной новой функцией версии 0.0.4 была MegaHAL чат-бот, который включил автоматический чат между Мирандой и другими пользователями ICQ. Поддержка плагинов была добавлена ​​в версии 0.0.6. Плагин Logger был первым плагином, включенным в официальный релиз.

Версия 0.1.x

После выпуска версии 0.0.6.1 26 декабря 2000 года первоначальные разработчики ушли, и проект взял на себя Ричард «cyreve» Хьюз. Его первый выпуск, версия 0.1.0.0 от 8 апреля 2001 года, был улучшен путем серьезного переписывания. Диалоговое окно с разделенным сообщением, включенное в этот выпуск, стало первым модулем обмена сообщениями, который был помещен в плагин. Плагин протокола .Net Messenger Service появился примерно во время выпуска версии 0.1.1.0, став вторым протоколом обмена сообщениями, поддерживаемым Miranda. Это также был первый официальный выпуск, поддерживающий перевод языковых пакетов. Таким образом, у Миранды были многопротокольные многоязычные функции обмена мгновенными сообщениями.

После v0.1.0.0 разработка плагинов Miranda быстро росла. В версии 0.1.2.1 (28 февраля 2002 г.) было доступно около 50 плагинов. В то время новый Ящерица плагин с поддержкой скиннинга; единственный раз Миранда поддерживала скины. Ящерица разработка прекратилась вскоре после этого из-за вызванной им нестабильности.

Версия 0.2.x

После загадочного исчезновения Сайрев в июне 2002 г.[10] разработчики Мартин Оберг (Strickz), Роберт Рейнуотер (дождевая вода), Сэм К (egoDust) и Лайон Лим (lynlimz) взяли на себя проект. Протокол MSN был передан Рако Шизука, который также разработал первую версию Yahoo! Посланник протокол, который был третьим протоколом, поддерживаемым Мирандой. В Yahoo! плагин был с закрытым исходным кодом и потерял надежность как официальный Yahoo! Протокол мессенджера со временем изменился - позже его переписал новый разработчик Геннадий Фельдман.

Первый из плагинов не для обмена мгновенными сообщениями, включая RSS Новости и Погода, были выпущены в этот период. Они добавляли контакт в список контактов с целью отображения информации пользователю, а не общения в чате.

Обсуждение переименования программы и удаления ICQ с ядра началось примерно в это время. В связи с увеличением поддержки протокола проект был официально переименован в Миранда IM 17 декабря 2002 г.

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

Версия 0.3.x

Основным изменением в версии 0.3, выпущенной 23 июня 2003 г., было удаление ICQ из ядра в плагин. Отныне Миранда могла бегать без ICQ приложение устанавливается.[11] Проект переехал на новый сайт по адресу www.miranda-im.org с новой доской обсуждений и списком файлов.

Плагины протокола из версии 0.3 включены ICQ, MSN, ЦЕЛЬ, и XMPP. В Yahoo! протокол не был включен в пакет. Поддержка IRC была добавлена ​​позже Йоргеном Перссоном (m8rix) к официальному выпуску версии 0.3.1 8 августа 2003 года.[12][13]

Еще одним важным изменением стало удаление Модуль отправки и получения сообщений из ядра в плагин, SRMM.[12] Это уменьшило размер исполняемого файла и способствовало быстрой разработке модулей обмена сообщениями. В этот период много вариаций (в том числе SRAMM, SRMM_modи т. д.) предлагает различные новые функции и улучшения по сравнению со стандартной реализацией.

ZDNet.be рассмотрел версию 0.3, отметив ее «легкий» импорт контактов, низкое использование памяти и широкий спектр плагинов, а также заявив: «Miranda - это сильная рекомендация для людей, у которых панель задач заполнена несколькими приложениями IM».[13]

Версия 0.4.x

Миранда IM, настроенный с помощью плагинов и скинов.

Версия 0.4 Miranda IM была выпущена 7 апреля 2005 года. Это была первая версия, в которой Yahoo! протокол прилагается к официальному выпуску. Другие важные изменения включали удаление списка контактов и модуля базы данных из ядра в плагины.[14][15] В итоге появилось 4 варианта модулей контакт-листа: исходный clist_classic, многооконный список контактов clist_mw, современный список контактов clist_modern, и более удобный список контактов с обширной настройкой пользовательского интерфейса clist_nicer. Другие популярные плагины, выпущенные в этот период, включали окно сообщений с вкладками (tabsrmm и писец), Поддержка журнала сообщений на основе HTML Просмотр IE, плагин сценариев mbot, и плагин мета-контактов.

Версия 0.5.x

Версия 0.5 Miranda IM была выпущена 28 июля 2006 года. Это первая версия, в которой Unicode поддержка доступна как вариант загрузки для Windows NT, 2000 и XP пользователей. Еще одна новая функция - введение ЦЕЛЬ Оскар, впервые выпущенный в начале 2006 года, позволяет пользователям передавать файлы и получать сообщения об отсутствии. Эта версия также предоставила дополнительную поддержку для аватары среди различных протоколов.[16][17]

Версия 0.6.x

Настроенная Miranda IM 0.6.8 - плагины (Modern Contact List, SmileyAdd, Scriver ...), скин (WIP Zune), значки, цвета и т. Д.

Версия 0.6 Miranda IM была выпущена 29 декабря 2006 года. UPnP поддержка для улучшения передачи файлов и надежности прямого подключения через маршрутизаторы. Другие изменения включали улучшенную поддержку UTF-8 строки, улучшенная поддержка параметров с вкладками и многочисленные исправления ошибок.[18]

Версия 0.7.x

Версия 0.7 Miranda IM была выпущена 1 октября 2007 года. Ключевые изменения включали интегрированные службы шрифтов и значков, переработанный механизм меню и средство уведомления о выпуске. Одно большое изменение - это новый способ однозначной идентификации подключаемых модулей и интерфейсов, которые они реализуют, что может нарушить обратную совместимость в будущем.[19][20]

2008 г. CNET Обзор дал программе 4 звезды из 5, отметив, что, хотя интерфейс "простой", программа поддерживает большинство протоколов обмена мгновенными сообщениями в одном пакете. Особенности, отмеченные в обзоре, включали централизованное управление личной информацией, «многочисленные» элементы управления поведением окон и настраиваемые горячие клавиши.[21]

Techzine.nl рассмотрел эту версию, перечислив ее положительные атрибуты, такие как «поддержка многих протоколов; небольшой и быстрый; множество плагинов и скинов; множество настроек» и написание этого «не будет плохо смотреться на вашем компьютере. Особенно если вы ищете простой клиент на USB-накопителе, тогда Miranda IM - хороший выбор ». С другой стороны, «если вы используете WLM (Windows Live Messenger ) и вы находите настройки программы сложными, [мы] не можем рекомендовать Miranda IM. Типичные вещи, такие как смайлы, звуки, подмигивания и игры WLM, нестандартны. Вы действительно получаете эту функциональность благодаря широкому выбору скинов и плагинов, но для этого вам нужно провести некоторые исследования и настройку ».[6]

Авторы Луи и Чан в Ритмы разработки программного обеспечения описать использование архитектуры подключаемых модулей Miranda IM для копирования, изменения и тестирования существующих подключаемых модулей с целью разработки «NAMMIK», чата ICQ с поддержкой сценариев, используемого для интервьюирования людей; они называют архитектуру Miranda IM «простой и гибкой».[3]

Версия 0.8.x

Версия 0.8 Miranda IM была выпущена 17 июня 2009 года. Она включала новый менеджер учетных записей, который поддерживает несколько учетных записей для каждого протокола (без переименования DLL), встроенный SSL поддержка, различные улучшения и исправления для ядра и плагинов.[22]

В обзоре версии 0.8.16, проведенной журналом PCWorld Magazine, отмечены его возможности надстройки, но указано, что «пользовательский интерфейс Миранды оставляет желать лучшего», при этом ссылаясь на значки статуса входа в систему, желая упростить управление и группировку контактов, легкую блокировку / сообщение о спамерах. , и в конечном итоге рекомендовать его «тем, кто использует только поверхностные возможности мессенджеров».[7]

Версия 0.9.x

Версия 0.9 Miranda IM была выпущена 24 августа 2010 года. Она включает множество новых функций, направленных на улучшение поддержки Unicode и общие улучшения протокола. Это также первая версия Miranda IM с официальной 64-битной сборкой.[23]

Версия 0.10.x

Версия 0.10 Miranda IM была выпущена 18 июля 2012 года. Она состоит из усовершенствований Miranda IM 0.9.x, включая улучшенную языковую поддержку и улучшенную поддержку сети.[24]

После нескольких лет самостоятельного размещения версия 0.10.80 была перенесена на Sourceforge 25 апреля 2018 года.[2] По состоянию на январь 2020 г. с тех пор проект не проявлял никакой активности.

Где-то в августе 2019 года официальный сайт Miranda IM исчез и был заменен нерелевантными шаблонное содержание.[25]

Miranda NG (независимый форк)

В мае 2012 года Miranda IM была разделена на Miranda NG (New Generation). Причинами стали смена команды разработчиков и медленное развитие оригинальной Миранды. Основные различия между исходным клиентом и вилкой: переход на Visual Studio 2010 компилятор, отказавшись от поддержки Windows 95/98 / ME и подключаемых модулей, отличных от Unicode, и тот факт, что разработка ядра и подключаемых модулей была объединена и что они имеют общий репозиторий.

По состоянию на ноябрь 2020 г. последняя версия Miranda NG - 0.95.12.1, выпущенная 19 ноября 2020 года.[26]

Смотрите также

Рекомендации

  1. ^ "Miranda IM [r14691] v0.10.80". Миранда И.М. 24 апреля 2018 г.. Получено 29 июн 2018.
  2. ^ а б Дождевая вода, Роберт. «Фиксация [r14690]: обновить ссылки». Sourceforge.net. Получено 29 июн 2018.
  3. ^ а б Луи, Ким Ман (2008). Ритмы разработки программного обеспечения: гармонизация гибких практик для синергии. Wiley-Interscience. С. 124–125. ISBN  978-0-470-07386-5.
  4. ^ Официальный сайт дополнений Miranda IM (Интернет-архивная копия; сервер неактивен примерно с апреля 2015 года)
  5. ^ Дворжак, Джон; Пирилло, Крис, Тейлор, Венди (2003). Онлайн !: книга. Prentice Hall PTR. ISBN  978-0-13-142363-3.CS1 maint: несколько имен: список авторов (связь)
  6. ^ а б Конинг, Воутер (2 декабря 2008 г.). "Миранда И.М. (Обзор)" (на голландском). Techzine.nl. Получено 13 июля 2010. Английский тр.
  7. ^ а б Хортон, Стив (5 марта 2010 г.). «Обзор Miranda IM». pcworld.com. PCWorld. Получено 13 июля 2010.
  8. ^ Симпсон, Гарет (14 апреля 2005 г.). «Протокол рандеву для Миранды». xurble.org. Архивировано из оригинал 2 июля 2008 г.
  9. ^ "Обсуждение плагина Skype". Форум. Miranda-im.org. 25 апреля 2006 г. Архивировано с оригинал 16 января 2008 г.
  10. ^ Миранда IM osdir.com Каталог программного обеспечения с открытым исходным кодом.
  11. ^ «Выпущена Miranda IM v0.3». Sourceforge. Миранда И.М. 25 июня 2003 г. Архивировано с оригинал 15 января 2009 г.. Получено 21 ноября 2008.
  12. ^ а б "Журнал изменений Miranda IM v0.3.3.1". Miranda-im.org. Архивировано из оригинал 3 апреля 2005 г.. Получено 21 ноября 2008.
  13. ^ а б Бисеманс, Джейми (25 июня 2003 г.). «Миранда ИМ 0.3» (на голландском). ZDNet.be. Получено 13 июля 2010. (Английский тр. )
  14. ^ "Объявление о выпуске Miranda IM v0.4". 9 апреля 2005 г. Архивировано с оригинал 10 апреля 2005 г.. Получено 21 ноября 2008.
  15. ^ "Журнал изменений Miranda IM v0.4". Miranda-im.org. Архивировано из оригинал 8 мая 2005 г.. Получено 21 ноября 2008.
  16. ^ «Выпущена Miranda IM v0.5». Miranda-im.org. 28 июля 2006 г. Архивировано с оригинал 5 февраля 2012 г.. Получено 21 ноября 2008.
  17. ^ Бисеманс, Джейми (31 июля 2006 г.). «Миранда ИМ 0.5» (на голландском). ZDNet.be. Получено 13 июля 2010. (Английский тр. )
  18. ^ «Выпущена Miranda IM v0.6». Miranda-im.org. 29 декабря 2006 г. Архивировано с оригинал 5 февраля 2012 г.. Получено 21 ноября 2008.
  19. ^ «Выпущена Miranda IM v0.7». Miranda-im.org. 2 октября 2007 г. Архивировано с оригинал 5 февраля 2012 г.. Получено 21 ноября 2008.
  20. ^ Бисеманс, Джейми (9 октября 2007 г.). «Миранда IM 0.7.1» (на голландском). ZDNet.be. Получено 13 июля 2010. (Английский тр. )
  21. ^ Сотрудники CNET (6 ноября 2008 г.). Миранда И.М. - обзор редакции CNET. download.CNET.com; CBS Interactive.
  22. ^ «Выпущена Miranda IM v0.8.0». Miranda-im.org. 17 июня 2009 г. Архивировано с оригинал 9 июля 2010 г.. Получено 17 июн 2009.
  23. ^ «Выпущена Miranda IM v0.9.0». Miranda-im.org. 24 августа 2010. Архивировано с оригинал 5 февраля 2012 г.. Получено 24 августа 2010.
  24. ^ «Выпущена Miranda IM v0.10.0». Miranda-im.org. 18 июля 2012 г.
  25. ^ Wayback Machine - http://www.miranda-im.org/
  26. ^ дартрейден. "Выпущена новая стабильная сборка: 0.95.12.1". Получено 23 ноября 2020.

внешняя ссылка