Развернуть чат
Активные темы
Обзор всех активных тем »
РЕКЛАМА
Наш опрос
Поддерживаете ли вы предложение ряда депутатов Госдумы судить Горбачева за развал СССР?

Да
Нет
Не знаю

Все опросы
Главная страница » Проекты портала » Jabber » Jabber в разрезе. Часть 1
28 января 2008 добавил admin Источник Автор публикации: Medik
Jabber в разрезе. Часть 1Введение

Инструкций по настройке jabber клиентов и описаний Jabber великое множество, однако для многих нас jabber остается чем то странным и непонятным. Некоторых пугает само слово jabber, кто то не знает как это произносить и как использовать. Здесь я постараюсь просто и понятно рассказать о жаббер, поделившись с вами тем, что знаю сам.

Итак, начнем с самого слова jabber.
Произносится как жаббер, переводится как – трёп, болтовня.

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

Рассмотрим некоторые виды чатов.
Веб-чат – общение происходит через браузер (программа для обзора интернет страничек). Существуют различные модификации, начиная от мини – чатов, что стоит на нашем портале, заканчивая большими скриптами с регистрацией пользователей, и прочими причиндалами. Минус этого чата в том, что как только вы закроете браузер, чат закроется. Т.е. для функционала чата вам всё время нужно держать браузер в открытом состоянии.
И чат типа «Клиент – Сервер – Клиент».
Общение в таких чатах происходит следующим образом: Пользователь устанавливает программу, соединяется с сервером, и через этот сервер находит других пользователей, после этого происходит непосредственное общение. К таким чатам относятся чаты: IRC, ICQ, Jabber.
Как вы уже поняли, что в данной статье будет упор на Jabber. Мануал будет интерактивен, поэтому если у вас нет учетной записи в Jabber, приготовитесь к установке программы-клиента Jabber.


1. Скачайте программу PSI.
Я рекомендую не пользоваться программой Pandion, т.к. программа использует в своей работе браузер Internet Explorer и часто (IE) его настройка или «перенастройка» дает плачевный результат.
Вообще для Jabber существует великое множество клиентов и вы можете использовать любой из них.
Например в ICQ использование сторонних программ запрещено (именно из за этого QIP иногда модифицируется). Стандартные клиенты ICQ не обрезают прием рекламы, и не имеют защиты от спама. ICQ заспамлен сообщениями о взломе ICQ. Заплатив небольшую сумму, вам взломают понравившийся номер, продадут его, а потом сломают снова и перепродадут другому. Сам сервер ICQ находится «за бугром», и каждое сообщение, которое вы пишете, даже соседу по району, сперва отправляется в компанию AOL, а только потом идет к вашему собеседнику.
Вы бы стали писать письма, зная, что их вскрывают и пересылают адресату? Нет? Вы это уже делаете, и наверняка долго ещё будете делать…
Кроме того, любой сосед по локальной сети (при желании любой желающий), установив спец. программу (снифер) будет перехватывать ваши сообщения, и использовать в своих целях.
«Да вы что! Мне нечего скрывать от американцев и от соседей!» - воскликнет кто то…
… о да, тогда Ася именно для вас…
В отличии от ICQ, в Jabber используется SSL шифрование. Сообщения передаются в зашифрованном виде, перехваченные сообщения будет невозможно прочитать.
Получить шифрование в ICQ можно, установив специальные плагины, которые будут шифровать ваши сообщения. В Jabber же изначально заложено шифрование данных, используя SSL.
Кстати, все тексты, материалы и файлы, передаваемые через ICQ (согласно правилам, с которыми любой пользователь ICQ автоматически соглашается), становятся собственностью компании.
Любые ваши претензии будут игнорированы, т.к. вы автоматически подписались с пунктом, где указано: Вы не имеете права жаловаться на компанию AOL.
Конечно, по сравнению с масштабами мировой революции, это всё ерунда, но всё же заставляет задуматься… Впрочем, большая масса пользователей ICQ, не привыкли много думать…



2. После установки программы нам предлагают завести новую учетную запись.

Jabber в разрезе. Часть 1

Название учетной записи можете выбрать любое, можете ввести свой ник. Далее ставим галочку «Создать новую учетную запись», это будет означать то, что программа будет соединяться с сервером, для того, что бы создать для вас учетную запись.
Как правило, для подключения к Jabber, требуется личная учетная запись, вы не сможете присоединится к серверу без учетной записи, как например в IRC.
В IRC чате регистрация учетной записи происходит через сервер, который высылает письма на электронную почту, поэтому огромная армия «бомжей» (людей без регистрации) сидит в IRC, не имея учетной записи. (Лень и незнание - великая сила…)
После того как некоторые личности научатся шифровать свой IP, они начинают тупо флудить в комнатах IRC. Армия админов, овнеров, хопов, (и ещё что то там было) банят этих флудеров, воюют с ботами флудящих в комнатах, выставляют баны, авто-кики, лишают права голоса… просто хроника боевых действий.
И всё это из-за того, что людям, да и ботам, не обязательно регистрироваться.

Заходите, люди добрые – берите что хотите.



3. Далее мы видим диалоговое окно «Регистрировать учетную запись».

Jabber в разрезе. Часть 1

Диалоговые окна на русском языке, поэтому больших трудностей возникнуть не должно.
В графу сервер вводим: 21region.org (Если вы хотите завести учетную запись на нашем сервере) и нажимает далее.

Серверов Jabber очень много, наш сервер это всего лишь песчинка в море Jabber. Вы можете выбрать любой сервер, при желании список Jabber серверов можно найти в Google. Что дает эта много-серверность? Сервер ICQ, из за того что на него происходит миллионы коннектов, падает и бывает недоступным. А часто просто не пускает с причиной: «Вы слишком часто подключаетесь, попробуйте позднее». Последние события в сети Волгатлеком, когда всем абонентам дали один IP на всех, и вовсе заставил абонентов компании виться ужами на сковороде. Зайти в ICQ - это как достучатся до бога, т.к. сервер ICQ, увидев кучу коннектов с одного айпи, просто банил пользователей, не давая пользоваться асей.
С Jabber такого не произойдет. Кроме того, вы можете одновременно заходить на одну учетную запись с нескольких клиентов. Допустим на работе у вас стоит PSI, а дома Pandion. Оба клиента будут работать одновременно, и конфликта не возникнет. Вы можете указать для каждого клиента ресурс вручную, например для дома указать «Дом», а для работы «Работа», тогда даже 2 одинаковых клиента смогут работать одновременно, т.к. у них разные ресурсы. Так же в Jabber используется приоритет. Допустим, указав для клиента который стоит на работе приоритет 3, а для клиента который дома приоритет 4, вы будете получать сообщения домой, если вы будете подключены одновременно. В случае, если дома клиент Jabber будет выключен, то сообщения пойдут на работу. Вы ещё не запутались? :)
Разумеется, вы можете просто выключить все программы, и когда вы подключитесь к серверу вы получите сообщения, которые вам написали во время вашего отсутствия.


Так же вы можете указать сервер и порт вручную, если сервер использует другой порт.
Вкладка «Шифровать соединение» стоит в состоянии When aviable. Это обозначает то, что если сервер поддерживает шифрование, (наш сервер поддерживает) то клиент подключится с использованием шифрования.
Так же есть галочка «Опросить SSL порт устаревшей спецификации». Можно оставить так, как есть (у меня было включено).
Жмем далее.


4. Через некоторое время вы получите сообщение: Сертификат 21region.org не прошел проверку на аунтичность. Причина: Invalid CA certificate.

Jabber в разрезе. Часть 1


Не надо хвататься за валидол. Это обозначает то, что наш сервер jabber не был сертифицирован в центре сертификации. Дело в том, что мы не ещё отправляли данные в компанию, которая занимается сертификацией SSL, для того что бы получить официальный сертификат. Это не значит, что вы не сможете использовать SSL шифрование. Шифрование будет работать. В ближайшее время мы сделаем запрос, и данного сообщения не будет. Некоторые клиенты не проверяют сертификат (Например Pandion). Формальный сертификат есть, его вы можете посмотреть нажав на кнопку «Детали».

Jabber в разрезе. Часть 1


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


Итак, с сертификатом всё ясно (ох уж эти ленивые админы :) ).
Жмём «Продолжить».


5. Видим окно «Регистрировать учетную запись» с полями:

Jabber в разрезе. Часть 1


Username* – ваш ник, абсолютно любой, но только не занятый кем либо
Fullname – ваше имя
Email – эл. почта (Особого значения не имеет)
Password* - пароль
Звёздочками обозначены обязательные поля.
Вы получите учетную запись типа: ник@имясервера, например mynick@21region.org

В отличие от ICQ, вы получаете не безликий номер, а конкретную учетную запись, которая связана с вами, т.е. с вашим ником. Можно использовать русские буквы.
Jabber ID проще запомнить. У вас бывали ситуации, когда вы не можете вспомнить мобильный номер, что бы срочно позвонить? Наверняка да, если у вас не супер память.
«У меня короткий номер ICQ, из 5 (6-7) цифр, и я его хорошо помню» скажет кто то… у ВАС короткий, у других не короткий! Вы сможете назвать все контакты из ICQ по памяти? Да? Лично я легко вспомню Друзей из жаббер. Их Jabber ID это их ник, плюс сервер где они зарегистрированы. А уж запомнить ник не так сложно.



6. Жмем далее и видим сообщение:
Вы успешно зарегистрировались с Jabber ID «вашник@сервер».

Jabber в разрезе. Часть 1


После этого открывается окно со свойствами вашей учетной записи. Запись вы уже завели, теперь можно её настроить.


7. Настраиваем учетную запись.
На вкладке «Учетная запись» вы можете сменить пароль (Не теряйте пароль восстановить нельзя, заменить пароль вам сможет только администратор), настроить клиент на автоматическое соединение при старте, включить галочки «автоматически восстанавливать разорванное соединение» а так же «вести журнал сообщений».

Jabber в разрезе. Часть 1


Вкладка «Детали»:
Здесь можно отредактировать ваши личные данные, а именно указать псевдоним, т.е. ник, дату рождения, телефон, домашнюю страницу, почту, рабочий адрес, домашний адрес, а так же загрузить фото.

Jabber в разрезе. Часть 1

Jabber в разрезе. Часть 1

Jabber в разрезе. Часть 1


Не поленитесь заполнить свой профиль, а так же загрузить фотографию или аватар.

Вкладка «Соединение»:
Jabber в разрезе. Часть 1


Здесь можно настроить:
- параметры прокси,
- включить сжатие трафика, (Не рекомендую, если вы будете активно использовать транспорты и сервисы. Есть глюки.)
- включить отправку пакетов, для поддержания соединения.

Остальную часть, для быстрого соединения, я рекомендую настроить так (Если мы собиремся использовать шифрование SSL):
Сервер: 21region.org
Порт: 5223
Шифровать соединение: старый SSL
Поставьте галочку «Игнорировать предупреждения SSL»
Параметр Allow plaintext authentication (Позволить аутентификацию с открытым паролем) можно выбирать как угодно. Этот параметр обозначает можно ли передавать пароль в открытом виде при аутентификации. Для безопасности выбираем «Никогда».

Вкладка «Прочее»:
Jabber в разрезе. Часть 1


В графе ресурс вы можете сами задать имя ресурсу. Для домашнего клиента напишите «Дом», для работы «Работа» или как вам удобно. Так ваши друзья смогут понять, где вы, с какого клиента вы зашли.
Так же вы можете указать приоритет для клиента. О приоритетах было написано выше, поэтому пропустим описание этого параметра.


8. Жмём кнопку «Сохранить».
Итак, всё настроено. Выбираем статус «Подключен».

Jabber в разрезе. Часть 1


Клиент подключается к серверу. Если всё пошло удачно и вы следовали инструкции, то вы увидите желтый замочек (обозначающий то, что вы подключились с использованием SSL шифрования) и ваш статус изменится с «Отключен(а)» на «Подклчен(а)». Вы получите первое сообщение от сервера а так же карточку с личными данными (Сервер предложит вам её заполнить, если вы не заполнили её ранее).

Jabber в разрезе. Часть 1


Замечательно, настало время добавить контакт, ведь именно для этого мы и ставили чат, для общения.


9. Выбираем в меню пункт «Добавить контакт».
В поле Jabber ID вводим Jabber ID (JID) пользователя, которого вы желаете добавить в свой список контактов (рустер).
Например: mPolr@21region.org

Можете указать псевдоним контакта, либо не трогать это поле, псевдоним (ник) будет заполнен автоматически.
Обязательно оставьте галочку «Автоматически запрашивать авторизацию при добавлении» и жмите кнопку «Добавить».

Jabber в разрезе. Часть 1



10. Авторизация пользователей между собой в Jabber происходит так:
Когда пользователь, которого вы хотите добавить в список будет в сети, он получит уведомление, где он сможет подтвердить ваш запрос, нажав «Добавить/Авторизовать», либо выбрать пункт «Отказаться».

Jabber в разрезе. Часть 1


После того как пользователь нажмет «Добавить/Авторизовать», в ответ вы получите 2 (два) уведомления.
В первом, (теперь уже вам) нужно дать согласие, на авторизацию.

То есть это обозначает следующее: лично вы сами хотели бы видеть контакт, в своем списке. Контакт уже согласился на это, нажав кнопку «Добавить/Авторизовать» (В противном случае вы бы не получили никакого ответа)
Но, для того, что бы контакт видел вас, вы тоже должны дать согласие.


Jabber в разрезе. Часть 1


Во втором уведомлении будет написано «Теперь вы авторизованы»

Jabber в разрезе. Часть 1


Такое же сообщение получит второй пользователь. Теперь можно приступать к общению.


11. Общение в Jabber.
Общаться в жаббер можно несколькими способами.
Наиболее простой способ, это чат «пользователь – пользователь».
Выбирайте пользователя в списке, и общайтесь.

Jabber в разрезе. Часть 1


Есть вариант переписки через сообщения. Для этого нажмите на контакт правой кнопкой, выберите пункт «Послать сообщение».

Jabber в разрезе. Часть 1


Пользователь получит от вас сообщение в виде записки

Jabber в разрезе. Часть 1

Jabber в разрезе. Часть 1



12. Передача файлов.
Передача файлов возможна внутри одной сети.
Передать файлы из одной сети в другую не возможно, т.к. передача файлов идет напрямую, от клиента к клиенту.

Для передачи файлов выберите контакт, нажмите на нем правую кнопку, выберите пункт «Послать файл». Затем выбирайте файл и жмите «Отправить». Получатель файла получит уведомление, и, в случае подтверждения, файл будет передан.

Внимание! Проверяйте антивирусом файлы, переданные от незнакомых лиц.


13. Углубляемся дальше. Сервисы, которые предоставляет Jabber можно обнаружить через меню обнаружение сервисов.

Jabber в разрезе. Часть 1


Рассмотрим некоторые из транспортов:
Broadcast service – рассылка сообщения онлайн контактам. Для подключения сервиса добавьте в пользователи контакт all@broadcast.21region.org (Спам рассылка запрещена! Временно отключен.).
ICQ Transport – гейт в ICQ. Описание тут.
IRC Transport – гейт в IRC. Описание тут. (Подключается к irc.rus21.ru)
Public Chartrooms – конференции jabber. Комнаты для совместного общения.
User Search – Служба поиска контакта на сервере.



14. Для того что бы зайти в конференции jabber, раскройте сервис Public Chartrooms, затем выберите комнату, нажмите правую кнопку, и выберите «Присоединится».

Jabber в разрезе. Часть 1

Jabber в разрезе. Часть 1


Вы увидите окно «Подключится к конференции».
Введите ник для использования в комнате (Вы можете выбрать любой ник, притом пользователи комнаты не смогут увидеть ваш реальный Jabber ID, они увидят victorina@conference.21region.org/ваш_ник, т.е. фактически вы можете анонимно посещать комнаты, выбрав себе любой ник.)

Jabber в разрезе. Часть 1



15. Выполняем поиск контакта.
Заходим в обнаружение сервисов, выбираем сервис User Search, жмём правую кнопку, выбираем поиск:

Jabber в разрезе. Часть 1


Загрузится форма для поиска. В поле Search введите ник участника, так же у вас будут отмечены галочки Name и Email. Это значит что поисковая фраза будет использована в поиске по Никам и почте пользователей.

Jabber в разрезе. Часть 1


После поиска вы можете добавить пользователя в ваш список контактов.

В данном примере выполнялся поиск на нашем сервере. Что бы выполнить поиск пользователя на другом сервере jabber вам нужно в поле адрес меню обнаружения сервисов ввести адрес сервера, например jabber.ru

Пример поиска контакта на сервере Jabber.ru

Jabber в разрезе. Часть 1




16. Создаем комнату.
Так же как и в IRC, вы можете создать свою комнату, назначить администраторов, модераторов.

Заходим в меню «Присоединится к конференции».
Сервер: conference.21region.org
Комната: введите имя комнаты, которую вы планируете зарегистрировать.
Псевдоним: Ваш ник

Jabber в разрезе. Часть 1


Нажимайте «Присоединится».

Jabber в разрезе. Часть 1


Зайдите в настройки комнаты

Jabber в разрезе. Часть 1

Jabber в разрезе. Часть 1


Перейдите на вкладку Общие.

Jabber в разрезе. Часть 1


Поставьте галочку в поле Room is Persistent. Нажмите «применить» и «закрыть».
Комната будет зарегистрирована

Jabber в разрезе. Часть 1


и видна в списках комнат.

Jabber в разрезе. Часть 1


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


17. Удаленное управление профилем.
В jabber на один и тот же профиль можно соединяться с нескольких клиентов одновременно. Допустим у вас дома запущен клиент. Находясь в другом месте, вы можете подключиться под своим профилем. Единственное ограничение в том, что бы у клиентов был разный ресурс.

В данном примере используется 2 клиента:
1 клиент - PSI. Имя ресурса PSI.
2 клиент – PSI. Имя ресурса Дом.

Jabber в разрезе. Часть 1

Jabber в разрезе. Часть 1


Выбираем правой кнопкой на своем контакте пункт «Выполнить команду».
Откроется маленькое меню с пунктами. В нем можно удаленно сменить статус, написать подпись на статус, немного настроить удаленный клиент, но самой важный пункт это Forward Messages.
Этот пункт позволит вам получить сообщения, которые пришли на удаленный клиент, прочитать их, ответить на сообщения.

Jabber в разрезе. Часть 1


Внимание!
Для того что бы заработало удаленное управление, нужно:
Зайти в настройки программы PSI – Дополнительно – Включить удаленное управление.
Данную опцию нужно включить именно на том клиенте, которым вы будете удаленно управлять.


18. Мобильный Jabber.

Настройте GPRS на своем мобильном телефоне.
Зайдите на сайт http://bombus-im.org/ и скачайте приложение Bombus для телефона.

http://bombus-im.org/
Bombus - это jabber-клиент для мобильных телефонов с поддержкой Java. Поддерживает общение с пользователями ICQ, MSN, AIM, Yahoo, Mail.ru Агент, GTalk. Теоретически должны поддерживаться все телефоны с профилем Java MIDP-2.0, а также цветные Siemens с MIDP-1.0 (кроме SX1). Для начала полноценного общения не требуется компьютер.


Основные возможности:
Приём/передача текстовых сообщений
Группы контактов
Регистрация jabber-аккаунтов
Поддержка неограниченного количества аккаунтов, переключение на лету
Добавление, удаление, редактирование пользователей, подписка (авторизация)
Игнор-лист
Списки приватности (Privacy Lists)
Service Discovery
Конференции (Multi-User Chat)
Поддержка смайликов, отключение на лету
Свето/вибро/звуко сигнализация, профили, динамический свет Siemens M55
Установка приоритетов и статусных сообщений
Блокировка клавиш
Поиск в ICQ и в Jabber
Просмотр и редактирование vCard, вставка фотографий
Удалённое управление Jabber-клиентами
Передача и приём файлов (версия ZLib)
Сжатие траффика до 10x (версия ZLib)


Если вы ознакомились с инструкцией для клиента PSI, то при настройке этого приложения у вас не возникнет проблем.

Установите Bombus и будьте на связи в любое время!
Bombus – Это свобода общения, где бы вы небыли.



P.S.: Послесловие… предупреждая некоторые комментария…

«Знаете что!? Я тут всё прочитал(а), даже установил(а) ваш PSI, но ВЫ МЕНЯ НЕ УБЕДИЛИ! Зачем мне нужен ваш жаббер! А! зачем?!»

Вероятно жаббер вам не нужен.
Наличие свободы выбора - это право каждого человека.
Просто иногда выбор делают за вас, и хотите вы, или не хотите, вы следуете этому выбору. У меня есть надежда, что рано или поздно, Open Source (Открытая разработка) будет лидером.

На базе использования технологии Jabber было создано множество частных и корпоративных серверов Jabber. Среди них выделяются такие крупные проекты, как системы обмена мгновенными сообщениями компании Google (Google Talk) и «Живого журнала».

Уже сейчас через Jabber возможно голосовое общение. На портале вы можете скачать клиент Spark, и позвонить другому пользователю (у которого тоже установлен клиент Spark) для голосового общения. Общение возможно только между абонентами одной сети.

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

Выбирайте лучшее - выбирайте Jabber.
15
Читают эту новость: (1)
Пользователи (): --
Гости: 1
# Администратор   fenixx (28 января 2008 в 20:55)
Ну ты и загнул, конечно, так подробно все расписал, и вообще все можно освоить методом народного тыка, так что не думайте и не парьтесь что так все сложно fellow
# Участник   Smilik (28 января 2008 в 21:21)
Мда...исчерпывающе wink
# Завсегдатай   Chekist (28 января 2008 в 23:25)
Я в шоке
# Завсегдатай   san4ez (28 января 2008 в 23:46)
Цитата: fenixx
Ну ты и загнул, конечно, так подробно все расписал

я тоже если знаю о чем пишу... могу лить хоть сколько...

admin +1 laughing
# Журналист   Svog (29 января 2008 в 00:27)
fenixx,
Ну ты и загнул, конечно, так подробно все расписал, и вообще все можно освоить методом народного тыка, так что не думайте и не парьтесь что так все сложно

Новость называется "Jabber в разрезе. Часть 1". Так что наверно будет продолжение smile
# Завсегдатай   Ksandr (11 мая 2008 в 22:05)
а как аську сделать службы ICQ в списке нету
# Участник   Karpinone (5 июня 2008 в 23:16)
Цитата: Ksandr
а как аську сделать службы ICQ в списке нету


Тоже самое вот RSI 0.11 - mail, icq из этого ничего.. Pandion - mail есть и все.
# Завсегдатай   ani.S (5 июня 2008 в 23:37)
Совет для всех, кто не может подключить дополнительные сервисы (mail. icq. irc и др.)

Просто установите все дополнительные сервисы через PSI по инструкции. Затем юзайте свои привычные Пандионы, Спарки и др., все сервисы уже будут добавлены. winked
# Участник   fanat1k (12 марта 2010 в 16:23)
кто нибудь сторонние сервера знает?на портале не майл не ася не работает!
# Завсегдатай   S_D (17 февраля 2011 в 17:19)
Блин, скачал Spark. Не понял как его настроивать. angry Не видит связи с medicportal.ru
# Участник   Garfild666 (14 марта 2011 в 16:26)
ICQ сервис вообще хоть в одной проге сейчас есть?!
# Завсегдатай   HotHead (28 июля 2017 в 18:28)
сервер закрылся?
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.