Miranda IM


НЯ!
Эта статья полна любви и обожания. Возможно, стоит добавить ещё больше?

Голая Миранда. Oh, exploitable!

Miranda IM

— православный мультипротокольный IM-клиент, сложный в настройке, но обладающий множеством возможностей по сравнению с остальными клиентами. По степени распространения в русских интернетах сильно уступает этому вашему QIP. В 2012 году разработчики доблестно самораспилились поровну, вследствие чего появилось два параллельных проекта, Miranda IM и Miranda NG.

[править] Datasheet (тех. информация)

  • Целевая платформа:
    ’ win32/win64 (win9x, winNT), некоторые собрали таки с winelib
  • Язык программирования:
    ’ /C++ (ядро, базовые плагины, большинство известных доступных плагинов)
  • Структура: модульная:
    ядро (win32 PE EXE) + плагины (DLL): драйвер БД, протоколы, контакт-лист, окно ввода, pop-up’ы, tooltip’ы и т. п. + БД для каждого пользователя + обложки + иконки + ресурсы сторонних плагинов.
  • Поддержка Unicode:
    два раздельных дистрибутива — ANSI и Unicode (UTF-16), некоторые плагины юзают unicows.dll (актуально только для IM версии, в NG этот фатальный недостаток убран, и поддержка ansi версий прекращена)
  • Размер дистрибутива:
    ~1.6MB
  • Утилиты мигрирования:
    да, импорт контактов/истории из других клиентов (+сторонние плагины)
  • Требует наличия дополнительных библиотек:
    нет (в новых версиях SSL включены в дистрибутив)
  • Субъективная скорость работы:
    ситуация почти аналогична Огнелису: чистая миранда работает очень быстро; тупо обвешанная всевозможными плагинами — сильно тормозит (а иногда даже вешает систему); при грамотном подборе необходимых плагинов скорость как минимум нормальная.

[править] Особенности

Миранда со всякими свистелками и перделками в стиле линейки
Изначально разрабатывалась как максимально минималистичный мультипротокольный клиент, но постепенно обросла различными свистелками и перделками в виде плагинов, которых написано различными добровольцами значительно более 9000. Таким образом, из базового дистрибутива можно сделать как трёхколёсный велосипед, так и реактивный истребитель монстроподобный тормозной комбайн со свистоперделками вроде температуры железа — вопрос лишь во времени, потраченном на обработку напильником. Хоть сборка Миранды подразумевает наличие прямых рук, британскими учеными доказано что это под силу даже блондинкам. В худшем случае получится нестабильно работающий клиент, который будет хуже ICQ2003b и ICQ5. Однако и сборки задротов время от времени вылетают с ошибкой.

Настройки Миранды, тысячи их! Миранда — что-то среднее между Winamp и EMACS.

Обилие настроек хорошо подчёркивает цитата № 399966 на баше:

Она: Я поставила миранду и разбираюсь в ней) Он: Ооо, большое дело) Она: Я думаю, если постараться, то судя по настройкам, тут мона грудь увеличить)

В отличие от многих своих конкурентов, Миранда разрабатывалась по принципу расширения функциональности и сохранения минимализма в GUI. Это стало залогом её быстродействия и неприхотливости.

Миранда исповедует модульную архитектуру — за каждую функцию отвечает свой тип плагинов: Contact-list, database driver, message sessions, всякие «сервис-плагины» типа добавителей смайлов, тем, шрифтов и т. п. Благодаря полной открытости и бесплатности, для проекта написано огромное количество действительно уникальных вещей: шифровальщики сообщений, драйверы БД, позволяющие хранить данные только в оперативной памяти, гигантское число протоколов обмена сообщениями, всевозможные pop-up’ы, тулбары и прочая поебень. Большой профит можно получить также при наличии прямых рук и работоспособного головного мозга — любой кодер может дописать то, чего ему не хватает.

Миранда популярна среди некоторых красноглазиков в силу того что запускается через ваен. Однако, при этом работают даже не все плагины из стандартной поставки, так что сборка миранды под Линукс — отдельная песня. Но полномасштабно портировать её почти не пытались потому как под юникслайками меранда не нужна. Совсем не нужна.

Недостатки

Мессенджер Miranda IM имеет несколько незначительных недостатков, о которых следует знать пользователям, решившим установить приложение. Большая часть пользователей, использующих программу жалуется на скромность внешнего вида. При этом установка новых плагинов может показаться новичкам сложной.

Несмотря на гибкость настроек, новичкам будет сложно разобраться с программой. Особенно это касается подключения дополнительных записей ICQ или ВКонтакте. Чтобы справиться с поставленной задачей, придется ознакомиться со справкой.

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

[править] Плагины

Всё пучком.
В список поддерживаемых через плагины систем общения наряду с IRC, Jabber[1], ICQ затесались такие быдлосети как ВКонтакте и Mail.ru Agent. Поскольку плагинов очень много, в миранду возможно добавить всё — от возможности показывать всплывающие окна и аггрегировать RSS-фиды, до асимметричного шифрования и встроенного морского боя по протоколу ICQ. Увлечение плагинописанием доходит до того, что можно пересылать по быдлоасечке матан-формулы, ничем не отличающиеся по виду от этого вашего $LaTeX$’а[2].

Поскольку некоторые плагины могут быть несовместимы друг с другом, процесс «сборки» Миранды — дело довольно долгое, поэтому занимаются этим отдельные гики, распространяя потом свои сборки, чем полностью убивают оригинальную задумку «собери сам». Особенных лулзов доставляет наличие в некоторых сборках плагинов-троянов, угоняющих ICQ-номерки и другие пароли.

Если же ты, несчастный, решил собрать свою Миранду, то для создания комбайна, который удовлетворит все твои потребности (кроме той, для которой нужен браузер), тебе не повредит прикинуть список необходимых и просто полезных плагинов. Итак:

  • Сам контакт-лист. Clist_classic — кондовый, простой, почти ненастраиваемый. Clist_modern — поддержка скинов (отключаемая, так что системная тема подхватывается на ура), настраиваемые фреймы (панели, проще говоря) и редактируемый в самых широких пределах режим отображения контактов. Clist_nicer — нечто среднее, настраиваемости поменьше и скины не поддерживаются.
  • Окно сообщений. Tabsrmm — поддерживает скины, настраивается в самых широких пределах: вертикальные вкладки, например. Scriver — мультитабовый минималистичный GUI без потери основного функционала и прикручивания различных свистоперделок.
  • Протоколы: ну тут всё понятно. Есть от упомянутых соцсетей до RSS-агрегатора, не исключая, кстати плагина для погоды. Если уж конкретизировать — существует IcqOscar J Plus Mod, после которого стандартный icq.dll (тоже фичастый, к слову) кажется ущербным. С другой стороны, реализация jabber почему-то не требует костылей и всяческих модов.
  • Stopspam aka StopSpam mod — стандартненький такой вопросо-ответный антиспам.
  • Authstate — авторизация.
  • Startupstatus и keepstatus — полезные вещи, дабы каждый раз не чертыхаться и не тянуться на панель статуса.
  • Avs — работа с аватарами. Может быть дополнен flashavatars-плагином.
  • langman — удобная штука для работы с локализациями.
  • Updater — это чтобы каждую dll не приходилось обновлять вручную. Настраивается чувствительность (обновление при выходе нового билда, нового минорного релиза, нового мажорного релиза, альфы/беты/ночника).
  • Fingerprint и extraicons — частично перекрывающие функционал друг друга, но вместе с clist_modern и tabsrmm — крайне полезные вещи. Отображают разнообразные иконки касаемо профиля контакта: от пола до активности Jabber. Сюда же — flags, отображающие, как ни странно, флаг страны, где собеседник предположительно находится.
  • Tipper YM — всплывающие подсказки под курсором. Настроек — туча.
  • Popup.dll — всплывающие окна. Аналог — YAPP (Yet Another Popup Plugin). Есть поддержка скинов, да и настраиваемость в последней версии плагина весьма расширилась и стала более кошерна. Идёт в пачке с MtextcontrolW.dll (текстовый рендер API’шного формата в более другой).
  • History++ — плагин для просмотра истории. Может использоваться в качестве окна чата, как и IEview, и добавлять туда всяческие красивости (навроде того, что есть в Kopete). Оба в силу тяжеловесности не могут работать с конференциями, да и в чатах рекомендуется использовать с осторожностью. С другой стороны, в качестве просмотрщика истории благодаря дереву дат, фильтру и т. п. великолепен.

Помимо этого, есть куча других плагинов — от банальных смайликов до мини-игр.

Miranda IM 0.10.80 Final + x64 + Portable / Miranda NG 0.95.12

C этой удобной разработкой вы сможете мгновенно обмениваться сообщениями с разными другими пользователями сети Интернет, работает под операционной системы Windows. Дизайн и функциональность в стандарте очень просты и понятны, но за счет того, что программа поддерживает расширения плагинами, в сможете значительно расширить как дизайн так и функциональность, но мне вполне устраивает стандартный набор, все самое необходимое для меня, да и интерфейс вполне устраивает, с нашего проекта в полной новости вы сможете скачать Miranda IM

.

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

Хочется отметить плагин под названием SpamFilter, с его помощью вы сможете блокировать спам. Можно задавать вопрос и ответ, при неверном ответе вы не будете получать сообщение, можно полностью блокировать сообщения от контактов которые не в вашем списке. Если вы хотите скрыть свою работу за Miranda IM, то и для этого есть модули, при использовании которых, будет удалена вся информация, история и прочие файлы.

В общем большим достоинством мессендежра можно отметить поддержку расширения плагинами. Есть и недостатки, например многим может не понравится скромный вид программы, малое количество возможностей в стандарте, по сути это мелочи, ведь все можно поправить, а разработчики дают нам поле для творения. В целом рассказать про Miranda IM больше нечего, думаю программа будет полезна многим.
Разработчик
: Richard Hughes
Лицензия
: FreeWare
Язык
: English + Языковый пакет
Размер
: 14 + 9 MB
ОС
: Windows
Скачать: Miranda IM 0.10.80 x86/x64 PortableAppz + 0.10.80 PortableApps + Языковый пакет — 429 kB Miranda NG 0.95.12 Final x32/x64 / 0.95.12 Final x32/x64 Portable / 0.95.12 Final PortableApps / Сайт Miranda NG Miranda NG — Является преемником популярных многопользовательских клиент обмена мгновенными сообщениями для Windows — Miranda IM. Среди плюсов небольшое потребление системных ресурсов и очень быстрая работа. На сайте выкладывается сборка с плагинами для работы с протоколами AIM, GG, ICQ, IRC, Jabber, MSN and Yahoo, с официального сайта можно загрузить множество других.

[править] Примечания

  1. При этом, если аську миранда функционально расширяет, то джаббер в ней становится ущербным до крайности. Изначально гибкий и расширяемый джаббер в тесных рамках предлагаемых плагинов становится хуже, чем тот же IСQ5. Та же песня с IRC
  2. Разумеется, у обоих игроков при этом должна быть миранда с одним и тем же плагином.
[ + ]
Miranda — это не баг, это фича!
Фичи12309 • BSOD • Cookies • Embrace, extend and extinguish • FL Studio • Sheep.exe • Winlogon.exe • Бубен • Защита от дурака • Костыль • Машинный перевод • Пасхальные яйца • Свистелки и перделки • См. рис. 1 • Съешь ещё этих мягких французских булок • Таблэтка
ВредоносноеBonziBuddy • MediaGet • Винлок • Звонилка • Китайские пингвины • Пиксель смерти • Троян • Червь Морриса
Компании• Apple • Denuvo • Google • Microsoft • SAP • Яндекс
Движения8-bit • Open source (Красноглазики • Линуксоиды) • Вирусная сцена • Даунгрейд • Демосцена • Моддинг
Офис3DS MAX • GIMP • GNU Emacs • Movie Maker • MS Paint • OpenOffice • PowerPoint • • Word • Блокнот • Фотошоп
ОСAndroid • BSD • DOS • MenuetOS • ReactOS • Windows (Phone 7 • Phone 8 • Seven • Vista) / Маздай • Линукс • Русская ОС • Фантом ОС
БраузерыInternet Explorer • Опера • Тормозилла (Огнелис • Lolifox) • Хром
ИнтернетFlash • I2P • Low Orbit Ion Cannon • Tor • Tunatic • Чат−клиенты (Miranda • QIP • Skype • Аська • Жаббер)
РазработкаBrainFuck • • C++ • Java • Haskell • Ассемблер
ЛюдиLovinGOD • Балмер • Гейтс • Генерал Фейлор • Джобс • Митник • Поттеринг • де Раадт • Спольски • Столлман • Торвальдс • Чернов • Шахиджанян
КостылиCygwin • PunkBuster • • Wine • Wishmaster • Антивирусы • Хакинтош
Команды• • Alt+F4 • Ctrl+Alt+Del • man • /me • /quit • rm -rf
[ + ]
Miranda — часть интернетов
ОбщениеIRC (/me • /quit • #[email protected]) • Интернет-пейджинг (Miranda • QIP • Skype • Аська • Жаббер) • Гостевуха • Цитатник • Чат (Вап-чат)
БлоггингБлогосфера • Блог (Микроблог • Подкаст)
ГлобализацияWAP • Wiki-проекты • Веб 1.0 • Веб 2.0 • Мобильный интернет • Рунет • Социальная сеть • Скайнет • Пиндонет • Заповеди интернета • Правила интернетов • Ответы • Флешмоб (самые известные)
ТипажиАдмин • Анонимус • Белый рыцарь • Модератор • Оптимизатор • Предыдущий оратор • Сетевые онанисты • Тролль • Хакер
Термины404 • ADSL • Bitcoin • DDoS • FAQ • GPON • I2P • IPv6 • localhost • MediaGet • NO CARRIER • SEO • Tor • TOS • Via • Wi-Fi • Аккаунт • Бан • Бот • Ботнет • Виртуал • Вордфильтр • Голосование ногами • Диалап • Домашняя страница • Дорвей • Инвайт • Кликбейт • Коммент • Комьюнити • Кик • Кириллические домены • Лесенка • Линк • Лог • Локалка • Мем • Ник • Офлайн • Оффтопик • Письма счастья • Поисковая бомба • Пост (Некропост) • Премодерация • Пруфлинк • Рерайтинг • Сабж • Симпафка • Синдром вахтёра • Скриншот • Смайл • Спам • Спойлер • Трафик • Тред • Троян • Флуд • Форум • Хотлинкинг • Это ваше • Юзерпик
ПоставщикиАкадо • ВолгаТелеком • Дом.ру • Искра • Макхост • Ситилайн • Стрим • ЮТК
Рейтинг
( 2 оценки, среднее 4 из 5 )
Понравилась статья? Поделиться с друзьями:
Для любых предложений по сайту: [email protected]