Основное окно программы mIRC

Основное окно программы. Окно программы mIRC состоит из трех областей.

Верхняя область, расположенная под панелью инструментов, содержит вкладки на все каналы, к которым вы в данный момент подключены. С помощью данной области очень просто переключаться между открытыми каналами, а также определять, написал ли кто-либо для вас сообщение (при получении сообщения вкладка канала окрашивается в красный цвет). Обратите внимание, что за первой вкладкой всегда закреплено окно подключения к сети.

Под верхней областью расположены две панели: левая и правая. В левой панели также представлены все каналы, к которым вы в данный момент подключены. В правой же панели отображаются окна этих каналов.

Каждый открытый вами канал имеет свое окно. Кроме того, свое окно имеет и сеть, к которой вы подключены, – в этом окне отображается различная информация о подключении.

Еще раз обратите внимание – на нем ясно видна ситуация, в которую можете попасть и вы. Если после того как вы нажали кнопку Connect, перед вами не отобразилось окно mIRC Favorites, а в окне сети появилось сообщение вида <выбранный вами ник> Nickname is already in use, то ник, который вы выбрали, уже используется, и вам нужно выбрать другой ник. Проще всего для этого воспользоваться командой /NICK <новый ник>, которую нужно ввести в окне сети.

Как правило, все команды вводят в окне сети, а не в окнах каналов. Это связано с тем, что при вводе команды вы можете ошибиться. И если вы вводите команду в окне канала, то команда с ошибкой будет трактоваться как обычное сообщение, которое нужно отобразить пользователям каналов.

Но это пока неактуально, ведь перед нами сейчас отображается только одно окно – окно сети. И в этом окне, если вы еще не забыли, мы хотели ввести команду /LIST, чтобы просмотреть список всех каналов, доступных в сети.

Однако не стоит этого делать, так как после ввода команды /LIST перед вами отобразится список из тысячи различных каналов (как можно заметить, в сети DALnet 3873 каналов). В этом списке вы, конечно, все равно ничего не выберете. Вместо команды /LIST лучше использовать ее разновидность / LIST *часть имени*, чтобы отобразить только те каналы, имя которых содержит введенную вами фразу. Например, знакомство с IRC стоит начать с ввода команды / LIST *rus* и выбора одного из отобразившихся каналов.

После того как вы ввели команду / LIST, откроется окно со списком каналов, удовлетворяющих вашему запросу. Для каждого канала в этом списке отображается его название, количество пользователей, которые в данный момент находятся на нем, а также заголовок канала (его топик).

Результат выполнения команды /LIST


ПРИМЕЧАНИЕ

Более простым способом просмотра списка каналов, доступных в сети, является окно mIRC Channels List, отобразить которое можно при помощи команды Tools ? Channels List.

Обратите внимание на топик канала. Из него можно узнать не только о теме, но и о языке, на котором общаются в канале. Например, если топик написан на английском, то, вероятно, пользователю, не знающему этого языка, на этом канале делать нечего. Из топика канала также можно узнать, разрешено ли подключение к данному каналу без приглашения. Так, если в начале топика написано слово invite, то, скорее всего, без приглашения к этому каналу вы подключиться не сможете.

Чтобы подключиться к какому-либо каналу, дважды щелкните кнопкой мыши на его названии.

Окно канала. Как только вы подключитесь к какому-либо каналу, перед вами отобразится его окно. В правой панели окна перечислены все пользователи, которые к данному каналу подключены. В левой же панели отображаются сообщения пользователей.

Окно канала


При подключении к каналу левая панель всегда пуста – вы будете получать только те сообщения, которые были написаны уже после вашего подключения. Таким образом, после подключения к каналу следует некоторое время подождать, чтобы понять, о чем именно идет беседа.

Воспользовавшись контекстным меню левой панели окна канала, можно узнать (и изменить, если позволяет режим работы канала либо вы являетесь его оператором) следующие параметры работы канала:

? топик канала;

? список пользователей, которые были забанены;

? список приглашенных пользователей;

? максимальное количество пользователей, которые могут одновременно находиться на канале;

? установлены ли режимы канала (можно установить либо сбросить все режимы работы канала, доступные при помощи команды /MODE).

Воспользовавшись контекстным меню ника из правой панели окна контактов, можно выполнить следующее:

? просмотреть информацию о пользователе, а также добавить пользователя в адресную книгу программы mIRC;

? отобразить IP-адрес пользователя;

? открыть окно для приватной беседы с пользователем (команда Query контекстного меню либо команда DCC ? Chat);

ПРИМЕЧАНИЕ

Протокол DCC, при помощи которого в данном случае создается приватная беседа, позволяет создать соединение между двумя пользователями без посредничества сторонних программ. Даже без посредничества самого клиента IRC. Иначе говоря, если вы откроете окно приватной беседы, то оно будет работать даже в том случае, если клиент IRC потерял соединение с сервером либо вы самостоятельно отключились от сервера. Чтобы закрыть такое окно приватной беседы, нужно либо закрыть само окно, либо полностью выйти из программы.

? передавать файлы при помощи DCC (команда DCC ? Send);

? при помощи команды Control контекстного меню оператор канала может выполнить такие операции, как отключение пользователя, установка бана, предоставление пользователю прав оператора и т. д. (то есть возможности, доступные при помощи команды /MODE).

Работа со сценариями. Особенностью большинства программ для IRC является возможность создания сценариев. Чаще всего сценарием называются написанные заранее коды, которые будут выполняться при вводе какой-либо указанной команды. Однако, помимо этих самых распространенных видов сценариев, существуют и другие.

Все виды сценариев, которые поддерживает программа mIRC, создаются при помощи окна mIRC Script Editor, отобразить которое можно при помощи команды Tools ? Scripts Editor. Это окно состоит из нескольких вкладок, при выборе которых будут отображаться поля для ввода соответствующих сценариев. Рассмотрим назначение основных вкладок окна mIRC Script Editor.

? Aliases – с ее помощью создаются самые популярные сценарии, переопределяющие какие-либо команды. По умолчанию в программе mIRC уже создано несколько таких сценариев, которые и отобразятся перед вами при открытии этой вкладки. Рассмотрим несколько из них.

?  /j /join #$$1 $2 – создает команду /j, которая будет эквивалентна команде /join. Иначе говоря, вместо /join вы всегда сможете использовать более простую команду /j. Но как же работает данный сценарий?

Общий синтаксис создания сценария следующий: <новая команда> <старая команда или ее часть> <возможные параметры>.

Иными словами, первой частью сценария, определяющей новую команду, является /j. Второй частью сценария, задающей часть старой команды, является /join #.

Собственно, этого уже достаточно для создания сценария, который определяет команду без параметров. Например, если вы введете просто /j, то она будет заменена на команду /join #.

Однако если нужно передать в команду еще и определенные параметры, например имя канала и, возможно, пароль, то следует также указать и третью часть сценария. Для нашего сценария это $$1 $2-. В этой части оператор $$1 будет заменен первым словом, которое вы ввели после команды /j (то есть именем канала), а оператор $2 будет заменен вторым словом (то есть паролем, если он необходим). Символ – , стоящий после оператора $2, говорит о том, что для работы команды ввод второго слова (то есть пароля) не обязателен.

Например, команда /j rus будет преобразована в команду /join #rus.

? /n /names #$$1 – создает команду /n <имя канала>, которая будет эквивалентна команде /names #<имя канала>.

? /ping /ctcp $$1 ping– создает команду /ping <пользователь>, которая будет эквивалентна команде /ctcp <пользователь> ping.

Все сценарии, созданные в программе по умолчанию, переопределяют только одну команду. На самом же деле вы можете переопределять любое количество команд. Например, рассмотрим вот такой сценарий: /start /join #onestyle | / list *rus*. Это простой сценарий, который создает команду /start. При ее вводе программа последовательно выполнит сразу две команды: /join #onestyle и /list *rus*.

Вместо символа | для записи нескольких команд можно использовать фигурные скобки, что позволит создавать более наглядные сценарии. Например, при использовании фигурных скобок наша команда будет выглядеть так: /start {/join #onestyle /list *rus* }

Полезные статьи

Комментарии и пинги к записи запрещены.

Комментарии закрыты.

data-title= src=