○ Mouse – дает возможность изменить команды, которые будут выполняться при двойном щелчке кнопкой мыши на окне программы или определенном нике.
Подключение к серверу. После того как вы настроили параметры подключения и нажали кнопку Connect, программа запустит процесс подключения. Если он завершился удачно, то перед вами отобразится окно для выбора канала, к которому вы хотите подключиться (рис. 3.6).
Рис. 3.6. Выбор канала для подключения
Следует понимать, что это окно содержит не все каналы, доступные в сети, к которой вы подключились, а лишь стандартный список основных каналов, заложенный в программу mIRC.
Чтобы подключиться к какому-либо каналу из данного списка, следует выбрать канал и нажать кнопку Join. Перед этим можно воспользоваться кнопкой Names, чтобы просмотреть список пользователей, которые в данный момент находятся на выбранном канале.
Если же вы хотите создать свой канал либо подключиться к каналу, которого нет в списке, то следует ввести имя нужного канала в поле Enter a channel name and click join, после чего нажать кнопку Join, расположенную напротив данного поля. Не забывайте, что перед именем канала нужно ввести символ #.
Не стоит также забывать, что, помимо окна mIRC Favorites, для просмотра списка каналов можно использовать команду / LIST. С ее помощью можно просмотреть список всех каналов, созданных в сети, к которой вы подключены в данный момент. Мы воспользуемся этой командой. Однако перед этим рассмотрим основное окно программы mIRC (рис. 3.7).
Рис. 3.7. Основное окно программы
Основное окно программы. Окно программы mIRC состоит из трех областей.
Верхняя область, расположенная под панелью инструментов, содержит вкладки на все каналы, к которым вы в данный момент подключены. С помощью данной области очень просто переключаться между открытыми каналами, а также определять, написал ли кто-либо для вас сообщение (при получении сообщения вкладка канала окрашивается в красный цвет). Обратите внимание, что за первой вкладкой всегда закреплено окно подключения к сети (на рис. 3.7 это вкладка DALnet parad0x).
Под верхней областью расположены две панели: левая и правая. В левой панели также представлены все каналы, к которым вы в данный момент подключены. В правой же панели отображаются окна этих каналов.
Каждый открытый вами канал имеет свое окно. Кроме того, свое окно имеет и сеть, к которой вы подключены, – в этом окне отображается различная информация о подключении.
Еще раз обратите внимание на рис. 3.7 – на нем ясно видна ситуация, в которую можете попасть и вы. Если после того как вы нажали кнопку Connect, перед вами не отобразилось окно mIRC Favorites, а в окне сети появилось сообщение вида <выбранный вами ник> Nickname is already in use, то ник, который вы выбрали, уже используется, и вам нужно выбрать другой ник. Проще всего для этого воспользоваться командой /NICK <новый ник>, которую нужно ввести в окне сети.
Как правило, все команды вводят в окне сети, а не в окнах каналов. Это связано с тем, что при вводе команды вы можете ошибиться. И если вы вводите команду в окне канала, то команда с ошибкой будет трактоваться как обычное сообщение, которое нужно отобразить пользователям каналов.
Но это пока неактуально, ведь перед нами сейчас отображается только одно окно – окно сети. И в этом окне, если вы еще не забыли, мы хотели ввести команду /LIST, чтобы просмотреть список всех каналов, доступных в сети.
Однако не стоит этого делать, так как после ввода команды /LIST перед вами отобразится список из тысячи различных каналов (как можно заметить из рис. 3.8, в сети DALnet 3873 каналов). В этом списке вы, конечно, все равно ничего не выберете. Вместо команды /LIST лучше использовать ее разновидность / LIST *часть имени*, чтобы отобразить только те каналы, имя которых содержит введенную вами фразу. Например, знакомство с IRC стоит начать с ввода команды / LIST *rus* и выбора одного из отобразившихся каналов.
После того как вы ввели команду / LIST, откроется окно (рис. 3.8) со списком каналов, удовлетворяющих вашему запросу. Для каждого канала в этом списке отображается его название, количество пользователей, которые в данный момент находятся на нем, а также заголовок канала (его топик).
Рис. 3.8. Результат выполнения команды /LIST
ПРИМЕЧАНИЕ
Более простым способом просмотра списка каналов, доступных в сети, является окно mIRC Channels List, отобразить которое можно при помощи команды Tools ► Channels List.
Обратите внимание на топик канала. Из него можно узнать не только о теме, но и о языке, на котором общаются в канале. Например, если топик написан на английском, то, вероятно, пользователю, не знающему этого языка, на этом канале делать нечего. Из топика канала также можно узнать, разрешено ли подключение к данному каналу без приглашения. Так, если в начале топика написано слово invite, то, скорее всего, без приглашения к этому каналу вы подключиться не сможете.
Чтобы подключиться к какому-либо каналу, дважды щелкните кнопкой мыши на его названии.
Окно канала. Как только вы подключитесь к какому-либо каналу, перед вами отобразится его окно (рис. 3.9). В правой панели окна перечислены все пользователи, которые к данному каналу подключены. В левой же панели отображаются сообщения пользователей.
Рис. 3.9. Окно канала
При подключении к каналу левая панель всегда пуста – вы будете получать только те сообщения, которые были написаны уже после вашего подключения. Таким образом, после подключения к каналу следует некоторое время подождать, чтобы понять, о чем именно идет беседа.
Воспользовавшись контекстным меню левой панели окна канала, можно узнать (и изменить, если позволяет режим работы канала либо вы являетесь его оператором) следующие параметры работы канала:
○ топик канала;
○ список пользователей, которые были забанены;
○ список приглашенных пользователей;
○ максимальное количество пользователей, которые могут одновременно находиться на канале;
○ установлены ли режимы канала (можно установить либо сбросить все режимы работы канала, доступные при помощи команды /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. Но как же работает данный сценарий?