Смекни!
smekni.com

Сервисы глобальных компьютерных сетей электронная почта, телеконференции, Internet Relay Chat (стр. 4 из 6)

4.3. Зачем нужны операторы?

Операторы канала - это главные на IRC канале. Отличаются они символом "@" перед псевдонимом. Как правило, статус оператора может быть свободно передан (или отнят) другими оператором. Оператор (или, сокращенно, op) может кикнуть (выкинуть) с канала других пользователей, заблокировать вход на конкретный канал по какой-то маске и т.д. Статус оператора действителен только в пределах одного канала.
IRC-операторы - это управляющие IRC-сети. Как правило, это администраторы IRC-серверов; они не вмешиваются во внутренние конфликты и напоминают о своем присутствии только тогда, когда кто-то попытается помешать нормальной работе IRC-сети. IRC-оператор может "выкинуть" пользователя из сети или даже полностью заблокировать вход в IRC-сеть.

4.4. Подключение к IRC

Для работы с IRC необходима специальная программа-клиент. Для unix-систем самый распространенный клиент - XChat. Под Windows это программа mIRC. Она проста в настройке и установке настолько, что 90% пользуются именно ей и часто незнающие люди называют IRC мирком. Далее надо подключиться к серверу. Для этого необходимо набрать /server www.адрес сервера.net.

После подключения к серверу можно найти нужного человека и общаться с ним. Можно также подключиться к каналу. Общение на канале напоминает общение людей в комнате. Кто-нибудь говорит, и все его слышат. У каждого канала есть имя, которое отражает общую тематику разговора. Это может быть как интересующая всех тема, так и просто какое-нибудь объединяющее всех название. Если в первом случае разговоры обычно ведутся вокруг указанной тематики, то во втором случае разговоры ведутся на совершенно разные темы.
Боты - это программы, которые подключаются к IRC серверу и могут выполнять специальные операции. Кроме поддержки статуса оператора, боты могут выполнять функции доски объявлений, могут выводить информацию о заходящем на канал пользователе и имеют множество других полезных функций.
Если возникают вопросы, но для ответа на вопросы существует специализированный канал #help, он существует на любом уважающем себя сервере или сети. Есть возможность самому сделать и модерировать канал в IRC.

4.5. IRC-сети

Программа-клиент IRC устанавливает соединение с ближайшим IRC-сервером. IRC-серверы объединены между собой. Таким образом, получается своего рода "сеть в сети" - достаточно подключится к любому ее серверу, чтобы начать общение. Имена каналов начинаются с "решетки" ('#'), это общепринятое соглашение.

Для того, чтобы выбрать канал, можно воспользоваться списком, который предлагает программа-клиент. IRC сеть состоит из серверов. Сервер может быть соединен с другими серверами. Совокупность серверов, соединенных друг с другом образует сеть. Первоначально существовала всего одна сеть IRC, но впоследствии она раскололась на несколько частей (IRCnet, EFNet), появились новые сети (GalaxyNet, Undernet, другие) и процесс этот продолжается.

4.6. Протоколы IRC

Основным протоколом, определяющим работу IRC, является RFC 1459 — Internet Relay Chat Protocol. Позднее были разработаны ещё несколько протоколов, дополняющих стандарт:

- RFC 2810 — Internet Relay Chat: Architecture

- RFC 2811 — Internet Relay Chat: Channel Management

- RFC 2812 — Internet Relay Chat: Client Protocol

- RFC 2813 — Internet Relay Chat: Server Protocol

5. ICQ

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

Название ICQ представляет собой омофон на фразу "Я ищу тебя" (I seek you).

5.1. История возникновения и развития

В 1998 г. газеты взорвались сообщениями о небывалом успехе молодой израильской команды из четырёх человек, которая называлась Mirabilis. Этот успех заключался в создании небольшой программки под названием ICQ, которая должна была совершить революцию в Интернет-общении. Первый год использования этой программы привел в ряды её подписчиков более семи миллионов человек! Программа привлекала своей простотой, бесплатностью и удобством, а также возможностями расширения, которые сразу же начали раскрываться как разработчиками, так и энтузиастами. Яйр Голдфингер, Арик Варди, Амнон Амир и Сефи Вигисер, а именно так звали этих программистов, хотели создать небольшую программку для удобного и быстрого общения в Интернете.

В ноябре 1996 года была выпущена первая версия аськи, разработчики раздали её свои друзьям, те, оценив все преимущества программы, разослали её своим друзьям, и таким образом, количество пользователей ICQ стало расширяться в геометрической прогрессии. 1997 год ознаменовался выпуском корпоративной версии ICQ.

Израильская компания Mirabilis, которая при помощи своей программы объединяла миллионы людей, не ставила перед собой цель извлечения из этого денег, и поэтому сразу стала объектом охоты для гигантских корпораций, таких как AOL и Microsoft. 287 миллионов долларов заплатила AOL за Mirabilis. Именно так простые израильские ребята стали всемирно известными и сказочно богатыми. Сейчас более 500 миллионов человек пользуются этой программой, и это наверняка не предел!

В настоящее время ICQ принадлежит филиалу Time Warner's AOL. В результате компания Mirabilis была преобразована в ICQ Inc. и стала частью корпорации AOL, где и получила дальнейшее развитие.

В 2005 году компанией Rambler создана первая официальная русскоязычная версия программы. В первые годы существования ICQ в ней не было рекламных объявлений — баннеров. Их появление вызвало недовольство многих пользователей. В Интернете появились программы-заплатки (патчи), отключающие показ рекламы. Это также подтолкнуло пользователей к использованию вместо ICQ других программ, работающих по протоколу OSCAR, — QIP, Miranda IM, R&Q.

5.2. Учетная запись (UIN)

Пользователи ICQ идентифицируются по номеру, называемому UIN, который может состоять из 5-9 арабских цифр. Номера назначаются в порядке возрастания. UIN был создан компанией Mirabilis как имя, назначаемое пользователю при регистрации. UIN расшифровывается как Универсальный Интернет-номер (Universal Internet Number) или Унифицированный Идентификационный Номер (Unified Identification Number). Каждый пользователь получает UIN при регистрации в ICQ. Пользователи ICQ 6 могут использовать для входа указанный ими e-mail адрес, который ассоциируется с их номером при регистрации. В отличие от других программ обмена мгновенными сообщениями, UIN в ICQ — единственная постоянная информация о пользователе, хотя возможно искать других пользователей по их e-mail адресам и другим данным, которые они указали в своем профиле. При этом, пользователи могут менять всю свою персональную информацию, включая никнейм и e-mail без повторной регистрации. Чтобы воспрепятствовать кражам и перепродажам привлекательных номеров UIN, ICQ сохраняет e-mail адрес, связанный с UIN. При этом украденный UIN может быть возвращен, но только в случае, если в профиле был указан действительный e-mail адрес. Также важно отметить, что подключение к службе одновременно с нескольких хостов через одну и ту же учётную запись, невозможно.

Для каждой учётной записи служба хранит следующие данные:

- никнейм — отображаемое имя пользователя, которое можно изменять и которое не является уникальным, то есть может совпадать у различных аккаунтов;

- адрес электронной почты, дающий возможность восстановления доступа к аккаунту в случае утраты пароля;

- публичную информацию, введённую пользователем, которая может включать имя, фамилию, список увлечений, географическое местоположение, знание языков, текстовое описание и т. д.;

- один аватар (мини-фотографию) в формате BMP, JPEG или GIF;

- список контактов — набор UIN-номеров собеседников, формируемый пользователем, к которым он сможет иметь быстрый доступ и обозревать их статус присутствия через интерфейс клиента;

- статус присутствия и дополнительный информационный статус.

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

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

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

5.3. Обмен сообщениями

С каждым из контактов можно вести личную переписку — для этого надо открыть окно диалога. Окно диалога разделено на две части: поле для ввода и окно чата. В поле для ввода пользователь набирает своё сообщение, после чего отправляет его собеседнику. Вся переписка показывается в окне чата с указанием ника отправителя и времени отправки сообщения. Если отправитель не отключил эту возможность, то в окне диалога будет отображаться уведомление о наборе текста. Длина отправляемого сообщения ограничена.

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

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