Описание основных команд mIRC/ajinvite [on | off] /abook [nickname]
/alias [filename] <aliasname> <commands>
/alias /moo /me moos! Добавляет алиас /moo в начало списка алиасов. /alias moo.txt /moo /me moos! Добавляет алиас в указанный файл алиасов. /amsg <message> /auser /auto [-r] <nickname/address> [#channel1,#channel2,...]
[type] /background [-aemsgdluhcfnrtpx]
[window] [filename] -a
активное окно Всплывающие окно настроек для панели инструментов и панели переключения окон вызывается правым кликом на соответствующей панели. Самодельные кнопки на панели инструментов могут использовать RGB 192,192,192 для прозрачности, BMP файл для образа кнопки должен быть в том же формате, что и ресурсы mIRC, (16-и или 256-и цветные BMP). -x нет фонового изображения Внимание: Имя окна должно быть указано, если Вы не указали никаких ключей. Имя файла можно не определять, если Вы хотите поменять не сам фон, а режим изображения. /ban [-ruN] [#channel] <nickname|address>
[type] Опция -uN определяет задержку в секундах перед удалением бана. Если не определен [type], mIRC использует маску nick!*user@host.domain. Если вы баните IP адрес, последнее число в нем заменяется на шаблон (*). Если вы баните пользователя, находясь с ним на одном канале, определять параметр #channel не обязательно. Примечание: Команда использует Внутренний список адресов. Если Вы указали шаблон адреса, то он используется как есть, если указали полный адрес, то на него накладывается указанная маска. Список типов банов находится в описании идентификатора $maskNick_Address_Identifiers в секции Идентификаторы. /beep <number> <delay> /bset, /bread, and /bwrite /channel /clear [-sghlc] [windowname] Опция -l очищает окно-список в пользовательском окне Опция -c очищает историю кликов в графическом окне. -s - очистка окна статуса. /clipboard <text> /close [-icfgms@] [nick1] ... [nickN] c - окна DCC Chat, /close -cf FeDoT закрыть окна файл-сервера и DCC Chat для пользователя FeDoT /closemsg [windowname] /colour <name> <index> /copy -ao <filename> <filename>
/creq [+m|-m] [ask | auto | ignore] Опция [+m|-m] определяет статус окна (минимизировано или нет). /ctcpreply <nick> <ctcp> [message]
/ctcpreply goat HELP no help available. /dcc send <nickname> <filename>
/dcc send <nickname> <file1> <file2> <file3> ... <fileN> /dde [-re] <service> <topic> <item>
[data] /disconnect /dns [-ch] [nick|address] Опция -c сбрасывает текущий DNS запрос. Опция -h указание команде /dns использовать параметр, как имя хоста (не как IP адрес). /dqwindow [on|off|show|hide|min] /echo [colour] [-dehiNtsa] [#channel|[=]nick]
<text> /echo 3 #mIRC Testing Для печати в окне статуса используется опция -s (если не указан канал/ник), для печати в активном окне - опция -a. Опция -e - строка текста выводится с разделителями линий (line separators).
Примечание: Текст печатается только в вашем окне, без передачи на сервер. /editbox [-sap|[=]window] <text> Вставляет указанный текст в окно ввода текста (editbox). Опция -s для ввода в окно Status. Чтобы указать окно dcc chat, поставьте символ =
перед ником. /exit /filter [-sgdfwxnpr] [n-n2]
<infile> <outfile> <matchtext> infile может быть именем файла или именем окна (специальным и обычным).
Вы должны указывать ключи -f и w, если имена окна и файла похожи. /filter -ff in.txt out.txt *mirc* Оба параметра - имена файлов /filter -wf #in.txt #out.txt *help* Опция -x исключает найденные линии. Команда присваивает значение идентификатору $filtered (количество найденных строк). /finger <nick/address> /flash [-wb] <text> Опция -b - mIRC бипает каждую
секунду. /flood [on|off|clear] <bytes> <maxlines>
<maxmessages> <ignoretime> /flushini <filename> /font [-asgb|window] <fontsize> <fontname>
-s - для окна статуса /fsend [on | off] /fserve /goto <name> /halt /help /ial [on|off] /identd [on|off] [userid] /ignore [-rpcntiu#] <nickname/address> [type]
/join [-inx] <#channel>
Опция -i - вход на канал, куда Вы были приглашены. /linesep [-s|window] /links /load <-a|-pscqnm|-ruvs> <filename>
/load -a aliases.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 перенос длинных строк. Опция -l - загрузка в side-listbox в специальном окне.
/log <on|off> <window> [-f filename]
/mkdir <dirname> /mdi -act /nick <nickname> [alternate]
/notify <nickname> <note> /omsg [#channel] <message>
/partall [message] /perform [on|off] /play [-scp q# m# rl# t#] [channel/nick/stop] <filename>
[delay] Задержка в миллисекундах между посылкой строк нужна для предотвращения отключения от сервера за флуд. По умолчанию - 1 секунда. Пустые линии в тексте также вызывают задержку. /play c:\text\mypoem.txt 1500 Опция -s - вывод в окно Статуса в режиме off-line. Команды /play ставятся в очередь для передачи для предотвращения отключения за флуд. Опция -p - ключ приоритета. Запрос помещается в начала очереди и проигрывается немедленно. Если в это время проигрывается другой запрос, он будет прерван. Опция -q# определяет максимальное количество обслуживаемых запросов. Если длина очереди больше или равна указанному значению, запрос игнорируется.. /play -q5 c:\text\info.txt 1000 Опция -m# установка максимального количества запросов от пользователя nick или канала Channel. Если количество запросов превышено, то новые запросы игнорируются. /play -m1 info.txt 1000 Команда устанавливает для каждого пользователя только один запрос и игнорирует все следующие. Внимание: Опции -q# и -m# работают только в командах /play, инициированных удаленно (через Скрипты). Опция -r - выбор случайной строки из файла. Опция -l# - указание номера линии для /play. Для опций -r и -l# первая строка текста должна содержать число линий в файле. Опция -t - поиск в тексте указанной метки (топика) и проигрывание всех строк текста под ним (до следующего топика). Например: /play -thelp1 c:\help.txt Содержимое файла help.txt: [help1] [help2] Будут проиграны строки line1, line2, line3. Можно использовать идентификатор $pnick в этой команде. Для остановки проигрывания используется команда /play stop. /pop <delay> [#channel] <nickname>
mIRC выполняет задержку <delay> в секундах перед присвоением статуса оператора. Если <delay> ноль, то Оп дается сразу. Если пользователь за время задержки уже получил Опа, команда не выполняется. Если не указан канал, подразумевается текущий. /raw [-q] <command> /raw PRIVMSG nickname :Hellooo there! /remini <inifile> <section> [item]
/remini my.ini DDE ServerStatus Удаляет
итем ServerStatus Смотри команду /writeini. /remove <filename> /rename <filename> <newfilename>
/resetidle [seconds] /return [value] /rmdir <dirname> /run [-n] <filename> [parameters] /run c:\net\ftp.exe sunsite.unc.edu /run notepad.exe $? /run info.txt - запустит notepad (на моей машине) Вы можете указать опцию -n для минимизации окна программы после запуска. /save <-pscqnm|-ruv> <filename>
/save -ps status.ini сохраняет всплывающее окно
для окна статуса в файле status.ini Внимание: Только одна секция может сохраняться в команде. /savebuf [-sga] [lines] <window> <filename>
/savebuf 20 @test info.txt /savebuf 10-40 @test info.txt -s - буфер окна Статуса. /saveini /say <message> /info /say Нет меня, обедаю! Внимание: Команду нельзя использовать в секции remote. Используйте команду /msg #channel <message /server [-sar] <server/groupname> [port] [password]
/server irc.server.co.uk 6667 mypassword Если напечатать /server без параметров, mIRC подключится к последнему использованному серверу. Можно вызвать команду в виде /server N, где N - номер сервера в списке
серверов (Setup). Если вы определите одну из опций -sar, формат команды изменится: /server -sar [server] [-p port] [-g group] [-w password] [-d description] -s сортировка списка серверов /set и /unset /showmirc -nrstx -n - минимизировать . /sline [-a|r] <#channel> <N|nick>
Если выполнить без параметров, все отметки снимаются. Опция -a - добавление или снятие отметки без влияния на другие строки. Опция -r - снятие отметки. /socket commands /sound /speak <text> /splay [-qwm] <filename> Команда /splay stop останавливает проигрывание файла. Опция -q позволяет поставить .wav и .mid файлы в очередь на исполнение. Опции -wm используются в команде /splay -wm stop, и определяют,
проигрывание какого файла Вы хотите остановить, .wav, .mid, или сразу оба.
/sreq [+m|-m] [ask | auto | ignore] Опция +m|-m - минимизировать окно или восстановить. /strip [+-burc] Включает/выключает обработку контрольных кодов выделения текста. Смотри Options dialog. /strip +bur-c /timer[N] [-ceom] [time] <repetitions> <interval in seconds> <commands> Активизирует таймер для выполнения указанной команды необходимое количество раз, с указанным интервалом и, возможно, в указанное время. Если вы не подключены к серверу и запустили таймер, он будет в режиме offline и будет работать независимо от того, подключились вы к серверу или нет. Если вы запустили таймер, будучи подключенным к серверу, таймер запустится как online и будет сброшен после отключения от сервера. Опция -o запускает таймер в режиме offline. /timer1 0 20 /ame is AWAY! /timer5 10 60 /msg #sex For more info about me do /msg
Sexopat /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 /timestamp [-s|a|e] [on|off] [windowname] -s - для окна status Если имя окна не указано, включает/выключает общий режим для всех окон. /titlebar [@window] <text> /unload <-a|-rs <filename>
/unload -a aliases.ini выгружает файл alias.ini Внимание: можно выгружать только одну секцию в каждой команде. /updatenl /url [-d] [on|off|hide] Параметр on|off служит включения/выключения режима сбора URL, hide - для включения/выключения окна списка URL. /uwho [nickname]
/window [-abcdelnorsx] <@name [x y [w h]] [/command] [popup.txt] [font [size]] Команда создания и управления окнами пользователя. /winhelp <filename> [key] /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 Опция -a указывает, что mIRC должен добавить строку текста к указанной строке существующего текста. Если не указан ни один ключ, строка добавляется в конец файла. Внимание! Нельзя использовать команду для записи в INI файлы. /writeini -n <inifile> <section> [item]
[value] -n - запись в INI файлы с размером больше 64K. Например, в файле mirc.ini есть такие строчки: [DDE] Следующие команды запишут эти строки в секцию DDE файла mirc.ini: /writeini my.ini DDE ServerStatus on Вы можете удалить секцию целиком, используя команду /remini. Внимание! Не используйте эту команду на файлах, которые использует mIRC во время работы. |