1. Главная
  2. Windows
  3. Чаты — Gajim

Чаты — Gajim

Gajim  — свободный кроссплатформенный мессенджер для протокола Jabber, написанный на языке Python и использующий GTK+. Он запускается в операционных системах Linux, BSD и Microsoft Windows. Также существует возможность установки на Mac OS X, однако работа в этом направлении ещё не закончена. 

1. Загрузка и установка приложения

 

Для скачивания приложения жмем по ссылке и скачиваем файл.

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

Устанавливаем скачанное приложение. Особых рекомендаций по установке нет, жмем ОК — Далее > — Принимаю — Далее > — Далее > — Установить — Ждем окончания процесса установки — Завершить.

2. Первое включение, авторизация и регистрация

2.1 При первом включении появится окно с вопросом создать учетную запись или авторизоваться в существующей. Выбираем первый пункт — авторизоваться в существующей, жмем “Вперед”.

2.2. Логин и пароль вам выдаст ответственный, начальник или системный администратор.

2.3. В случае отсутствия аккаунта нажимаем на вторую строчку — зарегистрировать аккаунт — “Вперед”.

2.4. В следующем окне вводим наименование Вашего сервера или выбираем из предложенного нам списка. Нажимаем “Вперед”.

2.5. Здесь придумываем и вводим логин и пароль.

3. Установка плагинов

3.1. Установка плагинов

После регистрации или во время регистрации вам будет предложено установить плагины, они нужны для большего функционала программы.

Ставим галочку на:

  • HttpUpload
  • OMEMO
  • Plugin Installer
  • Url Images preview

После, в правом нижнем углу нажимаем “Install/Upgrade”.

4. Работа с контактами

4.1. После авторизации перед вами будет основное окно контактов.

4.2 Окно контактов делится на группы:

  • вначале идет название сервера и ваш аккаунт;
  • далее список всех контактов сервера, находящихся в онлайн.
  • еще ниже созданные конференции
  • далее, идет другой аккаунт на другом сервере

4.3. При двойном нажатии на контакт открывается окно чата.

4.4. В верхней части окна навигация по контактам, с которыми открыт чат.

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

  1. Смайлики;
  2. Настройку отображаемого текста в чате;
  3. Отправка файла на прямую ,без участия сервера (по умолчанию не работает);
  4. Аудио звонок (по умолчанию не доступен);
  5. Видеозвонок (по умолчанию не доступен);
  6. Создание конференции;
  7. Информация о контакте;
  8. История;
  9. Настройки (такие как “переименовать контакт”, “заблокировать”);
  10. Способ шифрования (OMEMO/Выкл.);
  11. Отправить файл через сервер (получателю приходит ссылка).

5. Шифрование сообщений

Шифрование сообщений происходит с помощью включения плагина OMEMO (10я иконка в окне чата):

 «Disabled»— шифрование выключен

 «OMEMO»— шифрование включено

На скриншоте пример зашифрованного чата Перед именем отправителя ставится значок замка.

Пример не зашифрованного чата.

Может сложиться такая ситуация, что не будет 10й иконки “вкл/выкл шифрования” — вытяните окно чата вправо.

6. Подтверждение ключа OMEMO

ВАЖНО!

6.1. OMEMO — это протокол XMPP (XSF) для шифрования от устройства к устройству на нескольких устройствах одновременно.

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

Физически посмотреть эти ключи можно, нажав иконку перед полем ввода текста.

6.2. Откроется окно, в котором будут ключи подтверждения устройств этого контакта. Чем больше ключей, тем больше устройств он использует.

(1 строка= 1 устройство)

Если строка красная — вы не доверяете и он попросту не сможет вам отправить зашифрованное сообщение.

Выходы: дать доверие или отключить шифрование OMEMO.

6.3. Если строка зеленая — вы ключу доверяете и он сможет отправлять вам зашифрованные сообщения.

6.4. Дать доверие можно, выбрав ключ и нажав “Trust/Revoke Fingerprint”, в всплывшем окне нажимаем “Да”.

Ключ станет доверенным.

6.5. Во вкладке “Own Devices находится список ваших ключей.

Зеленым подсвечен ключ, через который вы сейчас авторизованны с этого компьютера.

6.7. Может случится так, что от контакта будет приходить подобного рода сообщения (см. на скриншоте), дословный перевод:

Я отправил вам зашифрованное сообщение OMEMO, но ваш клиент, похоже, не поддерживает это. Подробнее о https://conversations.im/omemo

Причина: программа не доверяет этому ключу.

Решение: дать доверие.

7. Групповые чаты (конференции)

7.1. Вход в группу:

7.1.1 Посмотреть, какие конференции уже запущены на сервере можно, нажав на наименование сервера правой кнопкой мыши, и выбрав пункт “Join Group Chat”

  • Join New Group Chat — создать новую конференцию
  • Все что ниже, запущенные конференции

7.1.2  Появится окно с уведомлением о том, что вы добавлены в конференцию.

7.1.3 Или окно с уведомлением о том, что у вас нет доступа к конференции.

7.1.4 Для того, чтобы после запуска Gajim, происходил автоматический вход в Ваши конференции необходимо:

7.1.5 Откройте вкладку «Bookmarks»;

  1. Если у Вас подключено несколько учетных записей, выберите ту учетную запись, которая добавлена к конференции;
  2. Выберите необходимую конференцию;
  3. Установите галочку«Auto join»;

Нажмите ОК.

7.2 Создание

7.2.1 Для создания новой конференции в чатах нажмите правой кнопкой на контакт, который вы хотели бы добавить в новую конференцию, далее “Invite to”, далее “New group chat”
7.2.2 В появившемся окне, при желании можете изменить “Nickname” (как будет отображаться ваш ник в группе), вводите название группы в поле “Room”(желательно на английском), вводите “Password” при желании подключения к конференции по паролю, “Bookmark” — добавить в закладки, “Autojoin” — автоподключение при запуске.
Далее жмем “Join” в правом верхнем углу.
7.2.3 У вас появится окно конференции. При нажатии на кнопку а правой верхней части можно увидеть участников группы.

7.3 Настройка созданной группы

7.3.1 В конференции, нажимаем кнопку в левом верхнем углу, “Manage room”, далее “Configure room”, откроется окно настройки комнаты.
“Name” — Имя (при изменении имени id конференции не меняется)

“Description” — Описание

“Make Room Persistent?” — Сделать комнату постоянной?

“Make Room Publicly Searchable?” — Сделать комнату доступной для публичного поиска?

“Allow Occupants to Change Subject?” — Разрешить участникам менять тему?

“Who May Discover Real IDS?” — Кто может найти реальные документы?

“Password” — Пароль

“Make Room Moderated?” — Сделать комнату модерируемой?

“Make Room Members -Only?” — Сделать комнату доступной только по приглашению?

“Maximum Number of History Messages Returned by Room” — Максимальное количество сообщений хранящихся на сервере.

7.3.2 Для того чтобы уведомления были и на телефоне, каждому участнику конференции надо настроить его (по умолчанию стоит “Notify only when mentioned” — Уведомлять, только если упомянутый).

8. Добавление дополнительного аккаунта

8.1. В окне списка контактов в верхнем левом углу нажимаем на зеленое изображение человечка, далее “Accounts”.

8.2. В появившемся окне нажимаем “Add”.

8.3 Появится окно, как при первом запуске клиента:

Первый пункт — Авторизоваться в существующий аккаунт

Второй пункт — Зарегистрировать новый

Далее, руководствуясь пунктом  2. Первое включение, авторизация и регистрация” авторизуемся/регистрируемся в дополнительном аккаунте.

9. Настройка клиента

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

9.2. В окне списка контактов в верхнем левом углу нажимаем на зеленое изображение человечка, далее “Preferences”

9.3. В появившемся окне выбираем вкладку “Notifications”

и с пункта “Notify me about contacts that sign in” убираем галочку.

Далее, в правом нижнем углу нажимаем “Закрыть”.

 

Была ли эта статья полезна?

Статьи по теме