mIRC
mIRC | |
---|---|
| |
Тип | IRC-клиент |
Разработчик | mIRC Co. Ltd. (Халед Мардам-Бей) |
Написана на | C/C++ [1] |
Операционная система | Microsoft Windows |
Первый выпуск | 28 февраля 1995 года |
Последняя версия | 7.76 (7 января 2024 года) |
Состояние | активное |
Лицензия | Shareware |
Сайт | mirc.com |
mIRC — условно-бесплатный IRC-клиент для Microsoft Windows, созданный в 1995 году. Разработчик программы — Халед Мардам-Бей.
Основные достоинства
[править | править код]- Интегрированный, основанный на событиях и командах, скриптовый язык программирования.
- Поддержка нескольких одновременных серверных соединений.
- Поддержка CTCP (Client To Client Protocol).
- Поддержка чата и обмена файлами через DCC (XDCC).
- Защита от скачивания зловредных файлов.
- Файловый сервер DCC (fserve), который позволяет пользователю просматривать определённый каталог и скачивать файлы.
- Украшение текста с помощью mIRC-кодов.
- Распознавание речи и её синтез при помощи сторонних продуктов.
- Поддержка SSL и firewall.
- Поддержка UTF-8.
Недостатки
[править | править код]- версии mIRC 7.0 и старше не работают с кодировкой, отличной от UTF-8, соответственно вы не увидите русских символов в большинстве русскоязычных сетей.
- mIRC скрипты позволяют злоумышленникам обмануть наивных пользователей, чтобы они выполнили зловредный код, всего лишь написав что-либо в окне чата (например, введя строки, начинающиеся с
//write $decode()
. Начиная с версии 6.17 это отключено по умолчанию, и другие различные команды, сочтённые небезопасными, могут быть заблокированы в опциях mIRC). - mIRC-стили текста и цвета не являются частью IRC-стандарта, но из-за популярности программы остальные IRC-клиенты были вынуждены поддерживать их, хотя поддержка иногда состоит просто в полном отключении форматирования.
mIRC-скриптинг
[править | править код]С помощью mIRC-скриптинга можно заставить свой клиент выполнять определённые действия при срабатывании определённых событий. Например, можно сделать так, чтобы клиент отвечал «Я здесь!», когда кто-нибудь пишет ваш ник.
Пример (ваш ник Вася и вы находитесь на канале #wiki):
on *:TEXT:*Вася*:#wiki:{
msg $chan Я здесь!
}
Возможности скриптового языка mIRC не ограничиваются работой с текстом, можно также создавать скрипты с использованием диалоговых окон. Способность mIRC загружать сторонние DLL-библиотеки делает этот клиент платформой для решения самых разных задач.
Пасхальные яйца
[править | править код]mIRC содержит множество скрытых пасхальных яиц, например:
- Клик по носу Халеда в окне About вызывает пищащий звук, а при клике правой кнопкой в другом месте этого окна над буквой I в слове «mIRC» начинает прыгать точка.
- Начиная с версии 6.16 при клике по картинке Халеда в окне About в браузере открывается персональная страничка Халеда.
- Напечатав «Arnie» в окне About, можно сменить картинку Халеда на картинку зелёного дракончика.
- Клик по логотипу mIRC в окне About меняет его картинку.
- Клик правой кнопкой по последней кнопке в тулбаре меняет её пиктограмму на смайлик.
- При вводе команды /xyzzy появляется текст «Nothing happens.»
Примечания
[править | править код]- ↑ Khaled’s Nutshell: Frequently Asked Questions . Дата обращения: 22 сентября 2009. Архивировано 13 февраля 2008 года.
Ссылки
[править | править код]- Обзор приложений для Linux. Часть III: коммуникационные программы . Tom’s Hardware Guide Russia (16 ноября 2009). Дата обращения: 8 января 2010.
В статье не хватает ссылок на источники (см. рекомендации по поиску). |