Разные Команды ============== Version 1.1.1 Last translated by Azeri`H (B_R_E_A_K_E_R at hotmail.com) on 2005-04-27 Last revised by LadyDana (ladydana at dal.net) on 2004-01-12 Originally written by Mystro (mystro at canshell.com) on 2001-01-14 Copyright (C) 2001-2005 by the DALnet IRC Network 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 (Тищина) 2 * Команда LIST(список) 2.1 канала Списка с больше чем определенное число людей:>Число 2.2 Список канала с меньше чем определенное число людей: Number 2.4 Перечислит каналы созданные перед определенной датой: CNumber 2.6 Список каналов с темами, моложе чем указанный: TЧисло ---------------------------------------------------------------- СИНТАКСИС:" /quote list >number" ИНФОРМАЦИЯ:">number"выбор числа позволяет пользовательскому поиску каналов с большим количеством пользователей чем число, определенное около > ПРИМЕР:" /quote list >1" Этот пример возвратит все каналы с больше чем одним человеком в них, чтобы от самого нового созданного канала до самого старого. 2.2 * Список канала с меньше чем определенное число людей: Number ----------------------------------------------------------------- СИНТАКСИС:" /quote list C>number" ИНФОРМАЦИЯ:C>Число перечислит каналы, созданные между теперь и множество минут назад. ПРИМЕР:" /quote list C>60,>50 " Этот пример покажет все каналы, созданные в прошлый час, которые имеют больше чем 50 человек в них. 2.4 * Перечислит каналы созданные перед определенной датой: C50" Этот пример перечислит все каналы, созданные ранее чем 30 минут назад, которые имеют более чем 50 человек в них. 2.5 * Список каналов с темами, старше чем указанный: T>Number ------------------------------------------------------------- СИНТАКСИС:" /quote list T>Number" ИНФОРМАЦИЯ:T>выбор Числа перечислит каналы, тема которых старше чем Число минут. ПРИМЕР:" /quote list T>60" Этот пример покажет все каналы, в которых тема была изменена 60 минут назад. 2.6 * Список каналов с темами, моложе чем указанный: T" Этот пример перечислит всех пользователей, которые находятся в вашем списке 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" * 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, безжизненный студент, который написал этот документ. ---------------------------------------------------------------------- IRC: /server irc.dal.net 7000 (also port 6667) The Web: http://www.dal.net/ DALnet Help: http://help.dal.net/ IRC FTP: ftp://ftp.dal.net/ Network! Email: help at dal.net (help), docs at dal.net (help documents), suggest at dal.net (suggestions and comments)