The TBAPb
Почетный участник
Михей цветет и розовеет, и теперь дает нам возможность общаться не только по средствам любимого форума, но и также сети IRC. Да, да, да, был создан подканал #mixei.ru, который позволит всем нам общаться в режиме чата. С появлением этого замечательного нововведения появилось огромное количество вопрос, связанных с тем, что же такое IRC и с чем его едят. Я постараюсь как можно более доходчевей объяснить все достоинства и недостатки IRC. Что же касается подключения к #mixei.ru, то подробнее об этом можно прочитать тут, здесь же вы найдете практичсеки все об одном из самых популярных клиентов IRC, mIRC - программе позволяющей вам общаться.
Теперь немного теории:
IRC - Internet Relay Chat - это протокол, позволяющий пользователям общаться друг с другом в реальном времени посредством набора слов на клавиатуре (chat). IRC была написана в 1988 году как улучшение unix программы talk и развился в отдельный протокол. С IRC сейчас работают тысячи пользователей Интернет по всему миру. IRC может служить как и для развлечения, так и для вполне серьезных дел: помощи и консультации в работе, передачи информации и т.п. IRC ипользовался в во время октябрьского путча 93 года, некоторые российские писатели-фантасты периодически устраивают пресс-конференции на определенных каналах.
IRC состоит из серверов. Сервер может быть соединен с другими серверами. Совокуность серверов, соединенных друг с другом образует сеть. В мире существуют десятки сетей. Наиболее старые и известные - это IRCNet и EfNet, образовавшейся из расколовшейся первой irc сети.
После подлкючения к серверу можно найти нужного человека и общаться с ним. Можно также подключиться к каналу. Общение на канале напоминает общение людей в комнате. Кто-нибудь говорит и все его слышат. У каждого канала есть имя, которое отражает общую тематику разговора. Это может быть как интересуящая всех тема (например, #linux, #quake), так и просто какое-нибудь объединяющее всех название (например, #ufa, #odessa). Если в первом случае разговоры обычо ведутся вокруг указанной тематики, то во втором случае разговоры ведутся на совершенно разнообразнейшие темы.
Кроме обычных пользователей сети irc есть так называемые операторы каналов и операторы сети. Операторы канала - это "хозяины", "короли" канала. Они могут закрыть доступ на канал без приглашения, лишить любого пользователя возможность говорить на канале, выкинуть пользователя с канала, поставить ему бан (невозможность зайти на канал) и многое другое. Иными словами, это управляющие, которые следят за порядком на канале. Оператором канала в классическом случае становится тот, кто первым заходит на канал и тем самым создает его. Но на данный момент такие случаи очень редки. В основном сейчас существует множество постоянных каналов. У таких каналов есть постоянные операторы. Для того, чтобы они получили статус оператора при входе на канал используются обычно постоянно сидящие на канале боты (ии роботы), которые имеют статус оператора и могут его раздавать определенным пользователям.
Боты - это программы, которые подключаются к irc серверу и могут выполнять специальные операции. Кроме поддержки статуса оператора, боты могут выполнять функции доски объявлений, могут выводить информацию о заходящем на канал пользователе и множество другого. Отношение к ботам в разных сетях разное и в основном зависит от общей политики сети. Например в IRCNet боты не приветствуются, но и нет регистрации каналов. В сети EfNet регистрации каналов также нет, но к ботам относятся равнодушно. В нашей сети есть регистрация каналов и пока нет серверной программы, автоматически присваивающей хозяинам канала статус оператора канала, для этой цели разрешено использовать ботов, если они не мешают нормальной работе сети. Впрочем, подключение бота без особой на то необходимости тоже не приветствуется.
Операторы сети - это администраторы, управляющие работой сети в целом. В их власти выкинуть пользователя с сервера и запретить ему вход на отдельный сервер или вообще на все сервера сети. Однако операторам запрещено вмешиваться во внутренние дела каналов - для этого существуют операторы каналов. Фактически операторы могут вмешиваться только если в результате действий какого-либо пользователя нарушается нормальная работа сети.(с)
/join #channel Подключиться или войти на канал. Если канала с таким именем не существует, канал создается и вы получаете статус оператора на нем.
Пример: /join #irc - Зайти на канал под именем #irc
/join #channel password Некоторые каналы защищены паролем, чтобы войти на такой канал, пароль нужно указать в команде.
Пример: /join #irc rulezz - Зайти на канал #irc, который защищен паролем rulezz
/PART #channel Отключиться от канала.
Пример: /part #irc - Отключиться или выйти из канала с названием #irc. Также можно использовать команду /part, тогда отключаешься от активного канала, то есть от того, в окне которого Вы написали команду.
/LIST [#string] [-MIN #] [-MAX #] Получить список созданных на сервере каналов. Можно ограничить число каналов, указав минимальное и максимальное значение количества пользователей на канале. Если указать #string, в список попадут только те каналы, в названии которых есть указанная подстрока.
Пример: /list -min 5 -max 20 /list #irc - Показать минимум 5, максимум 20 каналов, в названиях которых присутствует буквосочетание irc. Это могут быть такие как: #irchelp, #superircfaq, #irc и #chatirc (Названия каналов могут отличаться, но везде присутствует irc - в начале, в середине, само название и в конце соответственно).
/ME message Сообщение от третьего лица.
Пример: /me пошел курить - Если Ваш ник будет допустим Vasya, то на канале будет такое сообщение: * Vasya пошел курить
/MSG nickname message Посылка приватного сообщения пользователю без открытия приватного окна.
Пример: /msg Vasya Привет!!! - Посылает приватное сообщение "Привет!!!" человеку с ником Vasya
/QUERY nickname message Посылка приватного сообщения пользователю с открытием приватного окна
Пример: /query Vasya Привет!!! - То же самое, только у Вас будет открыто окно привата.
/WHOIS nickname Запрос информации о пользователе.
Пример: /whois Vasya - Выдаст информацию о пользователе Vasya.
/NICK nickname Изменение вашего ника на новый.
Пример: /nick Vasya1 - Теперь Ваш ник сменится на Vasya1.
/QUIT [reason] Отключает вас от IRC сервера. Сообщение [reason] получают пользователи, которые подключены к тем же каналам, что и вы.
Пример: /quit Извините, но мне пора - Пользователи увидят собщение типа *** Vasya has quit IRC (Quit: Извините, но мне пора)
/AWAY [away message] Режим Away служит для уведомления пользователей о том, что вы в данный момент недоступны для беседы. Когда кто-то посылает вам сообщение и у вас включен режим Away, пользователь получит сообщение [away message]. Для выключения режима используется команда /away без параметров.
Пример: /away Я работаю! - Пользователи получат сообщение "Я работаю!"
/TOPIC #channel newtopic Изменение топика канала.
Пример: /topic #irc Всем лежать пять минут! - Топик канала #irc изменится на "Всем лежать пять минут!"
/INVITE nickname #channel Приглашение пользователю посетить канал.
Пример: - /invite Vasya #irc - Послать приглашение на канал #irc пользователю с ником Vasya.
[ADDED=The TBAPb]1085399646[/ADDED]
Но если одбросить всю терминологию, что же на самом деле такое IRC?
IRC- это то, что может экономить ваши финансы, если вы юзаете инет по трафику.
IRC- это то, что позволяет вам общаться с кучей вам подобных, оставляя канал свободным для скачивания песенок или порно-видео, кому что нравится
IRC- это возможность завести постоянных онлайн знакомых и вычислять их при появлении в ирке.
IRC- это ваш шанс реализовать себя, как шпиона, - логи со всех каналов, на которых вы присутствовали хотя бы в фоновом режиме заботливо будут при желании сохраняться в отдельной папочке
IRC- это гибкий инструмент для того, чтобы люди могли оценить вашу изобретательность, находчивость, изощренность…или тупость, у кого как, опять же
(с)
Итак, надеюсь кое что начинает постипенно проясняться
Для работы с IRC (Ирка) вам потребуется программа клиент. Под каждую операционную систему ( Винда, Юникс, Линух) требуется свой клиент. Так как у большинства наших пользователей стоит виндоус я нозову самые распространенные программы под эту операционку. На сегодняшний день это вышеупомянутый mIRC (Мирка) и Trion (Трион). Вам просто необходимо скачать их из интернета, установить, заполнить параметры и наслаждаться общением. Для эстетов в инете существует множество программ, позваляющих менять скины для ваших IRC пейджеров и стилизовать их под собственный вкус.
Так как сама пользуюсь Миркой, немного о ней расскажу. Безусловно многим здесь интересна функциональность данного пейджера и использование в нем различных интересных командок и скриптов.
В мирке есть три основных элемента управления: Алиасы, Менюшки и Скрипты.
Алиаски позволяют вам упростить написание ваших сообщений, а также научится создавать собственные индивидуальные феньки
Вот все самое необходимое. Чтоб эти пользоваться, открываем Алиасы и прописываем все нижеуказаннаое туда 
[ADDED=The TBAPb]1085400284[/ADDED]
Для обращения:
F5 //editbox -ap :: $editbox($active) $1 :: ( В результате когда кликаем по нику человека и нажимаем F5 получаем ::Someone:
Это скан для открытых портов:
/scan {
var %buf1 = 1
while (%buf1 < 65536) {
if (!$portfree(%buf1)) { echo 5 -a Порт %buf1 Открыт }
inc %buf1
}
А это позволит вам незаморачиваться если вы написали в сообщении Войну и Мир и за секунду до отправки поняли, что забыли переключить язык..
F9 editbox -a $replacecs($editbox($active),.,
ю,$chr(44),б,q,й,w,ц,e,у,r,к,t,е,y,н,u,г,i,ш,o,щ,
p,з,[,х,],ъ,a,ф,s,ы,d,в,f,а,g,п,h,р,j,о,k,л,l,д,;,
ж,',э,z,я,x,ч,c,с,v,м,b,и,n,т,m,ь,.,ю,
Q,Й,W,Ц,E,У,R,К,T,Е,Y,Н,U,Г,I,Ш,O,Щ,P,З,
[,Х,A,Ф,S,Ы,D,В,F,А,G,П,H,Р,J,О,K,Л,L,Д,:,
Ж,",Э,Z,Я,X,Ч,C,С,V,М,B,И,N,Т,<,Б,>,
Ю,&,?,^,:,/,.,`,ё,$,
F10 editbox -a $replacecs($editbox($active),.,/,?,&,:,^,б,
$chr(44),й,q,ц,w,у,e,к,r,
е,t,н,y,г,u,ш,i,щ,o,з,p,х,[,ъ,],ф,a,ы,s,в,d,а
,f,п,g,р,h,о,j,л,k,д,l,ж,;,э,',я,z,ч,x,с,c,
м,v,и,b,т,n,ь,m,ю,.,Й,Q,Ц,W,У,E,К,R,Е,T,
Н,Y,Г,U,Ш,I,Щ,O,З,P,Ф,A,Ы,S,
В,D,А,F,П,G,Р,H,О,J,Л,K,Д,L,Ж,:,Э,",Я,Z,Ч
,X,С,C,М,V,И,B,Т,N,Ь,M,Б,<,Ю,>)
С ентим набором уже можно жить
Вот еще кое что интересное:
Ctrl+K - позволяет раскрашивать ваши сообщения
Ctrl+R - обращает цвета наоборот
Ctrl+B - жирный шрифт
Ctrl+U - подчеркнутый шрифт
Ctrl+V - вставка выделенного текста
Ctrl+O - закрытие тега
Ну вот наверное все самое необходимое. Подробнее об IRC можно узнать на http://www.neora.ru/
Удачи гы гы гы гы
Теперь немного теории:
IRC - Internet Relay Chat - это протокол, позволяющий пользователям общаться друг с другом в реальном времени посредством набора слов на клавиатуре (chat). IRC была написана в 1988 году как улучшение unix программы talk и развился в отдельный протокол. С IRC сейчас работают тысячи пользователей Интернет по всему миру. IRC может служить как и для развлечения, так и для вполне серьезных дел: помощи и консультации в работе, передачи информации и т.п. IRC ипользовался в во время октябрьского путча 93 года, некоторые российские писатели-фантасты периодически устраивают пресс-конференции на определенных каналах.
IRC состоит из серверов. Сервер может быть соединен с другими серверами. Совокуность серверов, соединенных друг с другом образует сеть. В мире существуют десятки сетей. Наиболее старые и известные - это IRCNet и EfNet, образовавшейся из расколовшейся первой irc сети.
После подлкючения к серверу можно найти нужного человека и общаться с ним. Можно также подключиться к каналу. Общение на канале напоминает общение людей в комнате. Кто-нибудь говорит и все его слышат. У каждого канала есть имя, которое отражает общую тематику разговора. Это может быть как интересуящая всех тема (например, #linux, #quake), так и просто какое-нибудь объединяющее всех название (например, #ufa, #odessa). Если в первом случае разговоры обычо ведутся вокруг указанной тематики, то во втором случае разговоры ведутся на совершенно разнообразнейшие темы.
Кроме обычных пользователей сети irc есть так называемые операторы каналов и операторы сети. Операторы канала - это "хозяины", "короли" канала. Они могут закрыть доступ на канал без приглашения, лишить любого пользователя возможность говорить на канале, выкинуть пользователя с канала, поставить ему бан (невозможность зайти на канал) и многое другое. Иными словами, это управляющие, которые следят за порядком на канале. Оператором канала в классическом случае становится тот, кто первым заходит на канал и тем самым создает его. Но на данный момент такие случаи очень редки. В основном сейчас существует множество постоянных каналов. У таких каналов есть постоянные операторы. Для того, чтобы они получили статус оператора при входе на канал используются обычно постоянно сидящие на канале боты (ии роботы), которые имеют статус оператора и могут его раздавать определенным пользователям.
Боты - это программы, которые подключаются к irc серверу и могут выполнять специальные операции. Кроме поддержки статуса оператора, боты могут выполнять функции доски объявлений, могут выводить информацию о заходящем на канал пользователе и множество другого. Отношение к ботам в разных сетях разное и в основном зависит от общей политики сети. Например в IRCNet боты не приветствуются, но и нет регистрации каналов. В сети EfNet регистрации каналов также нет, но к ботам относятся равнодушно. В нашей сети есть регистрация каналов и пока нет серверной программы, автоматически присваивающей хозяинам канала статус оператора канала, для этой цели разрешено использовать ботов, если они не мешают нормальной работе сети. Впрочем, подключение бота без особой на то необходимости тоже не приветствуется.
Операторы сети - это администраторы, управляющие работой сети в целом. В их власти выкинуть пользователя с сервера и запретить ему вход на отдельный сервер или вообще на все сервера сети. Однако операторам запрещено вмешиваться во внутренние дела каналов - для этого существуют операторы каналов. Фактически операторы могут вмешиваться только если в результате действий какого-либо пользователя нарушается нормальная работа сети.(с)
/join #channel Подключиться или войти на канал. Если канала с таким именем не существует, канал создается и вы получаете статус оператора на нем.
Пример: /join #irc - Зайти на канал под именем #irc
/join #channel password Некоторые каналы защищены паролем, чтобы войти на такой канал, пароль нужно указать в команде.
Пример: /join #irc rulezz - Зайти на канал #irc, который защищен паролем rulezz
/PART #channel Отключиться от канала.
Пример: /part #irc - Отключиться или выйти из канала с названием #irc. Также можно использовать команду /part, тогда отключаешься от активного канала, то есть от того, в окне которого Вы написали команду.
/LIST [#string] [-MIN #] [-MAX #] Получить список созданных на сервере каналов. Можно ограничить число каналов, указав минимальное и максимальное значение количества пользователей на канале. Если указать #string, в список попадут только те каналы, в названии которых есть указанная подстрока.
Пример: /list -min 5 -max 20 /list #irc - Показать минимум 5, максимум 20 каналов, в названиях которых присутствует буквосочетание irc. Это могут быть такие как: #irchelp, #superircfaq, #irc и #chatirc (Названия каналов могут отличаться, но везде присутствует irc - в начале, в середине, само название и в конце соответственно).
/ME message Сообщение от третьего лица.
Пример: /me пошел курить - Если Ваш ник будет допустим Vasya, то на канале будет такое сообщение: * Vasya пошел курить
/MSG nickname message Посылка приватного сообщения пользователю без открытия приватного окна.
Пример: /msg Vasya Привет!!! - Посылает приватное сообщение "Привет!!!" человеку с ником Vasya
/QUERY nickname message Посылка приватного сообщения пользователю с открытием приватного окна
Пример: /query Vasya Привет!!! - То же самое, только у Вас будет открыто окно привата.
/WHOIS nickname Запрос информации о пользователе.
Пример: /whois Vasya - Выдаст информацию о пользователе Vasya.
/NICK nickname Изменение вашего ника на новый.
Пример: /nick Vasya1 - Теперь Ваш ник сменится на Vasya1.
/QUIT [reason] Отключает вас от IRC сервера. Сообщение [reason] получают пользователи, которые подключены к тем же каналам, что и вы.
Пример: /quit Извините, но мне пора - Пользователи увидят собщение типа *** Vasya has quit IRC (Quit: Извините, но мне пора)
/AWAY [away message] Режим Away служит для уведомления пользователей о том, что вы в данный момент недоступны для беседы. Когда кто-то посылает вам сообщение и у вас включен режим Away, пользователь получит сообщение [away message]. Для выключения режима используется команда /away без параметров.
Пример: /away Я работаю! - Пользователи получат сообщение "Я работаю!"
/TOPIC #channel newtopic Изменение топика канала.
Пример: /topic #irc Всем лежать пять минут! - Топик канала #irc изменится на "Всем лежать пять минут!"
/INVITE nickname #channel Приглашение пользователю посетить канал.
Пример: - /invite Vasya #irc - Послать приглашение на канал #irc пользователю с ником Vasya.
[ADDED=The TBAPb]1085399646[/ADDED]
Но если одбросить всю терминологию, что же на самом деле такое IRC?
IRC- это то, что может экономить ваши финансы, если вы юзаете инет по трафику.
IRC- это то, что позволяет вам общаться с кучей вам подобных, оставляя канал свободным для скачивания песенок или порно-видео, кому что нравится

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

IRC- это гибкий инструмент для того, чтобы люди могли оценить вашу изобретательность, находчивость, изощренность…или тупость, у кого как, опять же

Итак, надеюсь кое что начинает постипенно проясняться

Так как сама пользуюсь Миркой, немного о ней расскажу. Безусловно многим здесь интересна функциональность данного пейджера и использование в нем различных интересных командок и скриптов.
В мирке есть три основных элемента управления: Алиасы, Менюшки и Скрипты.
Алиаски позволяют вам упростить написание ваших сообщений, а также научится создавать собственные индивидуальные феньки


[ADDED=The TBAPb]1085400284[/ADDED]
Для обращения:
F5 //editbox -ap :: $editbox($active) $1 :: ( В результате когда кликаем по нику человека и нажимаем F5 получаем ::Someone:

Это скан для открытых портов:
/scan {
var %buf1 = 1
while (%buf1 < 65536) {
if (!$portfree(%buf1)) { echo 5 -a Порт %buf1 Открыт }
inc %buf1
}
А это позволит вам незаморачиваться если вы написали в сообщении Войну и Мир и за секунду до отправки поняли, что забыли переключить язык..

F9 editbox -a $replacecs($editbox($active),.,
ю,$chr(44),б,q,й,w,ц,e,у,r,к,t,е,y,н,u,г,i,ш,o,щ,
p,з,[,х,],ъ,a,ф,s,ы,d,в,f,а,g,п,h,р,j,о,k,л,l,д,;,
ж,',э,z,я,x,ч,c,с,v,м,b,и,n,т,m,ь,.,ю,
Q,Й,W,Ц,E,У,R,К,T,Е,Y,Н,U,Г,I,Ш,O,Щ,P,З,
[,Х,A,Ф,S,Ы,D,В,F,А,G,П,H,Р,J,О,K,Л,L,Д,:,
Ж,",Э,Z,Я,X,Ч,C,С,V,М,B,И,N,Т,<,Б,>,
Ю,&,?,^,:,/,.,`,ё,$,

F10 editbox -a $replacecs($editbox($active),.,/,?,&,:,^,б,
$chr(44),й,q,ц,w,у,e,к,r,
е,t,н,y,г,u,ш,i,щ,o,з,p,х,[,ъ,],ф,a,ы,s,в,d,а
,f,п,g,р,h,о,j,л,k,д,l,ж,;,э,',я,z,ч,x,с,c,
м,v,и,b,т,n,ь,m,ю,.,Й,Q,Ц,W,У,E,К,R,Е,T,
Н,Y,Г,U,Ш,I,Щ,O,З,P,Ф,A,Ы,S,
В,D,А,F,П,G,Р,H,О,J,Л,K,Д,L,Ж,:,Э,",Я,Z,Ч
,X,С,C,М,V,И,B,Т,N,Ь,M,Б,<,Ю,>)
С ентим набором уже можно жить

Вот еще кое что интересное:
Ctrl+K - позволяет раскрашивать ваши сообщения
Ctrl+R - обращает цвета наоборот
Ctrl+B - жирный шрифт
Ctrl+U - подчеркнутый шрифт
Ctrl+V - вставка выделенного текста
Ctrl+O - закрытие тега
Ну вот наверное все самое необходимое. Подробнее об IRC можно узнать на http://www.neora.ru/
Удачи гы гы гы гы
