Этикет в IRC
Новые для Вас каналы. Одни каналы напоминают кафе поздним вечером (когда любой может похлопать соседа по плечу и завести разговор ни о чем), другие - скорее симпозиум химиков (все тихо, спокойно, по делу). Не делайте выводов о новом для Вас канале на основе предыдущего опыта. Не обобщайте! На большинстве каналов сложилась своя группа постоянных посетителей, свои правила поведения и этикет. Вам будет полезно некоторое время посидеть на новом канале молча, что бы понять, с чем Вы имеете дело. Многие новички на IRC часто забывают одну простую вещь: на другом конце Земли, за таким же терминалом сидит Человек, и буквы на экране - это то, что он набрал. Наиболее распостраненным языком на IRC является английский. Но это не означает, что он единственный - говорят на немецком, финском, русском, испанском и т.д. Однако для этого существуют специальные "национальные" каналы; как правило, на это указывает либо название канала (#rus_chat), либо тема ("Finnish only!"). Если ничего не указывает на язык канала, просто подождите некоторое время, почитайте сообщения. В крайнем случае напишите фразу на английском, в большинстве случаев Вам ответят. Будет очень невежливо, если Вы ворветесь, скажем, на канал #unix и закричите "Privet, elki-palki!!"
Заглавные буквы
Большинством людей на IRC заглавные буквы воспринимаются, как крик и очень бросаются в глаза; часто это раздражает. Вы часто кричите изо всех сил в жизни? Избегайте заглавных букв. На вопрос, заданный спокойно, Вам ответят гораздо быстрее, чем на "HEEEEEEEEEELP ME! ANYBODY ALIVVE?" (в лучшем случае Вы услышите замечание о сломанной клавише Shift)
Разметка (жирный, наклонный, подчеркнутый, цветной шрифт)
Существуют некоторые ограниченные возможности изменить шрифт Вашего сообщения. Например, сделать его жирным или подчеркнутым. В большинстве случаев это не рекомендуется. Во-первых, не у всех терминалы поддерживают это, во-вторых, это отвлекает от общего разговора. Даже если Вы хотите привлечь этим внимание, это получится очень ненадолго - очень скоро кому-нибудь еще захочется поступить также, и вскоре весь экран будет заполнен фразами в самом необычном написании. Конечно, это не добавит им читаемости.. Кроме того, умная фраза обращает на себя внимание сама; глупость же, даже выделенная, глупостью и остается.
Звуковые сигналы
Вещь, которая однозначно не вызовет одобрения у 99% посетителей IRC. Просто забудьте о ее существовании. Да еще с учетом того, что звуки вряд ли сработают у ваших собеседников.
Привет/Пока
Нет необходимости приветствовать каждого на канале персонально. Общего "Hello" будет достаточно. И не надейтесь, что все присутствующие Вас также поприветствуют - кстати, если на канале 20 человек, то приветствия заполнят весь экран, что, конечно, невежливо по отношению к остальным собеседникам. Тоже самое относится и к прощаниям. Достаточно сказать "Good night" и отправиться спать; если же Вы сидите перед экраном и с нетерпеньем ждете ответных пожеланий, означает что у Вас что-то не в порядке в сфере общения. Если Вам хочется поздороваться/попрощаться с кем-то лично, не привлекая к этому внимание, то проще сделать /msg. Кстати, еще один вытекающий из предыдущей фразы совет: если решили поговорить с кем-то, нет смысла заполнять экран десятком строчек типа "XYZ, ты здесь?.. au, au, au", проще набрать одну фразу с /msg. Многие клиенты позволяют использовать "автоприветствия". Не стоит этого делать. Во-первых, немногие радуются автоматической вежливости (нежности, радости et cetera). Во-вторых, это вносит бессмысленный шум на канал, приводит к появлению бессмысленных строк текста, мешающих разговору
Добавлено (25.09.2009, 19:32)
---------------------------------------------
На меня никто не обращает внимания!
Люди на IRC строят свое впечатление о Вас только на основе Ваших слов, действий, реакции на происходящее. Если Вы все время молчите, то Вас могут заметить разве что из любопытства (особенно если у Вас женский псевдоним . Не бойтесь вступать в разговор, выражать свое мнение. IRC для этого и придумано, это прекрасный инструмент для общения людей. Оно призвано дарить радость общения! Не стоит привлекать внимание такими вещами, как бессмысленный мат, какие-то странные наезды, игнорирование этикета... Многого Вы этим не добьетесь. Вы выиграете гораздо больше, если Ваши собеседники узнают в Вас умного, интересного человека. Многие, приходя на IRC, раскрепощаются. То, о чем Вы можете поговорить на канале или в /msg, возможно, никогда не захотите обсуждать в жизни. "Я предпочитаю общаться с помощью компьютера потому, что его всегда можно выключить", сказал один писатель. IRC дает свободу - общение в чистом виде. Здесь не видно Вашего лица. Здесь не слышно Вашего голоса и интонаций. Не видно Вашей реакции. Все, что есть - множество букв. Но, как показывает практика, это позволяет лучше понять себя, научиться лучше выражать свои мысли, повысить свой уровень. Некоторые, однако, понимают свободу как безнаказанность, возможность безболезненно хамить собеседникам и оскорблять девушек. Прежде чем сделать это, подумайте - хотите ли Вы этого? На другом конце сидят обычные люди, и стали бы Вы поступать подобным образом, встретив их в жизни? Вы приходите на IRC поговорить с кем-то, или добиться покоя в душе, оскорбляя других? Второе намекает на то, что у Вас какие-то проблемы с общением и в настоящей жизни. И, поверьте, Вы не решите их подобным образом. IRC дает шанс. Вы никого не знаете, никто не знает Вас. Свой образ формируете только Вы сами. Так сделайте же его таким, каким действительно хотите, таким, каким Вы являетесь на самом деле. Большинству хочется тепла, понимания, нежности. Конечно, можно найти их и жизни, но IRC дает уникальную возможность вырваться из плена повседневности, привычек, узкого круга общения. Воспользуйтесь этим, что бы стать умнее, лучше, интереснее для себя самого. Измените себя.
Flood
Flood - повторение одной фразы, бессмысленного набора букв, просто заливание потоком бессмысленной информации. Конечно, это не приветствуется. И конечно, не стоит этого делать. Если Вы хотите с помощью Cut'n'Paste процитировать фрагмент сочинений Фрейда строчек на 20, лучше уточните на канале, не будут ли Ваши собеседники против. Вы же не начинаете петь военные песни в теплой компании, перебивая интересный разговор, не так ли? Если Вы задали вопрос, и никто не ответил, не повторяйте его 20 раз. Все умеют читать. Если на него никто не ответил, все либо спят, либо не знают ответа, либо не хотят разговаривать на эту тему. И повторением своей фразы Вы этого не исправите...
/IGNORE - великая вещь
Если у Вас возник с кем-то конфликт, кто-то Вам не нравиться, порой возникает решить это проблему с помощью /kick или /ban. Не злоупотребляйте этими возможностями, когда выясняете с кем-то отношения. Это признак не силы, но бессилия. Гораздо проще набрать команду /ignore nickname и исключить этого человека из поля видимости. Вам не нравится на канале чьи-то фразы? Не замечайте его, a /ignore поможет Вам в этом. Это самый простой и нормальный путь; многие забывают об этом. Конечно, если человек нарушает этикет, стоит предупредить его об этом, сообщить, где он может узнать о правилах поведения, и, если не поможет, выкинуть с канала. Увы. "Пистолетом и добрым словом Вы добьетесь гораздо большего, чем просто добрым словом", как говорил в свое время Аль Капоне.
Источник: www.neora.ru
Добавлено (25.09.2009, 19:53)
---------------------------------------------
Вся доступная информация по какому-либо каналу, просматривается командой:/cs info #chan ,
где #chan - интересующий вас канал.
Как посмотреть перечень всех зарегистрированных каналов сети?
Лист каналов зарегестрированных в сети, вызывается командой: /list
(видно будет те каналы на которых находится один и более человек).
Как узнать какие еще сервера есть в сети?
Перечень серверов сети можно получить командой: /links
Как я могу получить информацию об интересующем меня человеке?
Вся доступная информация о том или ином пользователе сети вызывается командами:
/msg nickserv info ник_пользователя и
/whois ник_пользователя.
Для чего нужна регистрация ника?
Регистрация выбранного вами никнейма необходима прежде всего для того, чтобы другие пользователи сети не могли воспользоваться им. Также, если вы хотите иметь свой канал, то регистрация ника является обязательным условием.
Осуществить регистрацию можно командой:
/msg nickserv register password e-mail ,
где password - пароль на ник, запомните его или запишите, e-mail - адрес вашей электронной почты, укажите обязательно реальный, а не вымышленный, в противном случае при забывании вами пароля на ник, некуда будет его высылать).
Добавлено (25.09.2009, 19:54)
---------------------------------------------
Почему ник все время меняется на ник в обрамлении черточек. (Пример: _ВашНик-)
Здесь может быть два варианта.
Первое: вы забыли проидентифицировать свой ник.
Второе: ник уже зарегистрирован (занят) другим пользователем сети.
Выход: В первом случае вам необходимо проидентифицироваться на никсерве, это можно сделать командой:
/msg nickserv identify password
(где password - ваш пароль на ник, введенный вами при его регистрации).
Во втором случае: так как ник уже занят, вам нужно выбрать себе другой ник и зарегистрировать его.
Что значит сообщение PING! PONG!
Запрос сервером вашему клиенту на наличие последнего в сети.
Как сделать так, чтобы при обращении к моему нику строка сообщения выделялась цветом?
Такая функция есть в настройках вашего клиента.
В mIRC версии 6.03 и ниже это находится в меню: File -> Options -> Irc -> Highlight.
В mIrc 6.12: View -> Options -> Irc -> Highlight.
Как сделать сообщение при выходе из Irc?
Эта функция также предусмотрена настройками вашего клиента. Вписать свой quit message вы можете через меню:
Для mIrc 6.03 и ниже: File -> Options -> Irc -> Messages. В строке Quit messages впишите свое сообщение.
Для mIrc 6.12: View -> Options -> Irc -> Messages.
Как зарегистрировать канал?
Регистрация канала осуществляется командой: /msg chanserv register #chan password description
(где #chan - канал, который вы собрались регистрировать; password - пароль на канал; description - описание вашего канала).
Прежде чем регистрировать канал, не забудьте на него зайти: /join #регистрируемый_канал
Добавлено (25.09.2009, 19:55)
---------------------------------------------
Что означает сообщение: You must be a channel operator to register the channel?
Для того чтобы зарегистрировать канал, вы должны иметь статус оператора канала. То есть, прежде чем регистрировать канал вам нужно на него зайти (/join #chan, где #chan - канал, который вы будете регистрировать).
При попытке зайти на канал появилось сообщение: can't join channel (it's invite only). Что это значит?
Сообщение уведомляет нас о том, что мы не можем войти на канал, так как он имеет мод +i (вход по приглашению).
При попытке зайти на канал появилось сообщение: can't join channel (requires the correct key).
Cообщение уведомляет нас о том, что мы не можем зайти на канал, так как для входа на него нужен ключ (пароль). Проверьте правильность введенного ключа.
Что значит +a? Почему этот мод дается не всем?
Флаг +а защищает пользователя, имеющего его, от кика и деопа. Дается фаундеру канала по умолчанию, остальным в зависимости от настроек канала.
Что означает значок @ перед ником?
Это значок оператора канала. В обязанности оператора входит следить за порядком на канале. И в случае необходимости предпринимать меры к нарушителям (бан, кик, деоп).
Бан (ban) - запрет входа на канал
Кик (kick) - удаление с канала, с возможностью перезахода, если не стоит бан
Деоп (deop) - снятие статуса оператора канала
Что означает значок + перед ником и зачем он нужен?
+ или иначе voice , дает право голоса на модерируемых каналах (т.е. канал имеющий мод +m), а также на вас не действуют моды +c и +d. Отсутствие voice на модерируемых каналах, запрещает вам говорить на них, а на каналах с флагами +c и +d вы не можете писать соответственно цветными символами и повторять одинаковые фразы подряд. Во всех остальных случаях voice имеет символическое значение.
Как поставить защиту от кика и деопа на некоторых посетителей канала?
Для того чтобы прописать посетителям протект (+а), необходимо сначала определить какой уровень в акцесс листе мы будем назначать пользователям для получения ими протекта. Допустим все, кто имеет уровень 15. Осуществить назначение можно командой:
/msg chanserv levels #chan set protect 15 , (где #chan - ваш канал).
После этих не хитрых манипуляций все пользователи, имеющие в вашем акцесс листе 15-ый уровень и выше, будут получать флаг +а (защиту от кика и деопа).
Добавлено (25.09.2009, 19:55)
---------------------------------------------
Как прописать пользователя в акцесс лист и дать ему аоп?
Прописать пользователя в акцесс лист можно командой:
/msg chanserv access #chan nick levels,
(где #chan - ваш канал; nick - ник прописываемого пользователя; levels - уровень, устанавливаемый пользователю от -9999 до +9999).
В зависимости от того, какой уровень вы установите, юзер будет получать войс, аоп или будет поставлен в акик.
По умолчанию уровни имеют следующее значение:
-1 - занести пользователя в акик;
3 - дать пользователю +v (войс);
5 - дать пользователю +о (аоп);
10 - дать пользователю +о (аоп) с правом добавлять и удалять других посетителей канала из акцесс листа.
Пятый уровень в акцесс листе можно так же установить командой:/msg chanserv aop #chan nick.
Как сменить ник не разрывая соединение с сервером?
Сменить ник, не разрывая коннекта с сервером, можно командой: /nick новый_ник
Существует ли команда для переконнекта на другой сервер прямо из окна клиента?
Осуществить коннект на другой сервер можно командой: /server новый_сервер:port
Пример: /server irc.pp.ru:6667
Как закрыть окно канала (привата) без мышки?
Осуществить эту простейшую операцию, находясь в окне данного канала можно командой: /part. Чтобы закрыть канал, не находящийся в активном окне, наберите: /part #chan, где #chan - покидаемый канал.
Как узнать фаундера канала?
Фаундер канала указан в информации о канале, которая вызывается командой: /msg chanserv info #chan
Как посмотреть админа сервера?
Узнать админа сервера можно командой: /admin . Следует оговориться о том, что вы получите информацию о сервере, через который осуществили коннект. Чтобы узнать админа любого другого сервера, наберите /admin server.
Пример: /admin irc.pp.ru
Можно ли сделать так, чтобы каждому входящему давался аоп?
Прописав в своем листе уровней нулевой для всех аопов, вы достигнете желаемого результата. Лист уровней можно вызвать командой: /msg chanserv levels #chan list Прописать нулевой уровень для всех аопов: /msg chanserv levels #chan set autoop
Как мне избежать сервисного автозахода на канал?
Выполните команду: /msg nickserv ajoin del #chan (где #chan - удаляемый канал)
Как добавить каналы в автоджоин?
Добавление может осуществляться двумя способами. Первый: в меню File -> Options -> Irc -> Perform: добавляются все команды, которые вы хотите осуществлять автоматически после коннекта с сервером, в том числе автозаход на канал. Просто впишите в список ваших команд /join #chan.
Для mIrc 6.12: View -> Options -> Connect -> Options -> кнопка Perform
Второй: вы можете составить свой список каналов, на которые вас будет забрасывать автоматически, прямо через nickserv.
Команда: /msg nickserv ajoin add #chan, добавляет каналы в список.
Увидеть же весь список каналов, занесенных в автоджоин таким способом, можно командой:/msg nickserv ajoin list.
Добавлено (25.09.2009, 19:56)
---------------------------------------------
Как посмотреть акцесс лист канала?
/msg chanserv access #chan list - позволит вам увидеть весь список пользователей, занесенных в акцесс лист канала.
Как удалить пользователя из акцесс листа?
/msg chanserv access #chan del nick - убирает указанного пользователя из акцесс листа.
Как спрятать акцесс лист канала?
Если вы решили замаскировать свой акцесс лист от посторонних глаз, вам поможет команда: /msg chanserv levels #chan disable acc-list
Как получить +o без перезахода на канал?
+o можно получить командой: /msg chanserv op #chan nick . Эта команда доступна тем, кто прописан в акцесс листе канала с уровнем, имеющем доступ к команде op/deop
Можно ли по хосту посмотреть наличие пользователя в сети?
Такая возможность есть.
Наберите: /who *host.ru
Пример: /who *spb.ru
Однако эта команда покажет не только пользователей с данным хостом, но и тех, кто использует сервер с данным хостом, если таковой имеется в сети IrcNet.
Как посмотреть всех, кто занесен в список игнора?
Список тех, кто стоит в вашем игнор листе можно посмотреть командой: /ignore -l
Как сменить фаундера канала?
/msg chanserv set #chan founder nick
Добавлено (25.09.2009, 19:56)
---------------------------------------------
Что такое successor и как его установить?
Successor - это наследник канала. Не обладает никакими привилегиями. Если вы подолгу отсутствуете в сети и боитесь, что ваш канал будет дропнут, целесообразно назначить наследника, которому он перейдет. Установить наследника можно командой: /msg chanserv set #chan successor nick
Как посмотреть, кто дал человеку +o?
Если вы не присутствовали при этом событии, то никак.
Как прописать человека в автокик?
/msg chanserv access #chan nick -1 или
/msg chanserv akick #chan add nick
Можно ли посмотреть, кто присутствует на канале, не заходя на него?
Команда: /names #chan - позволит вам увидеть присутствующих на канале, исключая тех пользователей, у которых стоит invisible (+i).
А так как большинство пользователей ставит себе статус invisible , то эта команда не всегда целесообразна.
Аналогичная команда: /who #chan
Можно ли сделать 2-х фаундеров?
Нет нельзя.Единственный выход это поделиться паролем от канала, и его обладатель будет иметь права фаундера после идентификации (/msg chanserv identify #chan password).
Как слинковать ники и зачем это нужно?
Когда вы меняете свой ник на другой или часто используете всевозможные его модификации, например nick_away, nick_busy etc, то он становится неидентифицированным и это неудобно. Чтобы избежать проблем, рекомендуется линковать дополнительные ники к основному. Прежде чем прилинковать ник, вам нужно его зарегистрировать (лучше с таким же паролем, что и основной).Затем наберите команду: /msg nickserv link nick password
где nick - ваш основной ник и password - пароль на основной ник.
Само собой разумеется, что в момент выполнения прилинковки вы будете под тем ником, который линкуете.
Пример: основной ник - Microsoft, линкуемый - Microsoft_away, пароль на оба ника - pass.
Последовательность команд:
1) /nick Microsoft_away
2) /msg nickserv register pass email
3) /msg nickserv link Microsoft pass
Добавлено (25.09.2009, 19:57)
---------------------------------------------
Каким образом можно запретить посетителям менять моды канала?
Когда вы устанавливаете моды на канал, все те флаги, которые вы не указали, остаются свободными для изменения. Чтобы этого избежать укажите все моды, которые вы хотите оставлять неизменными при их установке (/msg chanserv set #chan mlock -flags+flags).
Например: /cs set #help mlock +nt –dciklsm
Как снять с себя бан, имея статус автоопа на канале?
Если вас забанили, и вы прописаны в акцесс листе канала с уровнем не ниже autoop, вы можете снять с себя бан командой: /msg chanserv unban #chan или и вовсе войти сквозь него: /cs invite #chan
Как осуществить установку сообщения на канал, которое будет отсылаться входящим пользователям?
Команда: /msg chanserv set #chan entrymsg ваше_сообщение.
Каким образом осуществить массовый deop?
/msg chanserv clear #chan ops
Как запретить давать +o всем, кто не прописан в акцесс листе?
Если вы не хотите, чтобы кто-то мог дать +о, не прописанным пользователям на вашем канале, достаточно включить функцию secureops. Это можно сделать так: /msg chanserv set #chan secureops on
Какой командой можно поставить бан?
Бан можно поставить следующим образом:
/mode #chan +b mask
Пример: /mode #help +b Lamer!*@*sovam.com .
Также можно воспользоваться командой: /ban nick option, где option - число от 0 до 9.
Поэкспериментируйте с цифрами и сами увидите результат.
Эта каманда особенно актуально, когда человек уже покинул канал и вы не помните его хост.
Добавлено (25.09.2009, 19:57)
---------------------------------------------
Как запретить менять топик?
Зафиксировать определенный топик можно командой: /msg chanserv set #chan topiclock on (чтобы отменить фиксацию вместо on наберите off). При включенной опции, если кто-то сменит топик на канале, chanserv автоматически вернет его обратно.
Как послать сообщение только опам?
/omsg сообщение
Как послать сообщение одновременно на все каналы, где вы находитесь?
/amsg сообщение
Каким образом снять -o без применения мышки?
/mode #chan -o nick
/msg chanserv deop #chan nick
Где взять бота?
Самыми популярными на сегодняшний момент ботами является eggdrop и windrop. Для ознакомления рекомендую ссылки:
http://worknet.ru/bot-man
http://bot.net.ru/bot.php
http://www.wold.net.ru/scripts.html
Можно ли писать лог на отдельный канал, а не на все?
Очень даже можно. Для этого войдите на канал, щелкните правой кнопкой мышки по его названию и выберите строку: Logging (Лог). Укажите директорию, в которую будет все записываться и имя файла.
Можно ли окно мирка свернуть в трей?
Для того, чтобы окно вашего мирка сворачивалось в трей необходимо произвести некоторые манипуляции в настройках клиента. Войдите в меню: File -> Options -> Display -> Tray и поставьте галочку в строке: Place mIRC in tray when minimized.
Для mIrc 6.12 View -> Options -> Display -> Options -> кнопка Tray.
Добавлено (25.09.2009, 19:58)
---------------------------------------------
Что делать, если забыли пароль на канал?
Просто смените пароль на новый. Прежде чем изменить пароль, убедитесь в том, что ваш ник проидентифицирован, в противном случае ничего не получится. Команда смены пароля: /msg chanserv set #chan password новый_пароль. Старый пароль указывать не надо.
Что делать, если забыли пароль от ника?
Если вам никак не удается вспомнить пароль от вашего никнейма, вы можете обратиться за помощью к IrcOp-ам сети. Если вы правильно указали свой e-mail при регистрации никнейма, вам вышлют пароль по указанному адресу.
Как писать цветом?
Нажмите одновременно Ctrl + k и появится таблица цветов. Нажмите цифру того цвета, которым хотите писать и далее ваш текст.
Если вы хотите написать цветной текст на цветном фоне, то после первой цифры ставим запятую и после нее цвет желаемого фона.
Выделить текст жирным можно с помощью комбинации клавиш: Ctrl + b;
Oтменить жирность: Ctrl +o;
За подчеркивание текста сообщения отвечают клавиши: Ctrl + u;
Чем отличается DCC-chat от привата?
DCC-chat использует прямое соединение между пользователями (direct connect), а приватные сообщения направляются через сервер. DCC-chat более секретен, но пользуясь им, вы имеете входящий и исходящий трафик
Как стать хелпером?
Для того чтобы стать хелпером требуется:
- безукоризненное владеть /cs help; /ns help; /ms help; /helpsys.
- знать настройки, хотя бы одного Irc-клиента.
- иметь представление об основных командах Irc-клиента.
- уметь четко и корректно выражать свои мысли.
- ориентироваться в общей структуре Irc.
Заявите о своем желании стать хелпером на канале #help. Если существуют вакансии, то вам будет предложено пройти тест. От успешности его прохождения будет зависеть, дадут ли вам звание хелпера.
Добавлено (25.09.2009, 19:59)
---------------------------------------------
Что такое скрипт?
Скрипт - это дополнительная программка, позволяющая автоматизировать часто повторяемые действия.
Как написать скрипт?
Существует отдельная статья об их написании. Ее можно почитать на www.neora.ru
Как создать свой канал?
Нужно выполнить следующие действия.Войти на канал: /join #канал. Войдя, вы получите статус оператора канала.Теперь можно регистрировать ваш канал командой:/msg chanserv register #канал ПарольКанала ОписаниеКанала.
Например: /msg chanserv register #help ghjwbfdv Официальный канал помощи.
Добавлено (25.09.2009, 19:59)
---------------------------------------------
Как автоматизировать процесс идентификации ника?
Напишите команду идентификации в опциях вашего клиент, и каждый раз при соединении с сервером, команда будет выполняться автоматически.Сделать это можно следующим образом:
Меню File -> Options -> Connect -> Perform. Ставим галочку выполнять команды автоматически (она там одна перепутать не возможно) и вписываем ниже команду или список команд, для автоматического выполнения при соединении с сервером.
В русской версии: Файл -> Опции -> Подключение -> Выполнение.
Для mIrc 6.12: View -> Options -> Connect -> Options -> кнопка Perform
Как сменить ник и альтернативный ник?
Очень часто задаваемый вопрос. Команда смены ника: /nick НовыйНик , а команда смены альтернативного ника /anick НовыйНик
Почему команда /map не доступна юзерам?
Потому что для юзеров в нашей сети работает команда /links
Чем отличаются leaf-server и hub-server?
Hub (от англ. центр) - server - ведущий сервер, к которому присоединяются второстепенные сервера.
Leaf (от англ. лист) - server - второстепенные или конечные сервера сети.
Структуру можно представить в виде дерева. Ствол это Hub-server, а листья leaf-server-a
Причем Hub может обеспечивать связь между несколькими серверами, а к leaf может присоединить к себе только один сервер.
Какой программой можно исправлять mirc.exe?
http://www.bome.de/Restorator/restorator252.exe
http://nukc.iugansk.ru/dl/restorator_registry_patc...
Так же для редактирования mirc.exe вы можете использовать любой HEX редактор.
Добавлено (25.09.2009, 20:00)
---------------------------------------------
Как сделать, чтобы при двойном клике по нику, он автоматически появлялся в строке ввода?
Нажмите одновременно кнопки: alt + o в появившемся окошке выбери: IRC-->Mouse. В строке: nick list введи команду: /editbox -apf $editbox($active) $1:
Где есть веб гейт для ирс на java?
http://irc.nov.ru/cgi-bin/irc.cgi
http://telenet.ircnet.ru/connect/jirc/
Как вводить ключ, для входа на канал?
/join #канал ключ
Добавлено (25.09.2009, 20:00)
---------------------------------------------
ВашНик nickname is already in use. Как с этим бороться?
Первым дело вам предложат зайти под другим ником (внизу в поле ввода появится надпись /nick). Поставь пробел, и любой другой ник. После того как произойдет соединение с сервером наберите команду:/msg nickserv ghost ВашНик ПарольОтНика и вы снова станете самим собой.
Как вызвать человека в приват?
/query НикЧеловека
Как понизить/повысить акцесс пользователя?
/msg chanserv access #канал add Ник Уровень
Например: /msg chanserv access #help add helper 5
Можно ли получить список банов на канале командой?
/mode #канал b
Как убрать сообщение Ping! Pong! ?
Идите в настройки File -> Options -> Irc -> Options поставьте галочку напротив Hide ping? Pong! Event.
В русифицированном мирке соответственно: Файл -> Опции -> Ирк -> Опции и галочку на против: скрыть ping? Pong! События.
Для mIrc 6.12 View -> Options -> Irc -> Options
Добавлено (25.09.2009, 20:01)
---------------------------------------------
Какой командой осуществить первый запуск бота под ОС Windows?
eggdrop -m имяконфига.conf эта команда предназначена для первого запуска вашего eggdropa, а -m создает юзерсфайл. В дальнейшем вы просто запускаете exe файл вашего бота.
Как настроить мирк для коннекта через прокси?
Зайдите в настройки через меню: File -> Options -> Connect -> Firewall
Отметьте галочкой напротив опции включить фаервол. Затем выбираете протокол Socks 4, Socks 5 или proxy. Далее прописываете имя вашей прокси (или ip), указываете порт. Сохранив настройки кнопкой ok можете смело конектиться к серверу через ваш прокси.
Для mIrc 6.12: View -> Options -> Connect -> Firewall
вместо галочки окно: Firewall Support в котором выбирается: both
Что такое сервисы и какие они бывают?
Сервис (от англ. service служба) - обслуживание пользователей сети в разных сферах.
В нашей сети (ircNet(ru)) таких сервисов (служб) всего 9. Опишем некоторые из них.
Nickserv - отвечает за регистрацию и защиту ников от несанкционированного использования
Chanserv - отвечает за регистрацию каналов и управление оными
Memoserv - отвечает за отправку и хранение коротких сообщений
Operserv - отвечает за администрирование сети и доступен только irc-операторам NewsServ - позволяет читать новости
Каким образом запретить посылать вам мемо сообщения?
/ms set limit 0
Как узнать есть ли в нашем районе локальная сеть?
Воспользуйтесь ресурсом: http://lan.net.ru. Он позволяет искать ближайшие к вам локальные сети.
Nick information for nick is private. Как так сделать?
Сделать информацию о вашем нике приватной и не доступной юзерам можно командой: /msg nickserv set private on
Какими командами можно изменять (включать/выключать) сценарии и события?
/ctcps on/off - включает / выключает обработку ctcp событий
/events on/off - включает / выключает обработку событий events
/dlevel parameters - позволяет менять пользовательский уровень (по умолчанию пользовательский уровень равен единице)
/raw on/off - включает / выключает обработку числовых событий
/remote on/off - включает / выключает обработку сценариев remote
Добавлено (25.09.2009, 20:02)
---------------------------------------------
Как поменять кодировку?
/codepage parameter , где parameter - название кодировки: win, koi, translit, dos, mac, iso, none
Что такое +e?
+e или попросту экцепт позволяет делать исключения из списка банов. Например кто-то поставил бан по маске *!*@hostik.ru , и все кто имеет хост: hostik.ru не могут попасть на канал, тогда вы берете и делаете исключение прописываете /mode #канал +e Faust!faust@hostik.ru и на человека с ником Faust и идентом faust бан не распространяется.
Что такое logon news?
Logon news (от англ. Logon -вход в систему; news - новости) - это новости при входе в систему (сеть). Здесь располагаются информационные сообщения о новостях сети, а также реклама каналов и общесетевых мероприятий
Как менять топик через chanserv?
/msg chanserv set #канал topic собственно топик
Как проверить, сколько нику осталось жить?
/msg nickserv info nick и в строке Last seen time посмотреть, сколько дней назад использовали ник. Как только цифра достигнет 30 дней, ник дропнется (сотрется) из базы.
Не возможно поставить бан, сервер его тут же снимает. Что делать?
Просто перезайдите на канал, такой глюк бывает после разлинковки серверов
Как поставить away сообщение?
/away сообщение_какое_то_тут - включить эвей сообщение
/away - выключить эвей сообщение
Что означает точка "." перед ником у некоторых пользователей на канале и можно ли от нее избавиться?
Точка перед ником - знак того, что у пользователя стоит протект (флаг +а). Избавиться от него можно, сняв с себя протект (/mode nick -a)
Как приконнектиться к другому серверу, открыв новое окно соединений?
Напишите команду коннекта с параметром -m чтобы достичь этого.
/server -m название_сервер
Например: /server -m irc.hippo.ru
Как всех входящих приветствовать автоматически?
Можно написать соответствующий скрипт на событие JOIN, который будет выглядеть следующим образом:
on 1:JOIN:#канал:if ($nick != $me) /msg $chan всем привет!
Но имейте ввиду, что на некоторых каналах скрипты не приветствуются и из-за этого вам могут запретить вход на канал
Как посредством команды добавить сервер?
/server-a НазваниеСервера -g группа -d описание
Например: /server -a irc.lael.ru -g ircnet(ru) -d Сервер kamenks-uralsk
При выходе всех с канала пропадают опции (моды, топик), что делать?
Закрепить моды (флаги) канала можно командой: /msg chanserv set #канал mlock +flY-
Добавлено (08.10.2009, 14:25)
---------------------------------------------
Первое, что ты должен знать, это какие разновидности ботов бывают. Существуют всего две часто используемые разновидности: боты на основе mIRC-клиентов и Eggdrop. Боты на основе mIRC-клиентов - это обычный mIRC, обвешанный скриптами, обычно ставится на NT сервера (если есть права) или же на компьютер пользователя, который находится круглосуточно в интернете. Но эти боты достаточно неустойчивы в работе, а так же есть возможность "копаться" в самом боте. Проще говоря, слабо защищенная программа. Мы на ней останавливаться не будем, оставим это занятия ламерюгам :). А вот на Eggdrop как раз подробно остановлюсь. Для того, чтобы установить этого бота, тебе нужен только Unix Shell Account. Ну с этим, я думаю, у тебя проблем не будет как у кулхацкера, так как уже много писалось в предыдущих номерах о том, как его можно раздобыть. Лучше всего, конечно, попросить Shell у доброго знакомого дядьки админа и угостить его пивом :). Допустим, Shell ты раздобыл. Теперь надо этого самого бота скачать. Ползи смело на любой сайт в инете: среди российских источников рекомендую http://www.danusya.net, а среди забугровых - ftp://ftp.eggheads.org. И скачивай любого тебе понравившегося бота, архив любого Eggdrop будет называться навроде eggdrop1.4.3.tar.gz (название зависит от версии). После этого заливай бота на твой Shell. Тебе уже не терпится запустить бота? Спешка нужна только при ловле блох :), тут ни к чему, ты же знаешь, так что не суетись и разархивируй его (лучше всего в Shell набрать команду mc, зайти в архив, а уж потом из архива скопировать бота куда тебе нужно). Пример установки я тебе покажу на примере бота eggdrop1.4.3, но на предыдущих, как и на последующих версиях, установка бота примерно одинаковая.
Добавлено (08.10.2009, 14:27)
---------------------------------------------
Первое, что ты должен знать, это какие разновидности ботов бывают. Существуют всего две часто используемые разновидности: боты на основе mIRC-клиентов и Eggdrop. Боты на основе mIRC-клиентов - это обычный mIRC, обвешанный скриптами, обычно ставится на NT сервера (если есть права) или же на компьютер пользователя, который находится круглосуточно в интернете. Но эти боты достаточно неустойчивы в работе, а так же есть возможность "копаться" в самом боте. Проще говоря, слабо защищенная программа. Мы на ней останавливаться не будем, оставим это занятия ламерюгам :). А вот на Eggdrop как раз подробно остановлюсь. Для того, чтобы установить этого бота, тебе нужен только Unix Shell Account. Ну с этим, я думаю, у тебя проблем не будет как у кулхацкера, так как уже много писалось в предыдущих номерах о том, как его можно раздобыть. Лучше всего, конечно, попросить Shell у доброго знакомого дядьки админа и угостить его пивом :). Допустим, Shell ты раздобыл. Теперь надо этого самого бота скачать. Ползи смело на любой сайт в инете: среди российских источников рекомендую http://www.danusya.net, а среди забугровых - ftp://ftp.eggheads.org. И скачивай любого тебе понравившегося бота, архив любого Eggdrop будет называться навроде eggdrop1.4.3.tar.gz (название зависит от версии). После этого заливай бота на твой Shell. Тебе уже не терпится запустить бота? Спешка нужна только при ловле блох :), тут ни к чему, ты же знаешь, так что не суетись и разархивируй его (лучше всего в Shell набрать команду mc, зайти в архив, а уж потом из архива скопировать бота куда тебе нужно). Пример установки я тебе покажу на примере бота eggdrop1.4.3, но на предыдущих, как и на последующих версиях, установка бота примерно одинаковая.
Добавлено (08.10.2009, 14:30)
---------------------------------------------
Пишем своего Eggdrop бота
forb (forb@kamensk.ru)
Настоящий программист должен придерживаться двух основных правил:
а) сложные задачи превращать в несколько простых;
б) разбивать сложную программу на несколько простых и понятных блоков (модулей).
Из теории...
Любая задача программиста решается не сразу на компьютере в каком-либо редакторе: будь то Delphi или обычный Basic... Структурированное программирование облегчает жизнь не только самим программистам, но и пользователю, и его компьютеру, так как обращение к ОДНОЙ процедуре НЕСКОЛЬКО раз занимает гораздо меньше времени и программа весит намного меньше. У тебя два выбора: либо писать программу в лоб (легко запутаться и некоторые элементы будут повторяться несколько раз, что приводит к засорению программы дубликатными строками кода), либо же программировать структурированно (используя процедуры, модули, функции...). Современные языки высокого уровня поддерживают такие возможности.
Задача
Чем мы сегодня займемся? Создадим искусственный интеллект, то бишь своего бота для IRC (небольшое подобие eggdrop ;)). Если ты IRC-мэн и зависаешь там часами - ты меня поймешь. Если ты не знаешь, что такое IRC, то скорее трави своего ослика IE на http://www.irc.ru - там тебе помогут разобраться с данной проблемой :).
Принцип работы бота
Если ты немного знаешь протокол TCP, то ты в курсе, что IRC - это вид сервиса, сидит, как правило, на 6667 порту и ждет в гости чатлан ;). После успешного коннекта клиент (mIRC, Pirch, BitchX, etc...) передает твои nick, ident, username и пароль на подключение (если он нужен), и демон впускает тебя на IRC-просторы, периодически посылая PING и ожидая в ответ PONG, тем самым проверяя тебя на живучесть... Эта особенность очень важна, т.к. если твой бот не отпингуется по истечении 90 секунд - сервер его просто отключит с резоном Ping timeout.
Для написания бота используем язык Perl - жемчужина, содержащая регулярные выражения и стоящая почти на любой Linux-машине... Официальный сайт языка http://www.perl.com, эмулятор под форточки можно слить с http://www.activeperl.com.
Дата публикации: 19.12.2007
Прочитано: 615 раз
Описание некоторых возможностей скриптов программы