В качестве примера рассмотрим наиболее полезные команды сервисов сети DalNET. В этой сети существует пять сервисов: NickServ, ChanServ, MemoServ, HelpServ и OperServ. Сервис NickServ отвечает за администрирование ников и работу с ними, ChanServ отвечает за администрирование каналов. Сервис MemoServ позволяет посылать сообщения тем пользователям, которых в данный момент нет в сети. В этом случае отправленное вами сообщение будет передано пользователю сразу после того, как он подключится к IRC.
○ /msg nickserv info <ник> – позволяет получить от сервиса NickServ информацию о пользователе с указанным ником. Если данный ник не зарегистрирован, то сервис возвращает строку Nick not registered. Собственно, именно для проверки того, зарегистрирован ли определенный ник, и используется чаще всего эта команда.
○ /msg nickserv register <пароль> – устанавливает пароль на ник, под которым вы в данный момент вошли в сеть IRC. В дальнейшем любому пользователю, который захочет воспользоваться вашим ником, придется ввести указанный пароль. Для этого пользователю дается одна минута. Если он так и не ввел правильный пароль, ему будет автоматически присвоено имя Guest<номер>. Иначе говоря, таким способом можно закрепить за собой ник.
○ /msg nickserv identify <пароль> – команда используется для того, чтобы ввести пароль к нику, под которым вы пытаетесь войти в IRC. Иными словами, если вы установили пароль для своего ника, то при попытке подключения с его помощью к IRC сервер попросит вас в течение одной минуты ввести пароль от ника. Для этого и нужно воспользоваться командой вида / msg nickserv identify <пароль>.
Кроме того, вы можете воспользоваться разновидностью данной команды /msg nickserv identify <ник> <пароль>, чтобы сразу войти под своим ником.
○ /msg nickserv ghost <ник> <пароль> – возможно, вы уже заметили, что в некоторых случаях после обрыва связи и повторного подключения сервер сообщает о том, что ник, под которым вы пытаетесь подключиться, уже используется в сети. Не стоит переживать – это говорит лишь о том, что сервер считает вас еще находящимся в сети. В этом случае вам придется подождать некоторое время, пока сервер не поймет, что вы вышли, и не отключит ваш ник. Если же вы не хотите ждать, то просто воспользуйтесь командой /msg nickserv ghost <ник> <пароль>. Сервер немедленно отключит ваш ник, после чего подключит под ним вас (конечно, если вы ввели правильный пароль).
○ /msg nickserv passwd <новый пароль>– используется для смены пароля от зарегистрированного ника, под которым вы в данный момент вошли в сеть.
○ /msg chanserv info #<канал> – позволяет получить информацию об указанном канале. Если такой канал еще не зарегистрирован, то сервис возвращает строку Channel not registered. Собственно, именно для проверки того, зарегистрирован ли определенный канал, чаще всего эта команда и используется.
○ /msg chanserv register #<канал> <пароль> <описание> – регистрирует канал, установив для него указанный пароль и описание.
○ /msg chanserv aop #<канал> add|del <ник>– позволяет установить или удалить статус AOP на указанный канал для заданного пользователя.
○ /msg chanserv sop #<канал> add|del <ник>– дает возможность установить или удалить статус SOP на указанный канал для заданного пользователя.
○ /msg chanserv set #<канал> passwd <новый пароль>– позволяет сменить пароль на указанный канал.
○ /msg chanserv set #<канал> ident on|off – запрещает/разрешает пользователям, которые не зарегистрировались через сервис NickServ, получать статус AOP или SOP на указанном канале.
○ /msg memoserv send <ник> <сообщение> – позволяет отправить сообщение пользователю с указанным ником при помощи сервиса ChanServ. Одному пользователю можно посылать не более пяти сообщений. Причем посланные вами ранее сообщения остаются на сервере до тех пор, пока адресат не удалит их. Иными словами, если вы отправили пользователю пять сообщений, после чего он получил их, прочитал, но не удалил, вы больше не сможете послать ему сообщения при помощи сервиса ChanServ.
○ /msg memoserv del <номер собщения> – помечает сообщение с указанным номером на удаление.
○ /msg memoserv purge– удаляет все сообщения, которые были помечены при помощи предыдущей команды.
○ /msg memoserv read <номер сообщения> – позволяет прочитать присланное сообщение.
Вильям Л Саймон , Вильям Саймон , Наталья Владимировна Макеева , Нора Робертс , Юрий Викторович Щербатых
Зарубежная компьютерная, околокомпьютерная литература / ОС и Сети, интернет / Короткие любовные романы / Психология / Прочая справочная литература / Образование и наука / Книги по IT / Словари и Энциклопедии