Главная | Вход
Категории каталога
IRC [5]
Темы, посвященые сети каналов IRC
Новости мобильного мира [8]
Полезное [6]
Полезные статьи
GPRS-интернет [23]
Настройки GPRS
Почитать [1]
словари, истории, сказки...
 
 
 
 
 

Основные команды IRC

Главные команды IRC

/JOIN #channel
Подключение к каналу.

пример:  /join #irchelp

Подключение к каналу # irchelp. Если канала с таким именем не существует, канал создается и вы получаете статус оператора на нем.

Некоторые каналы защищены паролем, чтобы войти на такой канал, пароль нужно указать в команде.
example:  /join #irchelp trout

Подлключение к каналу #irchelp ипользуя пароль "trout".

/PART #channel
Отключение от канала.

пример:  /part #irchelp

/LIST [#channel] [-MIN #] [-MAX #]
Получить список созданных на сервере каналов. Можно ограничить число каналов, указав минимальное и максимальное значение количества пользователей на канале. Если указать #string, в список попадут только те каналы, в названии которых есть указанная подстрока.

пример: /list
пример: /list -min 5 -max 20
пример: /list #mirc
пример: /list *love*

/ME message
Сообщение от третьего лица.

/MSG nickname message
Посылка приватного сообщения пользователю без открытия приватного окна.

/QUERY nickname message
Посылка приватного сообщения пользователю с открытием приватного окна.

/WHOIS nickname
Запрос информации о пользователе.

/NICK nickname

Изменение вашего ника на новый.

/QUIT [reason]
Отключает вас от IRC сервера. Сообщение [reason] получают пользователи, которые подключены к тем же каналам, что и вы.

пример: /quit Как жаль расставаться со всеми вами…

/AWAY [away message]
Режим Away служит для уведомления пользователей о том, что вы в данный момент недоступны для беседы. Когда кто-то посылает вам сообщение и у вас включен режим Away, пользователь получит сообщение [away message]. Для выключения режима используется команда /away без параметров.

пример:  /away ушел обедать.

/TOPIC #channel newtopic
Изменение топика канала.

пример: /topic #friendly Что за прекрасный день сегодня!

/INVITE nickname #channel
Приглашение пользователю посетить канал #channel.

Команды операторов канала
Если вы оператор канала, вам доступны следующие команды:

/KICK #channel nickname
Отключить пользователя от канала.

пример: /kick #gb Федот

/MODE #channel|nickname [[+|-]modechars [parameters]]

Команда управления каналом и пользователями на нем.

  Режимы канала
  ------------------------
Режим         Описание
~~~~~~~~         ~~~~~~~~~~~~~~~~~~~

b <person>    Забанить пользователя, <person> в виде "nick!user@host"
i              Канал "invite-only" (только по приглашению)
l <number>    Ограничение количества пользователей на канале,
               <number> - максимальное количество пользователей
m              Модерируемый канал. Только операторы могут разговаривать
n              Блокировка канала от внешних сообщений (/msg #channel text)
o <nickname>  Дать оператора пользователю <nickname>

p              Приватный канал
s              Защита ников пользователей на канале. Команда /names #channel
               не покажет ники канала.
t              Защита топика. Только операторы могут менять топик
k <key>       Установка ключа доступа к каналу

Режимы пользователя
  -------------------
Режим         Описание
~~~~~~~~        ~~~~~~~~~~~~~~~~~~~~

i              Делает вас "невидимкой" для всех, кто не знает, как пишется ваш ник
o              Признак оператора сервера. Устанавливается только оператором
               сервера командой OPER
s              Получение сообщений сервера (для оператора сервера)
v              Дает право голоса пользователю на модерируемом канале

Несколько примеров использования команды MODE:

Дать оператора:   /mode #channelname +o nickname

Дать оператора нескольким пользователям:   /mode #channelname +ooo nick1 nick2 nick3

Отнять оператора:   /mode #channelname -o nickname

Забанить пользователя:   /mode #channelname +b nickname (or user address)

пример: /mode #animals +b Jiminy
пример: /mode #tree +b joe@bloggs.edu

Снять бан:   /mode #channelname -b nickname (or user address)

пример: /mode #gb -b Ed

Канал "только по приглашению":   /mode #channelname +i

Теперь пользователь попадет на канал только если его пригласит кто-то, подключенный к этому каналу.

Есть еще команды, но этих вам хватит для начала.
 
 
Команды mIRC
 
Команды существующие только в mIRC, однако некоторые из них являются модификациями или расширениями стандартных IRC команд.
Примечание: Полный список команд в секции Search.
/ajinvite [on | off]
Включает/выключает режим auto-join on invite (вход в канал при приглашении).
/alias [filename] <aliasname> <command>
Команда добавляет, удаляет или заменяет алиасы. Создает только однострочные алиасы. Например:
/alias /moo /me moos!
Добавляет алиас /moo в начало списка алиасов.
Для удаления алиаса введите:
/alias /moo
Добавляет алиас в указанный файл алиасов:
/alias moo.txt /moo /me moos!
Если вы не укажете имя файла, будет использоваться по умолчанию самый первый файл существующий в алиасах, если же файла не существует, будет использоваться первый загруженный файл алиаса.
/amsg <message>
Эта и /ame команды посылают сообщение или action во все каналы, к которым вы подключены.
/anick <nickname>
Изменяет ваш альтернативный ник.
/background [-aemsgdluhcfnrtpx] [window] [filename]
Смена фона окна. Также фон можно поменять через Системное меню.
-a       активное окно
-m      главное окно mIRC
-s       окно статуса
-g       окно finger
-d       окно приватной беседы
-e       установить по умолчанию
-cfnrtp   центровка, заполнение, нормальное изображение, растянуть, мозаика, фотография.
-l     панель инструментов
-u    кнопки на панели инструментов
-h    панель переключения окон
Всплывающие окно настроек для панели инструментов и панели переключения окон вызывается правым кликом на соответствующей панели. Самодельные кнопки на панели инструментов могут использовать RGB 255,0,255 для прозрачности, BMP файл для образа кнопки должен быть в том же формате, что и ресурсы mIRC,  (16-и или 256-и цветные BMP).
-x  нет фонового изображения
Note: Имя окна должно быть указано, если Вы не указали никаких ключей. Имя файла можно не определять, если Вы хотите поменять не сам фон, а режим изображения.
/ban [-kruN] [#channel] <nickname|address> [type]
Банит пользователя на канале, используя его адрес. Вызывает команду /userhost для получения адреса пользователя, затем выполняет команду /mode # +b <user address>.
Опция -k выполняет сразу и бан и кик пользователя.

Опция -uN определяет задержку в секундах перед удалением бана.
Опция -r - снятие бана для введенного ника, например /ban -r nick 2
Если не определен [type], mIRC использует маску nick!*user@host.domain. Если вы баните IP адрес, последнее число в нем заменяется на шаблон (*). Если вы баните пользователя, находясь с ним на одном канала, определять параметр #channel не обязательно.
Если Вы указали шаблон адреса, то он используется как есть, если указали полный адрес, то на него накладывается указанная маска.
Список типов банов находиться в описании идентификатора $mask в секции Идентификаторы.
Примечание: Команда использует Внутренний список адресов.
/beep <number> <delay>
Бипает number раз с задержкой delay.
/channel [#channel]
Открывает всплывающее окно канала (только на канале). Вы также можете указать #channel для канала к которому вы подключены, но он не активен.
/clear [-sghlc] [windowname]
Очищает буфер текущего окна. Можно ввести имя окна в качестве параметра.
-s - очистка окна статуса.
-g - очистка окна finger.
-l -  очистка окна side-listbox в пользовательском окне.
-c - очистка окна истории кликов в графическом окне.
-h - очистка списка истории команд окна ввода текста.
/clearall [-snqmtgu]
Очищает буфер указанного окна, где s = статус, n = канал, q = приват, m = окно сообщений, t = чат, g = фингер, u = пользовательское окно.
Если ключи не указаны, очищает буфер всех окон.
/clipboard [-an] <text>
Копирует строку в буфер обмена. Ключ -a перезаписывает строку находящуюся в буфере. Ключ -n добавляет $crlf в текст.
/close [-icfgms@] [nick1] ... [nickN]
Закрывает все окна указанного типа и ника. Если нет ника (ников), закрывает все окна указанного типа. Типы:
c - окна DCC Chat,
f - окна файл-сервера
g - окна DCC Get,
i - неактивные окна DCC,
m - окна привата
s - окна DCC Send.
@ - другие окна
Вы можете указать номер окна - N, например: /close -s4 nick, закроется четвертое окно DCC чата с этим ником.
Также вы можете использоватьa шаблон для имени канала или для всех окон.
/color [-lrs] <name> <index>
Настройка цветов как в секции Настройка цветов.
Ключ -l обновляет настройки цветов из файла mirc.ini.
Ключ -r сбрасывает N-ый цвет  16-цветной палитре в значение RGB по умолчанию, в виде /color -r <N>. Для того чтобы изменить N-ый цвет в 16-цветной палитре на новое значение, используйте команду /color <index> <rgb>
Для изменения цвета элемента текста в настройках цветов, вы должны указать имя элемента, например: Normal text, вместе с новым индексом палитры.
Ключ -s имзеняет текущую схему в виде /color -s <имя схемы>
/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.
/debug [-cinpt] [N] [on | off | @window | filename] [identifier]
Пишет входящие и исходящие сообщения сервера (raw) в файл debug.log или в пользовательское окно.
/debug -n @moo, откроет пользовательское окно свернутым
/debug -c off, отключает процесс отладки и закрывает все связанные с ним окна
/debug -pt, добавляет перед сообщениями текущее время
/debug N @moo, использует цвет N для сообщений
Ключ -i вызывает указанный идентификатор до того как строка отладки будет записана в лог файл. Возвращает значение идентификатора использованного как строка отладки.
Идентификатор $debug возвращает имя файла отладки или пользовательского окна.
Примечание: команда /debug работает независимо для каждого подключенного сервера.
/describe <nick|channel> <message>
Аналогична команде /me, но существует возможность указать адресат в виде ника или канала.
/disconnect
Немедленное отключение от сервера, в отличие от команды /quit, которая посылает сообщение QUIT на сервер и ждет, пока сервер не разорвет соединение.
/dll <name.dll> <procname> [data]
Позволяет вам вызывать routines в DLL созданных для mIRC.
/dns [-ch] [nick|address]
Получение адреса/имени хоста. Если в введенном имени есть символы "." (точка), то считается, что введен адрес. В противном случае считается, что введен ник и вызывается команда /userhost для определения адреса пользователя. Если введен IP адрес, возвращается имя хоста.
Опция  -c сбрасывает текущий DNS запрос.
Опция  -h указание команде /dns использовать параметр как имя хоста (не как  IP адрес).

Примечание: Если первый запрос DNS не выполнился, то последующий будет находится в ожидании выполнения первого.
/dqwindow [on|off|show|hide|min]
Управление окном приватного чата (query). Включить-выключить-показать-спрятать-минимизировать.
/ebeeps [on | off]
Включает/выключает звук в Настройках звука.
/echo [color] [-cdeghiNtsaqlbfnmr] [color name] [#channel|[=]nick] <text>
Печатает текст указанного цвета (0-15) в окне.
/echo 3 #mIRC Testing
напечатает Testing зеленым цветом в окне канала #mIRC.
Для печати в окне статуса используется опция -s (если не указан канал/ник),  для печати в активном окне - опция –a, для печати в едином окне сообщений - опция -d.
Опция -e - строка текста выводится с разделителями линий (line separators).
Опция -iN - добавляет N пробелов перед строкой текста.
Опция -h - жестко ставит строку, изменение размеров окна не меняет строку (строка не складывается) 
Опция -t - каждая строка текста будет предваряться строкой текущего времени.
Опция -q - не отображает текст вызванный из алиаса используя перфикс “.”
Опция -l - применяет подстветку к отображаемой строке.
Опция -bf - делает возможным бипание/мигание.
Опция -n – предотвращает подсветку окна в котором выполняется команда echo.
Опция -m - определяет строку как сообщение пользователя, но не как событие.
Опция -g - не дает строке записаться в лог файл.
Опция -r - использует опции вырезания в Настройках сообщений.
Опция -c - использует указанное имя цвета.
Примечание: Этот текст отображается только в вашем окне и не посылается серверу.
/editbox [-safnop|[=]window] <text>
Вставляет указанный текст в окно ввода текста (editbox).
Опция -s для ввода в окно Status.
Опция -a для ввода в активное окно.
Опция -f для установки фокуса на окно ввода.
Опция -p для добавления пробела в конец текста.
Опция -n заполняет окно ввода и нажимает клавишу enter.
Опция -o выполняет команду во втором окне ввода в окне канала.
Чтобы указать окно dcc chat, поставьте символ = перед ником.
/emailaddr <address>
Изменить email адрес в окне Connect.
/exit
Отключение и выход из программы.
/filter [-asdfwxnpriocteubglLz] [n-n2] [c s] <infile | dialog id> <outfile | dialog id> [alias] <matchtext>
Команда сканирует окно или файл на наличие указанного текста и записывает его в файл или другое окно.
infile может быть именем файла или именем окна (специальным и обычным).
outfile может быть именем файла или специальным именем окна.
Вы должны указывать ключи  -f и w, если имена окна и файла похожи.
/filter -ff in.txt out.txt *mirc*
Оба параметра - имена файлов

/filter -wf #in.txt #out.txt *help*
Первый параметр - имя окна, второй - имя файла.
 
Ключ -a сортирует фильтрованные строки вызывая [alias]. Алиас проходит две строки $1 и $2, которые должны сравниваться и возвратить -1, 0 или 1 для того чтобы указать относительный прядок сортировки этих строк друг к другу.
Опция  -x исключает найденные линии.
Опция  -n ставит номера линий.
Опция  -s использовать окно status  как infile.
Опция  -d использовать выделенное окно сообщений как infile.
Опция  -p перенос длинных строк в специальном окне.
Опция  -r включает диапазон строк для обработки (с N по N2).
Опция  -b вырезает Контрольные коды из подходящего текста.
Опция  -g указывает что текст является регулярным выражением.
Опция  -z сохраняет цвета строк при фильтрации между пользовательскими окнами.
Опция  -i указывает, что вы определили [dialog id] диалогового окна как вход.
Опция  -o указывает, что вы определили [dialog id] диалогового окна как выход
Опция  -c очищает выходящее окно/файл до записи в него.
Опция  -t сортитрует выходящее основанное на [c s], где колонка C с символом S, который является разделителем колонок.
Опция  -e “спускающаяся” сортировка, а -u – числовая сортировка.
Опция  -l фильтрует из side-listbox в первом окне, а -L фильтрует в side-listbox во втором окне.
Вы можете фильтровать пустые строки указав $crlf для текста.
Команда присваивает значение идентификатору $filtered (количество найденных строк).
Note: Если выход и вход одинаковы, mIRC обработает запрос корректно.
/findtext -n <text>
Поиск в активном окне указанного текста (аналогично Control+F).
/flash [-wbrN] [window] <text>
Окно или иконка mIRC мигает, когда указанный текст появляется в заголовке главного окна mIRC и приложение в этот момент не активно.
Опция -b - mIRC бипает каждую секунду.
Опция -w  - mIRC играет мелодию, определенную в секции Event Beeps.
Опция -rN - mIRC повторяет мигание только N раз.
/flushini <filename>
Флашит (сохраняет) указанный INI файл на диск. INI файлы кэшируются в памяти и для сохранения изменений необходимо регулярно сохранять файл на диск.
/font [-asgbd|window] <fontsize> <fontname>
Изменение фонта для текущего окна. Вызов без параметров вызывает диалоговое окно выбора фонта.
-s - для окна статуса
-b - жирный текст (bold)
-a - для активного окна
-g - для фингер окна.
Ключ -d назначает шрифт по умолчанию для этого типа окна, для всех каналов или для всех чатов.
/fullname <name>
Изменить полное имя.
/help [keyword]
Открывает секцию файла помощи mIRC соответствующую указанному слову.
/hop [-cn] [#channel] [message]
Покинуть и зайти на канал. Если канала не указано, то команда выполняется в активном окне не закрывая его.
Ключ -c указывает количество повторов команды.
Ключ -n сворачивает окно канала.
/join [-inx] <#channel>
Подключение к каналу.
Опция -i  - вход на канал, куда Вы были приглашены.
Опции -n и -x минимизируют/максимизируют окно канала после подключения.
/linesep [-s|window]
Печатает в окне разделитель линии.
/links [-nx]
Запрашивает и выводит на экран список подключенных в сеть IRC серверов.
Ключи -n и -x минимизируют/максимизируют окно.
/load <-a|-pscqnm|-ruvsN> <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.
Если указажете N в команде /load -rsN, скрипт перезагрузится в N-ую позицию списка.
Примечание: Вы можете загрузить только одну секцию одной командой.
/loadbuf [lines] [-pirsgleopcnmNt<topic>] <window | dialog id> <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 перенос длинных строк.
Опция -i сохраняет отступы даже если они перенесены, так как не влезают в окно.
Опция -r очищает содержимое выводимого окна.
Опции -s и -g  - загрузка в окна статуса и фингера.
Опция -l  - загрузка в side-listbox в специальном окне.
Опция -e  - вычисление переменных и идентификаторов в прочитанной строке.
Опция -cN  - определение фона текста по умолчанию.
Ключ -n записывает загруженный текст в лог файл, если запись в лог для этого окна включена. Ключ -m указывает что к тексту добавлено время.
Ключ -t загружает текст под секцией [topic] в файле INI или обычный текстовый файл.
Ключ -o указывает что вы определили параметр [dialog id] вместо имени окна для того, чтобы загрузить текст в диалоговое окно.
/localinfo -uh [host ip]
Looks up and sets your local info settings. The -u switch performs a /userhost lookup, the -h switch does a normal lookup. If you wish, you can also set the local info manually by specifying the host and ip values.
/log <on|off> <window> [-f filename]
Включает/выключает протокол для указанного окна. Если указать имя файла, то диалоговое окно Log не появляется.
/mdi -act
Расстановка иконок, управление расположением окон (cascade/tile).
/mkdir <dirname>
Создает директорию.
/nick <nickname>
Смена основного ника.
/omsg [#channel] <message>
Эта команда и команда /onotice посылают сообщение всем операторам канала. Подразумевается, что вы имеете статус оператора. Если #channel не указан, используется текущий канал.
 


Категория: IRC | Просмотров: 1846 | Добавил: panterka |
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Статистика
 
 
 
 
 
Copyright Panterka & В.ерный © 2024 Хостинг от uCoz