Miranda IM

miranda_im_logo
Miranda IM относится к свободному программному обеспечению — является программой с открытым исходным кодом и распространяется согласно GNU General Public License.

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

miranda-sborka

Обновлен: 13 Oct 2009
Версия: 0.8.8 build 10909 Unicode
Системные требования: шрифт Calibri (необязателен), библиотеки Microsoft Visual C++ 2008 (только для ХР и старее)
Статус: Self-Compiled
Тип: самораспаковывающийся архив
Smaller, Faster, Easier and more Useful

Сборку делаю визуально близкой к стандартной официальной миранде, развивая «правильность» и удобность. Разложу описание по пунктам с комментариями:

Здесь нет погоды, радио, игр, RRS-ридера, транслирования тегов проигрываемого медиа-файла. Я считаю, что в мессенджере это не нужно. Прогноз погоды мне нужен максимум раз в день — браузером смотреть мне только удобнее. К тому же, нет плагина погоды — меньше контакт-лист и меньше среда для багов. С радио foobar2000 и даже WMP справляется лучше. Игры — актуальны разве что если бы были в официальных спецификациях протоколов и поддерживались всеми клиентами, а не только миранда_с_игрой + миранда_с_игрой. Для просмотра RRS-ленты есть куда более удобные средства, чем существующий плагин к миранде. В Watrack'е тоже не вижу ничего позитивного. Здесь его нет.

В диалоге общения используется стандартный движок Windows Rich Edit.

miranda-dialog

miranda-razgovor

Плюсы этого решения:

  • «стандартность»
  • схожесть журнала чат-комнат и личных бесед (поскольку в чатах доступен только Rich Edit)
  • независимость от IE, по сравнению с ieview
  • нормальная работа полосы прокрутки, по сравнению с History++
  • возможность масштабировать текст колесом мыши при зажатии Ctrl
  • сообщения размещаются компактно, не пёстро, и, на мой взгляд, удобно для восприятия

Теоретические минусы:

  • Нет возможности видеть изображения прямо в диалоге. — Не велика потеря, учитывая, что изображения по разрешению обычно больше окна диалога, а видео-ролики с youtube зачастую доступны в HD-формате. Не растягивать же для них окно. Проще полноценно просмотреть в браузере.
  • Невозможность гибко оформить журнал в своем стиле. — Для меня не имеет значения, мой стиль диалога — это Rich Edit.

Вид подсказок подобен родному в Windows.

miranda-podskazka

Не вижу красоты в громоздких скинявых полупрозрачных подсказках. Для меня было бы еще лучше, если бы можно было использовать параметры вида из Windows напрямую. Плагин Tooltip Plus от Nullbie не устраивает недостаточным функционалом.

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

miranda-okno podskazka-miranda

Popup'ы с текстом сообщения появляются если не открыто окно диалога и отображаются 10 секунд; левой кнопкой открывается диалог, правой — если отвечать не надо — popup закрывается и сообщение помечается прочитанным. Никаких popup'ов типа «Венера изменил свой статус на «Отсутствую» (был В сети)» или «Monk сейчас слушает: Дима билан — Я ночной хулиган» нету.

Звуками сопровождаются только события, связанные с сообщениями, передачей файлов и авторизацией.
Считаю, что озвучивание остальных событий пользы не несет, только отвлекает.

Меню максимально аккуратное и простое.

miranda-menu menu-miranda

Отключено:

  • Копировать ID пользователя, стаусное сообщение и остальные данные: в любом случае скопировать можно со всплывающей подсказки, нажимая Ctrl+C.
  • Очистить историю: целиком для контактов удалять приходится не так часто, я думаю, чтобы для этого держать отдельный пункт в контекстном меню. Удалить можно из окна ее просмотра, когда это нужно.
  • Отправить ссылку: это то же, что отправить сообщение в формате «ссылка (описание)». В любом случае, как правило, после просмотра ссылки человек отвечает, и приходится открывать окно беседы. Поэтому отправку ссылки со специального меню считаю ущербным.
  • Отправить письмо на E-mail. Я не пользуюсь почтовыми клиентами, у меня эта команда вообще не работает. Нужен адрес контакта — копирую через Ctrl+C со всплывающей подсказки.
  • Пункт настроек отображения контакта в списке: он дублирует параметры игнорирования, плюс позволяет отключить для данного контакта отдельные иконки. Отключен за ненадобностью.

Реализовано с помощью связки Actman+UseActions:

  • Пункт открытия папки принятых файлов у контакта, если она есть (спасибо NightFox).
  • Пункт «Перезагрузка» в главном меню.

Tags: , ,

One Response to “Miranda IM”

  1. [...] что Miranda IM не запускается. Советую установить пакет Microsoft Visual C++ [...]

Leave a Reply