Разные Команды

Version 1.1.1


Last translated by Azeri`H () on 2005-04-27

Last revised by LadyDana () on 2004-01-12

Originally written by Mystro () on 2001-01-14

Please direct any comments or feedback about this document (only! no help requests!) to docs@dal.net. If you need help on issues not covered in this document, please see the information at http://help.dal.net.

Введение

Хотя много команд IRC доступны на DALnet, немногие особенно полезны. Этот документ обсудит пять из этих команд: /silence, /list, /dccallow, /watch and /who. Если Вы изучите эти команды, то ваше пребывание на DALnet будет намного легче.

Contents

1 · Команда SILENCE (Тищина)

в основном та же самая вещь, как и /ignore, однако, когда /ignore делают,остановки сообщение/notice/и т.д. от получения до пользователя на стороне клиента, silence останавливает это прежде, чем это даже добирается до клиента. Это более эффективно, потому что Вы можете спасти полосу пропускания (особенно важный, если Вы находитесь на модеме).

Синтаксис: /quote silence +/-host

Информация: +/-host должен быть полный хозяин, которого Вы желаете игнорировать, включая ident и прозвище (в основном печатают, прозвище!ident@host).

Отметить:Групповые символы (*) приняты.

Пример: /quote silence +*!mystro@*.canshell.com

Этот пример заставит любого замолчать с хостом *!mystro@*.canshell.com.

2 · Команда LIST(список)

Команда /list позволяет Вам перечислять активные каналы на сети. Используя эту команду Вы можете взять тысячи каналов, большая Сеть IRC обычно имеет и фильтровать их вниз к меньшему числу. Это позволяет Вам находить каналы их темой, названием канала, количество людей или других особенностей.

Варианты в команде списка - вмешщяется запятыми вместо того, чтобы быть соединенным; Вы будете видеть примеры этого позже в документе. Также, каналы перечислены в порядке самого нового для самого старого созданный (сервер считает канал 'созданным', когда единственный человек входит в это; это не то же самое как дата создания канала ChanServ).

Ниже - варианты, которые Вы можете использовать для LIST:

ОТМЕТИТЬ: Вы должны использовать /quote list если Вы используете клиента, который имеет встроенный /list (, типа mIRC), потому что это, возможно, не принимает те варианты.

2.1 канала Списка с больше чем определенное число людей:>Число

Синтаксис: /quote list >number

Информация:>numberвыбор числа позволяет пользовательскому поиску каналов с большим количеством пользователей чем число, определенное около >

Пример: /quote list >1

Этот пример возвратит все каналы с больше чем одним человеком в них, чтобы от самого нового созданного канала до самого старого.

2.2 Список канала с меньше чем определенное число людей: <Number

Синтаксис: /quote list <number

Информация:<number выбор числа позволяет Вам искать каналы с меньше чем указанное число людей в канале.

Пример: /quote list <50

Этот пример покажет все каналы с меньше чем 50 людьми в них.

2.3 Список каналов, созданные после определенной даты: C>Number

Синтаксис: /quote list C>number

Информация:C>Число перечислит каналы, созданные между теперь и множество минут назад.

Пример: /quote list C>60,>50

Этот пример покажет все каналы, созданные в прошлый час, которые имеют больше чем 50 человек в них.

2.4 Перечислит каналы созданные перед определенной датой: C<Number

Синтаксис: /quote list C<Number

Информация:C<выбор Числа перечислит каналы, которые были созданы ранее чем Число минуты назад.

Пример: /quote list C<30,>50

Этот пример перечислит все каналы, созданные ранее чем 30 минут назад, которые имеют более чем 50 человек в них.

2.5 Список каналов с темами, старше чем указанный: T>Number

Синтаксис: /quote list T>Number

Информация:T>выбор Числа перечислит каналы, тема которых старше чем Число минут.

Пример: /quote list T>60

Этот пример покажет все каналы, в которых тема была изменена 60 минут назад.

2.6 Список каналов с темами, моложе чем указанный: T<Number

Синтаксис: /quote list T<Number

Информация: T<Nвыбор Числа перечислит каналы, тема которых была изменена меньше чем Число минуты назад.

Пример: /quote list T<30

Этот пример покажет все каналы, тема которых была изменена за прошлые 30 минут.

2.7 Список каналов, которые соответствуют маске: mask

Синтаксис: /quote list mask

Информация: выбор маски позволяет Вам искать названия канала,канал, которую вы ищете.

Отметить: Групповые символы (*) приняты.

Пример: /quote list *help*

Этот пример возвратит каналы с 'Help' на их название.

2.8 Список каналов, которые не соответствуют маске: !mask

Синтаксис: /quote list !mask

Информация: !mask позволяет Вам искать каналы, которые не соответствуют маске, определенной в параметре списка.

Отметить: Групповые символы (*) приняты.

Пример: /quote list !*help*

Этот пример возвратит каналы, которые не имеют какое-либо отношение к Help на их название.

3 · DCCallow

Из-за многих вирусов, переданных ежедневно на DALnet, DALnet IRC Сервер в настоящее время имеет функцию, которая блокирует расширения, обычно используемые трояны ("js", "pl","exe", "com", "bat", "dll", "ini", "vbs", "pif", "mrc", "scr", "doc", "xls", "lnk", "shs"). Для Вас, чтобы все еще быть в состоянии передавать файлы с этими расширениями, DALnet кодирование команды добавило команду по имени DCCallow.

Синтаксис: /quote dccallow +/-nickname

Информация: The +/-nickname должно быть прозвище человека, которому Вы желаете позволить быть в состоянии послать DCC Вам.

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

Пример: /quote dccallow +mystro

mystro has been added to your DCC allow list

Этот пример добавит 'mystro' к вашему списку dccallow, так, чтобы он мог послать файлы Вам, даже если они имеют расширения от списка выше.

Синтаксис: /quote dccallow list

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

Пример: /quote dccallow list>

Этот пример перечислит всех пользователей, которые находятся в вашем списке DCCallow:

Следующие пользователи находится на вашем позволяющим списке dcc:
mystro (mystro@canshell.com)
End of DCCALLOW list

Прозвище - 'mystro', и хост mystro@canshell.com в скобках.

4 · Watch(Часы)

WATCH команда, которая уведомляет пользователя всякий раз, когда определенные люди приезжают онлайн. Более новые клиенты IRC (включая новые версии mIRC) автоматически используют эту функцию для их зарегистрировать систему.

Синтаксис: /quote watch [s|l] +/-nickname

Информация: s или l варианты должны быть установлены собой (то есть не может быть соединен в одной команде). Кроме этого, команда очень проста: Вы добавляете, что прозвище к списку, печатая /quote watch +nickname и удаляет это - прозвище.

Отметить: Список watch стерается всякий раз, когда Вы разъединяетес от IRC, таким образом Вы должны ввести их снова, как только возвращаетесь.

Пример: /quote watch +mystro

Этот пример добавит mystro к вашему списку часов, и Вы получите ответ, типа этого:

mystro ~mystro canshell.com 0 is online

Если человек онлайн.

Если нет, вы получите ответ, типа:

mystro * * 0 is offline.

Если Вы делаете /quote watch l,вы получите ответ, типа:

Mystro mystro 216.6.41.104 975299499 is online
End of WATCH l

Где эти 975299499 - signon время в секундах, считаемых с 1-ого января 1970 (если это кажется запутывающим, только игнорируйте это)

Если Вы делаете команду /quote watch s вы получите ответ, типа:

You have 1 and are on 1 WATCH entries
mystro
End of WATCH s

Хотя не сформулированный очень ясно, все это означает - то, что Вы имеете одного человека в вашем списке часов, и Вы находитесь в списке часов одного человека.

5 · The WHO(кто) command

/quote who может использоваться, чтобы проверить, онлайн ли кто - то. Это не работает, если тому человеку установили их пользовательский способ в (невидимый) +i, если Вы не находитесь в том же самом канале как тот человек.

/quote who, так много других команд IRC имеют ряд аргументов, которые должны быть применены, когда Вы используете это.

В примере ниже Вас будет видеть все аргументы и варианты команды /who может иметь так же как фактический синтаксис команды: /quote who +/-achmnsu args

Письма после + или - называют вариантами (обычно названный параметры). Я буду обсуждать их через мгновение. Некоторые варианты нуждаются в дополнительных аргументах, которые определены после всех вариантов.

В wотвечает, число после collon - число перелетов, которыми Вы являетесь от того пользователя. Перелеты, являющиеся серверами далеко. Если Вы будете на том же самом сервере как пользователь, то Вы доберетесь:0, если Вы будете на сервере, который связан с другим набором серверов (то есть twisted > typhoon > jade) то количество перелетов изменится, на предыдущем примере twisted > typhoon > jade редактирование, видимо, что есть два перелета, twisted > typhoon and typhoon > jade.

Так же, как примечание, больше чем один выбор может быть определен в /quote who, но аргументы должен следовать в том же самом заказе как письма выбора (/quote who +hc *.canshell.com #dalnethelp будет работать,/quote who +hc #dalnethelp *.canshell.com won't).

Когда Вы выполняете /quote who на канале или человеке Вы будете видеть капитализируемое письмо (и символ, если пользователь будет IRC Оператором или @/+ в канале) направо от их названия и перед хостом.

Эти символы:

H = здесь, следовательно не набор /away

G = уведенный, является /away

* = Пользователь IRC Оператор

+ = Пользователь - плюс на этом канале (канал будет самой первой частью who),

@ = Пользователь - оператор на этом канале

И наконец, для mIRC пользователей, я предложил бы использовать /quote who непосредственно связаться с сервером, потому что /who построенный в команде mIRC и это не работает точно как /quote who DALnet. Также, ответы могут измениться между клиентом клиенту. Ради этого документа использовался mIRC IRC клиент.

5.1 Перелистовать по хосту: +/-h

Синтаксис: /quote who +/-h host

Информация: +h выбор определяет, что Вы только хотите видеть пользователей от определенного хоста. Если Вы будете использовать-h выбор, то всем результатам будут показывать *except* от того определенного хоста. Или более просто, если Вы находитесь в очень большом канале или только выполнении /quote who без указанного канала, это только покажет людям, которые имеют или не имеют хозяина, что Вы определяете.

Отметить: Групповые символы (*) приняты, так, если Вы не знаете, что фактические полные хосты не стесняются только входить в часть hostname с * окружение этого, и это возвратит спички, которые это находит, и Вы можете сузить это далее более если нужно.

Пример: /quote +h mystro.canshell.com

Этот пример возвратит кое-что как:

* Mystro H mystro@mystro.canshell.com :0 Mystro
mystro.canshell.com End of /WHO list.

Другой пример, используя групповые символы: /quote who +h *.canshell.com

This will return in mIRC the following:

* Mystro H mystro@mystro.canshell.com :0 Mystro
*.canshell.com End of /WHO list.

Конечно Вы можете сделать /quote who +h *.com но это возвратило бы более чем 200 ответов и попросило бы, чтобы Вы сузили ваш поиск. Даже если бы это работало, то это не было бы очень полезно, поскольку большинство людей имеет адреса *.com .

Если бы Вы сделали /quote who -h это только возвратило бы каждого, кто не соответствовал *.canshell.com.

5.2 Перелистовать по каналам: +c

Синтаксис: /quote who +c #channel

Информация: +c сужает, перечисляет только людeй в определенном канале. Это позволит Вам просматривать индивидуальные каналы для людей, а не каждого на сети.

Отметить: Вы не можете сделать /quote who -c #channel и не может использовать групповые символы (*) для названия канала.

Пример: /quote who +c #DALnetHelp

Этот пример показал бы каждого в канале наряду с их соответствующим статусом (@,+,*). Однако, поскольку большинство пользователей теперь автоматически установлено +i, когда они соединяются с DALnet, сервер не будет показывать Вам их, если Вы не находитесь в том же самом канале. Таким образом Вы, возможно, должны присоединиться к каналу перед печатанием /quote who +c #DALnetHelp.

5.3 Is the user away: +/-a

Синтаксис: /quote who +/-a

Информация: +/-a выбор позволяет Вам устранять людей, которые являются (в зависимости от + или - признак) далеко. Это может быть потенциально полезным, если Вы - оператор канала и желаете видеть, кто в вашем канале - фактически там или только бездельничает.

Note: Если Вы не желаете использовать +/-a, приказывают, чтобы Вы могли только проверить признак G или H около прозвища и видеть, является ли человек далеко или нет.

Пример: /quote who +ac #mystro

#Mystro Mystro H@ mystro@mystro.canshell.com :0 Mystro
#Mystro End of /WHO list.

Это - каждый в #mystro кто не /away, однако /quote who -a+c #mystro will show:

#Mystro IsraHelp G@ mystro@209.25.158.132 :6 #IsraHelp's bot
#Mystro nekoo G neko@sc-24-130-144-74.socal.rr.com :2 Don Hoover
Mystro End of /WHO list.

nekoo и IsraHelp - два пользователя, которые являются далеко в настоящее время.

5.4 Перелитовать по способностю: +/-m

Синтаксис: /quote who +/-m o|a|A

Информация: T+/-m способ позволяет проверять, есть ли IRC Операторы в определенном месте. Команда берёт один аргумент, или o для IRCop, для Admin или для Услуг Admin.

Пример: /quote who +mc o #operhelp

#operhelp End of /WHO list.

Этот пример показывает, что не было в настоящее время никаких IRCop-ов на #OperHelp

Другой пример: /quote who -m+c o #operhelp

#operhelp Mystro H mystro@mystro.canshell.com :0 Mystro

Был один человек в operhelp, который не был IRCop

5.5 Перелистовать по прозвище: +/-n

Синтаксис: /quote who +/-n nickname

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

Отметить: Вы можете добавить групповые символы (*) в этом способе.

Пример: /quote who +cn #mystro Mystro

#mystro Mystro H@ mystro@mystro.canshell.com :0 Mystro
#mystro End of /WHO list.

Другой пример, этот с групповыми символами: /quote who +cn #mystro *myst*

#mystro Mystro H@ mystro@mystro.canshell.com :0 Mystro
#mystro End of /WHO list.

И наконец, один с -n: /quote who +c-n #mystro *myst*

#Mystro nekoo G neko@sc-24-130-144-74.socal.rr.com :3 Don Hoover
#Mystro B0T H@ bop@208.46.238.67 :6 http://mirc-egg.net
#Mystro End of /WHO list.

5.6 Перелистовать по серверу: +s

Синтаксис: /quote who +s server

Информация: Эта команда позволяет пользователю проверять, кто находится на определенном сервере.

Note: Вы не можете использовать групповые символы (*) в этой команде и для этого должны использовать полное название сервера (то есть нет liberty.* но liberty.nj.us.dal.net). Также Вы не можете проверить, кто не находится на том сервере.

Пример: /quote who +cs #mystro liberty.nj.us.dal.net

#Mystro Mystro H mystro@mystro.canshell.com :0 http://windowsirc.hypermart.net
#Mystro End of /WHO list.

5.7 Перелистовать по имени(username) +u/-u

Синтаксис: /quote who +/-u username

Информация: Этот выбор позволяет пользователю видеть, кто имеет или не имеет определенного имени пользователя (или часть определенного имени пользователя).

Отметить: Имя пользователя считают IDENT большинством клиентов, или другими словами, часть @ прежде регистрируются адрес пользователей. Групповые символы (*) приняты.

Пример: /quote who +cu #mystro mystro

#Mystro Mystro H mystro@mystro.canshell.com :0 http://windowsirc.hypermart.net
#Mystro End of /WHO list.

Другой пример, показывая каждому, кто не имеет слова mystro в их имени пользователя: /quote who +c-u #mystro mystro

#Mystro B0T H@ bop@208.46.238.67 :6 http://mirc-egg.net
#Mystro nekoo G neko@sc-24-130-144-74.socal.rr.com :3 Don Hoover
#Mystro End of /WHO list.

И наконец, пример группового символа, который покажет всем пользователям, которые имеют 'o' в их имени пользователя: /quote who +cu #mystro *o*

#Mystro B0T H@ bop@208.46.238.67 :6 http://mirc-egg.net
#Mystro Mystro H mystro@mystro.canshell.com :0 Mystro
#Mystro nekoo G neko@sc-24-130-144-74.socal.rr.com :3 Don Hoover
#Mystro End of /WHO list.

5.8 Показов сначала видимый пользователь канала находятся в +C

Синтаксис: /quote who +C nickname

Информация: This command lets you see the first visible channel in a /who.

Пример:/quote who +C mystro

#mystro Mystro H mystro@mystro.canshell.com :0 Mystro
Mystro End of /WHO list.

5.9 Чеков на пользователя на каналах я - член: +M

Синтаксис: /quote who +Ms|u|h

Информация: Эти чеки команды на пользователей в каналах, из которых человек является частью, это принимает дополнительные варианты s, u или h (server, username или hostname).

Пример:/quote who +Mh *.canshell.com

#mystro |Mystro| H@ mystro@mystro.canshell.com :0 Mystro
#ravenscar |Mystro| H@ mystro@mystro.canshell.com :0 Mystro
*.canshell.com End of /WHO list.

Этот пример показывает особенность +Mh и показывает, как сервер показал все каналы |Mystro |, и я был в.

5.10 Примеры объединённых поисков

Поскольку некоторые из предыдущих примеров демонстрируют, возможно объединить поиски соответствовать больше чем одному критерию поиска. Мы обеспечим один дальнейший пример, чтобы иллюстрировать это.

Синтаксис: /quote who +ch

Информация: Эта команда проверяет для пользователей в указанном канале, которые соответствуют указанному хосту.

Пример:/quote who +ch #mystro *.canshell.com

#mystro |Mystro| H@ mystro@mystro.canshell.com :0 Mystro
End of /WHO list.

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

6 · Заключение

Если Вы интересуетесь обнаружением больше или имеете какие-нибудь вопросы, Вы можете проверить на IRC канале #bahamut, или на сети http://www.bahamut.net. Также, если Вы интересуетесь поиском этих команд, пожалуйста используйте /quote who ? для WHO помощи, /quote list ? для помощи LIST, /dccallow help для помощи DCCallow. WATCH и SILENCE не имеют помощи в сервере IRC непосредственно.

7 · Благодарности

При письме этого документа много людей прослушивались и беспокоились. Я думаю, что наименее я могу сделать для их помощи - дать им немного признания. Спасибо идет в Darkrot для информации /list information, Hammer для некоторого разъяснения, LadyDana для всего побуждения (и для того, чтобы быть таким замечательным лидером:) и много людей, которых я только беспокоил, при письме этого документа. Об и, да, некоторый благодарности идут в Mystro, безжизненный студент, который написал этот документ.