mIRC

Материал из Википедии — свободной энциклопедии
Это старая версия этой страницы, сохранённая 217.118.81.46 (обсуждение) в 11:26, 27 декабря 2007. Она может серьёзно отличаться от текущей версии.
Перейти к навигации Перейти к поиску
mIRC
Файл:MIRC Screenshot.PNGScreenshot of mIRC
Тип IRC клиент
Разработчик Khaled Mardam-Bey
Написана на C++[1] и Си[1]
Операционная система Microsoft Windows
Первый выпуск 28 февраля 1995
Последняя версия 6.31 (2 ноября, 2007)
Лицензия Shareware
Сайт www.mirc.com

жмЫРК — это условно-бесплатный IRC клиент для Windows, созданный в 1995 году. Разработчик программы — Халед Мардам-Бей.

Основные достоинства

  • Продвинутый интегрированный основанный на событиях и командах скриптовый язык программирования
  • Поддержка нескольких одновременных серверных соединений
  • Поддержка CTCP (Client To Client Protocol)
  • Поддержка чата и обмена файлами через DCC (XDCC)
  • Защита от скачивания зловредных файлов
  • Файловый сервер DCC (fserve), который позволяет пользователю просматривать определённый каталог и скачивать файлы.
  • Украшение текста с помощью mIRC кодов.
  • распознавание речи и её синтез при помощи сторонних продуктов
  • Поддержка SSL и firewall
  • Поддержка UTF-8 (для полноценной поддержки, опция «Multibyte editbox» должна быть активирована)

Недостатки

  • При включении опции "SJIS/JIS Conversion" mIRC применяет её ко всем полям ввода, делая практически невозможным общение одновременно на японском (ISO-2022-JP) и, к примеру, русском языке.
  • mIRC скрипты позволяют злоумышленникам обмануть наивных пользователей, чтобы они выполнили зловредный код, всего лишь написав что-либо в окне чата (например, введя строки, начинающиеся с //write $decode(). Начиная с версии 6.17 это отключено по-умолчанию, и другие различные команды, сочтённые небезопасными могут быть заблокированы в опциях mIRC).
  • mIRC-стили текста и цвета не являются часть IRC стандарта, но из-за популярности программы, остальные IRC клиенты были вынуждены поддерживать их, хотя поддержка иногда состоит просто в полном отключении форматирования.
  • mIRC поддерживает полужирный и подчёркнутый стили текста, но не поддерживает выделение курсивом. Причины этого остаются неизвестными.
  • mIRC не поддерживает IPv6 (стандартно).

mIRC Скриптинг

Для неопытных пользователей эта функция может быть немного сложной, однако это, пожалуй, самая интересная функция mIRC. С помощью mIRC скриптинга вы можете заставить свой клиент выполнять определённые действия при срабатывании определённых событий. Например: Вы можете сделать, чтобы ваш клиент ответил «Я здесь!» когда кто-нибудь пишет ваш ник.

Простой пример: Ваш ник «Вася» и вы находитесь на канале «#wiki» (названия каналов в IRC начинаются с решётки)

on *:TEXT:*Вася*:#wiki:{ 
  msg $chan Я здесь!
}

Возможности скриптового языка mIRC не ограничиваются работой с текстом, вы также можете создавать скрипты с использованием диалоговых окон. Способность mIRC загружать сторонние DLL библиотеки делает этот клиент платформой для решения самых разных задач.

Пасхальные яйца

mIRC содержит множество скрытых пасхальных яиц, например:

  • Кликнув по носу Халеда в окне About, можно услышать пищащий звук, а кликнув правой кнопкой где-нибудь в другом месте этого окна, можно увидеть прыгающую точку над буквой I в слове «mIRC» .
  • В версиях выше 6.16 включительно при клике по картинке Халеда в окне About ваш браузер перейдёт на Персональную страничку Халеда.
  • Написав «Arnie» в окне About, можно сменить картинку Халеда на картинку зелёного плюшевого динозавра.
  • Кликая по логотипу mIRC в окне About, можно менять его картинку.
  • Кликая правой кнопкой по последней кнопке в тулбаре, можно увидеть, как она меняет свою пиктограмму на смайлик.
  • При вводе команды «/xyzzy» появляется текст «Nothing happens.» красного цвета (или другого цвета, в зависимости от ваших настроек).

См. также

Ссылки

  1. 1 2 Mardam-Bey K. Personal FAQ (англ.)