главная | обо мне | языки | веб-дизайн | литература | гитара |
разное | ссылки | фотоальбом | блок-флейта | макраме | общение |
/ajinvite [on | off]
Включает/выключает режим auto-join on invite (вход в канал при
приглашении).
/abook [nickname]
Открывает адресную книгу и показывает информацию о пользователе [nickname].
/alias [filename] <aliasname> <commands>
Команда добавляет, удаляет или заменяет алиасы. Создает только однострочные
алиасы. Например:
/alias /moo /me moos!
Добавляет алиас /moo в начало списка алиасов.
Для удаления алиаса введите: /alias /moo
/alias moo.txt /moo /me moos!
Добавляет алиас в указанный файл алиасов.
/amsg <message>
Эта и /ame
команды посылают сообщение или action во все каналы, к которым вы подключены.
/auser
Команда описана в секции Скрипты
/auto [-r] <nickname/address> [#channel1,#channel2,...]
[type]
Добавляет пользователя в авто-оп список. Полное описание в секции Control.
/background [-aemsgdluhcfnrtpx]
[window] [filename]
Смена фона окна. Также фон можно поменять через Системное
меню
-a
активное окно
-m главное
окно mIRC
-s
окно статуса
-g
окно finger
-d
окно приватной беседы
-e
установить по умолчанию
-cfnrtp центровка, заполнение,
нормальное изображение, растянуть, мозаика, фотография.
-l панель инструментов
-u кнопки на панели
инструментов
-h панель переключения
окон
Всплывающие окно настроек для панели инструментов и панели переключения окон вызывается правым кликом на соответствующей панели. Самодельные кнопки на панели инструментов могут использовать RGB 192,192,192 для прозрачности, BMP файл для образа кнопки должен быть в том же формате, что и ресурсы mIRC, (16-и или 256-и цветные BMP).
-x нет фонового изображения
Внимание: Имя окна должно быть указано, если Вы не указали никаких ключей. Имя файла можно не определять, если Вы хотите поменять не сам фон, а режим изображения.
/ban [-ruN] [#channel] <nickname|address>
[type]
Банит пользователя на канале, используя его адрес. Вызывает команду
/userhost для получения адреса пользователя, затем выполняет команду
/mode # +b <user address>.
Опция -uN определяет задержку в секундах перед удалением бана.
Опция -r - снятие бана для введенного ника, например /ban -r nick
2
Если не определен [type], mIRC использует маску nick!*user@host.domain. Если вы баните IP адрес, последнее число в нем заменяется на шаблон (*). Если вы баните пользователя, находясь с ним на одном канала, определять параметр #channel не обязательно.
Примечание: Команда использует Внутренний список адресов.
Если Вы указали шаблон адреса, то он используется как есть, если указали полный адрес, то на него накладывается указанная маска.
Список типов банов находиться в описании идентификатора $maskNick_Address_Identifiers в секции Идентификаторы.
/beep <number> <delay>
Бипает number раз с задержкой delay.
/bset, /bread, and /bwrite
Команды для действий с бинарными данными.
/channel
Открывает всплывающее окно канала (только на канале)
/clear [-sghlc] [windowname]
Очищает буфер текущего окна. Можно ввести имя окна в качестве параметра.
Опция -l очищает окно-список в пользовательском окне
Опция -c очищает историю кликов в графическом окне.
-s - очистка окна статуса.
-g - очистка окна finger.
-l - очистка окна side-listbox в пользовательском
окне.
-c - очистка окна истории кликов в графическом
окне
-h - очистка списка истории команд окна ввода текста.
/clipboard <text>
Копирует строку в буфер обмена.
/close [-icfgms@] [nick1] ... [nickN]
Закрывает все окна указанного типа и ника. Если нет ника (ников), закрывает
все окна указанного типа. Типы:
c - окна DCC Chat,
f - окна файл-сервера
g - окна DCC Get,
i - неактивные окна DCC,
m - окна привата
s - окна DCC Send.
@ - другие окна
/close -cf FeDoT
закрыть окна файл-сервера и DCC Chat для пользователя FeDoT
/closemsg [windowname]
Закрывает указанное окно привата.
/colour <name> <index>
Настройка цветов как в секции Настройка
цветов.
/copy -ao <filename> <filename>
Копирует файл в другой файл или в другую директорию. Можно использовать
шаблон для файла-источника, u имя директории для файла-приемника. Опция
-o разрешает перезапись файла, если он существует, ключ -a
используется для склеивания файлов (первый файл добавляется в конец второго).
/creq [+m|-m] [ask | auto | ignore]
Настройка ответа на запрос DCC Chat (смотрите команду
/sreq).
Опция [+m|-m] определяет статус окна (минимизировано или нет).
/ctcpreply <nick> <ctcp> [message]
Посылает ответ на CTCP запрос.
/ctcpreply goat HELP no help available.
/dcc send <nickname> <filename>
Посылка файла (файлов) другому пользователю. Если посылается несколько
файлов, то формат такой:
/dcc send <nickname> <file1> <file2> <file3> ... <fileN>
/dde [-re] <service> <topic> <item>
[data]
Посылает информацию другому приложению. Смотри секцию DDE Control.
/disconnect
Немедленное отключение от сервера, в отличие от команды /quit, которая
посылает сообщение QUIT на сервер и ждет, пока сервер не разорвет соединение.
/dns [-ch] [nick|address]
Получение адреса/имени хоста. Если в введенном имени есть символы "."
(точка), то считается, что введен адрес. В противном случае считается, что
введен ник и вызывается команда /userhost для определения адреса пользователя.
Если введен IP адрес, возвращается имя хоста.
Опция -c сбрасывает текущий DNS запрос.
Опция -h указание команде /dns использовать параметр как имя хоста (не как IP адрес).
/dqwindow [on|off|show|hide|min]
Управление окном приватного чата (query). Включить-выключить-показать-спрятать-минимизировать.
/echo [colour] [-dehiNtsa] [#channel|[=]nick]
<text>
Печатает текст указанного цвета (0-15) в окне.
/echo 3 #mIRC Testing
напечатает Testing зеленым цветом
в окне канала #mIRC.
Для печати в окне статуса используется опция -s (если не указан канал/ник), для печати в активном окне - опция -a.
Опция -e - строка текста выводится с разделителями линий (line separators).
Опция -iN - добавляет N пробелов перед строкой текста.
Опция -h - жестко ставит строку, изменение размеров окна не меняет строку
(строка не складывается) (не работает :( ).
Опция -t - каждая строка текста будет предваряться строкой текущего времени.
Примечание: Текст печатается только в вашем окне, без передачи на сервер.
/editbox [-sap|[=]window] <text>
Вставляет указанный текст в окно ввода текста (editbox).
Опция -s для ввода в окно Status.
Опция -a для ввода в активное окно.
Опция -p для добавления пробела в конец текста.
Чтобы указать окно dcc chat, поставьте символ =
перед ником.
/editbox =Inia Hello!
/exit
Отключение и выход из программы.
/filter [-sgdfwxnpr] [n-n2]
<infile> <outfile> <matchtext>
Команда сканирует окно или файл на наличие указанного текста и записывает
его в файл или другое окно.
infile может быть именем файла или именем окна (специальным и обычным).
outfile может быть именем файла или специальным именем окна.
Вы должны указывать ключи -f и w, если имена окна и файла похожи.
/filter -ff in.txt out.txt *mirc*
Оба параметра - имена файлов
/filter -wf #in.txt #out.txt *help*
Первый параметр - имя окна, второй - имя файла.
Опция -x исключает найденные линии.
Опция -n ставит номера линий.
Опция -s - использовать окно status как infile.
Опция -g - использовать окно finger как infile.
Опция -d - использовать выделенное окно сообщений как infile.
Опция -p - перенос длинных строк в специальном окне.
Опция -r - включает диапазон строк для обработки (с N
по N2).
Команда присваивает значение идентификатору $filtered (количество найденных строк).
/finger <nick/address>
Фингерит пользователя. Если вы указали адрес, то проверяет адрес сразу.
Если указан ник, вызывает команду /userhost и проверяет полученный
адрес.
/flash [-wb] <text>
Окно или иконка mIRC мигает, когда
указанный текст появляется в заголовке главного окна mIRC
и приложение в этот момент не активно.
Опция -b - mIRC бипает каждую
секунду.
Опция -w - mIRC играет мелодию,
определенную в секции Event Beeps.
/flood [on|off|clear] <bytes> <maxlines>
<maxmessages> <ignoretime>
Включает защиту от
флуда. Подробное описание в секции Flood.
/flushini <filename>
Флашит (сохраняет) указанный INI файл на диск. INI файлы кэшируются
в памяти и для сохранения изменений необходимо регулярно сохранять файл на
диск.
/font [-asgb|window] <fontsize> <fontname>
Изменение фонта для текущего окна. Вызов без параметров вызывает диалоговое
окно выбора фонта.
-s - для окна статуса
-b - жирный текст (bold)
/fsend [on | off]
Включает-выключает режим fast send.
/fserve
Запускает сессию файл-сервера для пользователя. Описание в секции File
Server.
/goto <name>
Используется в скриптах. Команда безусловного перехода на метку. Описание
в секции Aliases.
/halt
Останавливает выполнение запущенного скрипта. Используется в скриптах
для отмены стандартных ответов на ctcp сообщения, в алиасах для остановки
алиаса и всех вызванных им алиасов.
/help
Вызывает секцию Основные Команды IRC из файла-справки mIRC.
Вы можете использовать /help <ключевое слово
и если ключевое слово найдено, появится соответствующая секция Help.
/ial [on|off]
Включает/выключает Внутренний список Адресов.
/identd [on|off] [userid]
Включает/выключает identd сервер и изменяет userid (если
указан).
/ignore [-rpcntiu#] <nickname/address> [type]
Управление режимом ignore.
/join [-inx] <#channel>
Подключение к каналу.
Опция -i - вход на канал, куда Вы были приглашены.
Опции -n и -x минимизируют/максимизируют окно канала после подключения.
/linesep [-s|window]
Печатает в окне разделитель линии, определенный в секции Extras.
/links
Запрашивает и выводит на экран список подключенных в сеть IRC серверов.
/load <-a|-pscqnm|-ruvs> <filename>
Загружает указанный алиас, всплывающее окно или скрипт.
/load -a aliases.ini загружает файл алиасов
/load -pc status.ini загружает
файл всплывающего окна канала
/load -pn status.ini загружает файл всплывающего
окна списка ников канала
/load -ru users.ini загружает файл пользователей
/load -rv vars.ini загружает файл переменных
/load -rs script.ini загружает файл скрипта
Вы можете перегрузить файл командой /reload с теми же параметрами без вызова события on start/load.
Примечание: Вы можете загрузить только одну секцию одной командой.
/loadbuf [lines] [-psglecN] <window> <filename>
Загружает в окно window указанное количество строк [lines] из файла filename.
/loadbuf 20 @test info.txt
Загружает последние 20 строк из файла info.txt в окно @test.
/loadbuf 10-40 @test info.txt
Загружает строки с 20 по 40 из файла info.txt в окно @test.
Опция -p перенос длинных строк.
Опции -s и -g - загрузка в окна статуса и фингера.
Опция -l - загрузка в side-listbox в специальном окне.
Опция -e - вычисление переменных и идентификаторов в прочитанной
строке.
Опция -cN - определение фона текста по умолчанию.
/log <on|off> <window> [-f filename]
Включает/выключает протокол для указанного окна. Если указать имя файла,
то диалоговое окно Log не появляется.
/mkdir <dirname>
Создает директорию.
/mdi -act
Расстановка иконок, управление расположением окон (cascade/tile).
/nick <nickname> [alternate]
Смена основного и альтернативного ников.
/notify <nickname> <note>
Добавляет ник в список оповещения. Если не указан ник, посылается запрос
на IRC сервер для обновления списка оповещения.
/omsg [#channel] <message>
Эта команда и команда /onotice посылают сообщение всем операторам
канала. Подразумевается, что вы имеете статус оператора. Если #channel не
указан, используется текущий канал.
/partall [message]
Отключение от всех каналов. На многих IRC серверах можно добавить сообщение.
/perform [on|off]
Включает/выключает систему Perform. См. Perform.
/play [-scp q# m# rl# t#] [channel/nick/stop] <filename>
[delay]
Команда для посылки текстовых файлов в канал или пользователю.
Задержка в миллисекундах между посылкой строк нужна для предотвращения отключения от сервера за флуд. По умолчанию - 1 секунда. Пустые линии в тексте также вызывают задержку.
/play c:\text\mypoem.txt 1500
Опция -s - вывод в окно Статуса в режиме off-line.
Опция -c - строки текста воспринимаются mIRC-ом
как команды.
Команды /play ставятся в очередь для передачи для предотвращения отключения за флуд.
Опция -p - ключ приоритета. Запрос помещается в начала очереди и проигрывается немедленно. Если в это время проигрывается другой запрос, он будет прерван.
Опция -q# определяет максимальное количество обслуживаемых запросов. Если длина очереди больше или равна указанному значению, запрос игнорируется..
/play -q5 c:\text\info.txt 1000
Опция -m# установка максимального количества запросов от пользователя nick или канала Channel. Если количество запросов превышено, то новые запросы игнорируются.
/play -m1 info.txt 1000
Команда устанавливает для каждого пользователя только один запрос и игнорирует все следующие.
Внимание: Опции -q# и -m# работают только в командах /play, инициированных удаленно (через Скрипты).
Опция -r - выбор случайной строки из файла.
/play -r action.txt 1500
Опция -l# - указание номера линии для /play.
/play -l25 witty.txt 1500
Для опций -r и -l# первая строка текста должна содержать число линий в файле.
Опция -t - поиск в тексте указанной метки (топика) и проигрывание всех строк текста под ним (до следующего топика). Например:
/play -thelp1 c:\help.txt
Содержимое файла help.txt:
[help1]
line1
line2
line3
[help2]
line4
line5
line6
...
Будут проиграны строки line1, line2, line3.
Можно использовать идентификатор $pnick в этой команде.
Для остановки проигрывания используется команда /play stop.
/pop <delay> [#channel] <nickname>
Оп пользователю с задержкой. .
mIRC выполняет задержку <delay> в секундах перед присвоением статуса оператора. Если <delay> ноль, то Оп дается сразу. Если пользователь за время задержки уже получил Опа, команда не выполняется. Если не указан канал, подразумевается текущий.
/raw [-q] <command>
Посылает номерную команду на сервер. Форматы команд описаны в RFC.
Применяется для посылки команд, которые не поддерживаются mIRC
. Опция -q подавляет вывод команды на экран.
/raw PRIVMSG nickname :Hellooo there!
/remini <inifile> <section> [item]
Удаляет секцию или строку из INI файла.
/remini my.ini DDE ServerStatus Удаляет
итем ServerStatus
/remini my.ini DDE Удаляет секцию DDE.
Смотри команду /writeini.
Внимание: Не применяйте эту команду к
файлам, которые в данный момент используются mIRC.
/remove <filename>
Удаляет указанный файл.
/rename <filename> <newfilename>
Переименование файла, или перемещение его в другую директорию.
/resetidle [seconds]
Обнуление или установка в указанное значение идентификатора $idleTime_Date_Identifiers.
/return [value]
Прерывает выполнение скрипта и возвращает управление вызывающей процедуре
для продолжения обработки. Значение value сохраняется
в идентификаторе $result и может быть использовано вызывающей процедурой.
/rmdir <dirname>
Удаление пустой (!) директории.
/run [-n] <filename> [parameters]
Запускает указанную программу filename с параметрами [parameters].
/run c:\net\ftp.exe sunsite.unc.edu
Запускает ftp с параметром sunsite.unc.edu.
/run notepad.exe $?
Спрашивает имя файла и открывает файл программой notepad.
Если указан неисполняемый файл, mIRC ищет
программу, ассоциированную с расширением файла..
/run info.txt - запустит notepad (на моей машине)
Вы можете указать опцию -n для минимизации окна программы после запуска.
/save <-pscqnm|-ruv> <filename>
Сохраняет указанный файл всплывающего окна или файл пользователей/переменных.
/save -ps status.ini сохраняет всплывающее окно
для окна статуса в файле status.ini
/save -pn nick.ini сохраняет всплывающее окно
для окна списка ников канала в файле nick.ini
/save -ru users.ini сохраняет список пользователей
в файле users.ini
/save -rv vars.ini сохраняет список переменных
в файле vars.ini
Внимание: Только одна секция может сохраняться в команде.
/savebuf [-sga] [lines] <window> <filename>
Сохраняет указанное количество строк от конца буфера указанного окна
в указанный файл. Содержимое файла уничтожается.
/savebuf 20 @test info.txt
Сохранит последние 20 строк из окна @test в файл info.txt.
/savebuf 10-40 @test info.txt
Сохранит строки с 10 по 40 из окна @test в файл info.txt.
-s - буфер окна Статуса.
-f - буфер окна Фингер.
-a - добавление текста в конец файла.
/saveini
Обновление всех INI файлов текущими установками.
/say <message>
Псевдоалиас для посылки сообщения непосредственно в канал. Команда
"/say Hello there" то же, самое, что напечатанный в окне канала текст
"Hello there". Используется в основном в алиасах.
/info /say Нет меня, обедаю!
Внимание: Команду нельзя использовать в секции remote. Используйте команду /msg #channel <message
/server [-sar] <server/groupname> [port] [password]
Команда подключения к серверу IRC. Если Вы уже подключены к серверу,
сначала происходит отключение.
/server irc.server.co.uk 6667 mypassword
Если напечатать /server без параметров, mIRC подключится к последнему использованному серверу.
Можно вызвать команду в виде /server N, где N - номер сервера в списке
серверов (Setup).
Также можно вызвать команду в виде /server groupname. В этом случае
mIRC поочередно перебирает все сервера
в группе до тех пор, пока не подключится к одному из них.
Если вы определите одну из опций -sar, формат команды изменится:
/server -sar [server] [-p port] [-g group] [-w password] [-d description]
-s сортировка списка серверов
-a добавление или обновление сервера
-r удаление сервера
/set и /unset
Команда определения и сброса ваших собственных переменных.
/showmirc -nrstx
Управление главным окном mIRC,
-n - минимизировать .
-r - восстановить.
-s - показать.
-t - поместить на tray.
-x - развернуть на весь экран.
/sline [-a|r] <#channel> <N|nick>
Отметить или снять отметку со строк в списке ников канала. Выбор по
номеру (N-ый) или по нику.
Если выполнить без параметров, все отметки снимаются.
Опция -a - добавление или снятие отметки без влияния на другие строки.
Опция -r - снятие отметки.
/socket commands
Команда описана в секции Сокеты.
/sound
Посылает sound запрос другому пользователю. Подробное описание в секции
Sound Requests.
/speak <text>
Команда посылает указанный текст в программу Monologue
(или Text Assist), которая проговаривает
этот текст.
/splay [-qwm] <filename>
Проигрывает указанный .wav или .mid файл. Если не указан
полный путь, поиск файла производиться в директории, указанной в Sound
Requests.
Команда /splay stop останавливает проигрывание файла.
Опция -q позволяет поставить .wav и .mid файлы в очередь на исполнение.
Опции -wm используются в команде /splay -wm stop, и определяют,
проигрывание какого файла Вы хотите остановить, .wav, .mid, или сразу оба.
/sreq [+m|-m] [ask | auto | ignore]
Команда дублирует настройки DCC Send request в DCC
options dialog (смотри /creq выше).
Опция +m|-m - минимизировать окно или восстановить.
Включает/выключает обработку контрольных кодов выделения текста. Смотри Options dialog.
/strip +bur-c
включает отсечение bold, underline, reverse, и пропускает цветной текст.
/timer[N] [-ceom] [time] <repetitions> <interval in seconds> <commands>
Активизирует таймер для выполнения указанной команды необходимое количество раз, с указанным интервалом и, возможно, в указанное время.
Если вы не подключены к серверу и запустили таймер, он будет в режиме offline и будет работать независимо от того, подключились вы к серверу или нет.
Если вы запустили таймер, будучи подключенным к серверу, таймер запуститься как online и будет сброшен после отключения от сервера. Опция -o запускает таймер в режиме offline.
/timer1 0 20 /ame is AWAY!
Timer1 будет посылать сообщение во все каналы через каждые 20 секунд
до тех пор, пока вы не остановите таймер.
/timer5 10 60 /msg #sex For more info about me do /msg
Sexopat
Timer5 будет посылать сообщение в канал и остановится после 10-и сообщений.
/timer9 14:30 1 1 /say It's now 2:30pm
Таймер ждет наступления указанного времени и по его наступлении посылает
одно сообщение.
Посмотреть список активных таймеров можно командой /timers.
Для просмотра настроек timer1 наберите /timer1.
Для принудительного отключения наберите /timer1 off.
Для отключения всех таймеров используется команда /timers off.
Если вам не нужно определять номер таймера, введите команду:
/timer 10 20 /ame I'm not here!
mIRC выделит первый свободный номер для таймера..
Опция -c: я не совсем разобрался с ней, но похоже, что она отслеживает неизбежные системные задержки и предотвратит повторный запуск команды, если накопленная разница равна указанному интервалу. Если сами разберетесь, сообщите :)
Опция -m указывает, что интервал введен в миллисекундах.
Note: миллисекундные таймеры могут существенно замедлить работу программы, поэтому постарайтесь не использовать из без особой необходимости.
Опция -e - выполнить команду, связанную с указанным именем таймера. Можно использовать шаблоны.
Идентификатор $ltimer возвращает количество запущенных командой /timer таймеров.
Помимо использования номера таймера, Вы можете определить имя для него.
/timer show 0 10 echo -a $nick $server $time
Вы можете принудительно пересчитать идентификаторы, используемые в команде /timer, используя формат $!me или $!time.
Если вы хотите отключить несколько таймеров, можно использовать маску:
/timer3? off
Команда отключит таймеры с 30 по 39.
/timestamp [-s|a|e] [on|off] [windowname]
Включает/выключает временную отметку для событий.
-s - для окна status
-a - для активного окна
-e - для каждого окна
Если имя окна не указано, включает/выключает общий режим для всех окон.
/titlebar [@window] <text>
Выводит текст в заголовке главного окна программы..
/unload <-a|-rs <filename>
Выгружает указанный INI файл алиасов или скриптов.
/unload -a aliases.ini выгружает файл alias.ini
/unload -rs script.ini выгружает файл script.ini
Внимание: можно выгружать только одну секцию в каждой команде.
/updatenl
Обновляет список ников канала и Внутренний список адресов для событий
kick/part/quit.
/url [-d] [on|off|hide]
Открывает окно списка URL. Если указать параметр [-d], все URL, помеченные
"?" будут удалены.
Параметр on|off служит включения/выключения режима сбора URL, hide - для включения/выключения окна списка URL.
/uwho [nickname]
Открывает окно информации для указанного пользователя. Информация эквивалентна
получаемой по команде "/whois nickname".
/window [-abcdelnorsx] <@name [x y [w h]] [/command] [popup.txt] [font [size]]
Команда создания и управления окнами пользователя.
/winhelp <filename> [key]
Открывает окно help с указанным ключевым словом.
/write [-cida l# s#] <filename> [text] Запись текста в файл.
/write store.txt Эта строка будет добавлена в файл store.txt
Опция -c - очистка файла перед записью.
/write -c c:\info.txt This file will be erased and have this line written to it
Опция -l# определяет номер строки, куда будет записан текст. Если номер не указан, текст добавляется в конец файла.
/write -l5 c:\info.txt This line will overwrite the 5th line in the file
Опция -i указывает, что текст должен быть вставлен в указанную позицию,
не затирая ранее введенного текста. Если текст не указан, в файл запишется
пустая строка. Если не указан номер строки, пустая строка добавляется в конец
файла.
/write -il5 c:\info.txt
Эта строка будет вставлена в 5-ю строку файла
Опция -d удаляет строку текста из файла. Если не указан номер строки, удаляется последняя строка в файле.
/write -dl5 c:\info.txt
Команда удалит 5-ю строку в файле.
Опция -s# используется для поиска строки, начинающейся с указанного текста.
/write -dstest c:\info.txt
Ищет строку, начинающуюся с test в файле info.txt
и удаляет ее, если найдет.
Опция -a указывает, что mIRC должен добавить строку текста к указанной строке существующего текста.
Если не указан ни один ключ, строка добавляется в конец файла.
Внимание! Нельзя использовать команду для записи в INI файлы.
/writeini -n <inifile> <section> [item]
[value]
Команда для записи информации и настроек в формате INI файлов.
-n - запись в INI файлы с размером больше 64K.
Например, в файле mirc.ini есть такие строчки:
[DDE]
ServerStatus=on
ServiceName=mirc
Следующие команды запишут эти строки в секцию DDE файла mirc.ini:
/writeini my.ini DDE ServerStatus on
/writeini my.ini DDE ServiceName mirc
Вы можете удалить секцию целиком, используя команду /remini.
Внимание! Не используйте эту команду на файлах, которые использует mIRC во время работы.
Материал взят с сайта www.aha.ru/~desti/commain.htm