mIRC

редактировать
mIRC
Mircnewlogo.png
MIRC Screenshot.png Скриншот немодифицированного 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 в десятку самых популярных Интернет-приложений.

СОДЕРЖАНИЕ
  • 1 История
  • 2 Основные характеристики
    • 2.1 сценарии mIRC
  • 3 ссылки
  • 4 Дальнейшее чтение
  • 5 Внешние ссылки
История

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. mIRC включает в себя собственный редактор сценариев графического интерфейса пользователя, который был описан как «чрезвычайно подробный».

Сценарии mIRC не ограничиваются событиями и командами, связанными с IRC. Это полный Тьюринг. Среди прочего есть поддержка COM-объектов, вызывающих библиотек DLL, сокетов, рисования холста, чтения с устройства ввода, регулярных выражений и диалоговых окон. Это позволяет использовать клиента различными способами, помимо общения в чате, например, в качестве IRC-бота, медиаплеера, парсера веб- HTML или для других развлекательных целей, таких как игры mIRC.

Из-за уровня доступа языка к компьютеру пользователя - например, возможности переименовывать и удалять файлы - был создан ряд вредоносных сценариев. Одним из примеров злоупотреблений было то, что выполнялось с идентификатором $ decode, который декодирует данную закодированную строку. О проблеме было сообщено в августе 2001 г.; даже пять месяцев спустя о пользователях все еще сообщалось, что они стали жертвами, обманутыми для выполнения команд в своих системах, что привело к «передаче управления [их] mIRC кому-то другому». Это привело к изменениям, внесенным в версию mIRC 6.17: по словам автора, $ decode теперь отключен по умолчанию, а различные другие функции, которые можно считать опасными, теперь заблокированы.

использованная литература
дальнейшее чтение
внешние ссылки
Последняя правка сделана 2023-12-31 10:50:23
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте