Скриншот немодифицированного mIRC 7.27, работающего в Windows 7 | |
Оригинальный автор (ы) | Халед Мардам-бей |
---|---|
Разработчики) | mIRC Co. Ltd. |
Первый выпуск | 28 февраля 1995 г. ( 1995-02-28) |
Стабильный выпуск | 7,66 (29 июня 2021 г. ; 2 месяца назад) [±] ( 2021-06-29) |
Написано в | C / C ++ |
Операционная система | Windows XP и выше |
Платформа | IA-32 |
Размер | 6,99 МБ |
Тип | IRC-клиент |
Лицензия | Проприетарное / пробное ПО |
Веб-сайт | www.mirc.com |
mIRC - это клиент Internet Relay Chat (IRC) для Windows, созданный в 1995 году. Это полнофункциональная утилита чата, а встроенный язык сценариев делает ее расширяемой и универсальной.
mIRC был описан как «один из самых популярных клиентов IRC, доступных для Windows». Он был загружен более 40 миллионов раз от CNET «s Download.com службы. В 2003 году Nielsen / NetRatings включил mIRC в десятку самых популярных Интернет-приложений.
Mirc был создан Халед Мардов-бея ( арабский язык : خالد مردم بي), британский программист из палестинских и сирийского происхождения. Он начал разработку программного обеспечения в конце 1994 года и выпустил его первую версию 28 февраля 1995 года.
Мардам-Бей заявляет, что он решил создать mIRC, потому что он чувствовал, что первым клиентам IRC для Windows не хватало некоторых основных функций IRC. Затем он продолжил разработку из-за сложности и того факта, что люди оценили его работу. Автор заявляет, что его последующая популярность позволила ему зарабатывать на жизнь за счет mIRC. mIRC является условно-бесплатным ПО и требует оплаты за регистрацию по истечении 30-дневного ознакомительного периода.
Разработчик заявляет, что версия 5.91 является последней, поддерживающей 16-битную Windows; 6.35 - последняя версия, поддерживающая Windows 95, NT 4.0, 98 и ME. Текущая версия поддерживает Windows XP и новее.
mIRC имеет ряд отличительных особенностей. Один из них - это язык сценариев, который дорабатывается с каждой версией. Язык сценариев может использоваться для внесения незначительных изменений в программу, таких как пользовательские команды (псевдонимы), но также может использоваться для полного изменения поведения и внешнего вида mIRC. Еще одна заявленная особенность - возможность совместного использования файлов mIRC по протоколу DCC со встроенным файловым сервером.
Начиная с mIRC 7.1, выпущенного 30 июля 2010 года, поддерживаются Unicode и IPv6.
Возможности и поведение mIRC можно изменять и расширять с помощью встроенного языка сценариев mIRC. mIRC включает в себя собственный редактор сценариев графического интерфейса пользователя, который был описан как «чрезвычайно подробный».
Сценарии mIRC не ограничиваются событиями и командами, связанными с IRC. Это полный Тьюринг. Среди прочего есть поддержка COM-объектов, вызывающих библиотек DLL, сокетов, рисования холста, чтения с устройства ввода, регулярных выражений и диалоговых окон. Это позволяет использовать клиента различными способами, помимо общения в чате, например, в качестве IRC-бота, медиаплеера, парсера веб- HTML или для других развлекательных целей, таких как игры mIRC.
Из-за уровня доступа языка к компьютеру пользователя - например, возможности переименовывать и удалять файлы - был создан ряд вредоносных сценариев. Одним из примеров злоупотреблений было то, что выполнялось с идентификатором $ decode, который декодирует данную закодированную строку. О проблеме было сообщено в августе 2001 г.; даже пять месяцев спустя о пользователях все еще сообщалось, что они стали жертвами, обманутыми для выполнения команд в своих системах, что привело к «передаче управления [их] mIRC кому-то другому». Это привело к изменениям, внесенным в версию mIRC 6.17: по словам автора, $ decode теперь отключен по умолчанию, а различные другие функции, которые можно считать опасными, теперь заблокированы.