mIRC
Материал из Википедии — свободной энциклопедии
| mIRC | |
|
Скриншот mIRC 6.35
|
|
| Тип | IRC-клиент |
| Разработчик | Халед Мардам-Бей |
| ОС | Microsoft Windows |
| Версия | 6.35 — 17 октября 2008 |
| Лицензия | Shareware |
| Сайт | www.mirc.com |
mIRC — это условно-бесплатный IRC-клиент для Microsoft 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.» красного цвета (или другого цвета, в зависимости от ваших настроек).
[править] См. также
[править] Ссылки
|
|
|||||||
|---|---|---|---|---|---|---|---|
| Прикладной уровень |
HTTP · DHCP · IRC · SNMP · DNS · NNTP · XMPP · SIP · BitTorrent · IPP · NTP · SNTP
|
||||||
| Уровень представления | XDR | ||||||
| Транспортный уровень | TCP · UDP · SCTP · DCCP · RTP · RUDP | ||||||
| Сетевой уровень | IPv4 · IPv6 · ARP · RARP · ICMP · IGMP | ||||||
| Канальный уровень | Ethernet · 802.11 WiFi · Token ring · FDDI · PPP · HDLC · SLIP · ATM · DTM · X.25 · Frame Relay · SMDS | ||||||
| Физический уровень | Ethernet · RS-232 · EIA-422 · RS-449 · EIA-485 | ||||||
|
|
|
|---|---|
| Графические | ChatZilla • HydraIRC • Klient • KVIrc • Miranda IM • mIRC • Opera • Pidgin • X-Chat |
| Консольные | BitchX • irssi |
| Мобильные | JmIrc • Virca |

