Андрей Смирнов
Время чтения: ~8 мин.
Просмотров: 0

Купили кнопкофон и остались без Telegram, Skype и аськи? Только не сейчас!

В 2013 году общественности был представлен мессенджер под названием Телеграмм. На тот момент было представлено довольно много подобных программ, которые уже использовали во всем мире. Несмотря на это, Телеграммом стали пользоваться также во всем мире. Уже через год мессенджер стал одной из самых скачиваемых программ. При поиске версии Telegramjava следует учитывать тот момент, что мессенджер создается исключительно для мобильных операционных систем, то есть на обычных устройствах программа не работает.

telegram-java-1.jpg

На каких устройствах можно установить приложение?

При поиске вопроса того, можно ли Telegramjava версия скачать на мобильный телефон отметим, что пока ведутся только разработки этого приложения. Установить мессенджер можно на:

  • Мобильные операционные системы Android и iOS.
  • На ПК и ноутбуки, работающие на операционной системе Windows или Mac OS.
  • На планшетах и других подобных устройствах, которые также работают на рассматриваемых операционных системах.

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

Почему мессенджер популярен?

telegram-java-2.jpg

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

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

Историческая справка

История развития Телеграмм началась в 2013 году, когда был представлен первый клиент мессенжера для iOS устройств. Уже в то время большую популярность стали приобретать смартфоны на Android и iOS, люди массово стали переходить на новый тип устройств, а старые системы, такие как Symbian, постепенно уходили в прошлое. Как можно понять из этого факта, разработчикам Телеграмм не было никакого смысла создавать версии приложения для устаревших мобильных систем, какой в том числе является и Java.

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

Кнопочный телефон Philips Xenium e560

Для начала расскажу три слова о телефоне Philips Xenium e560 . Это обычная звонилка с весьма впечатляющим аккумулятором.

philips.jpg

Вот краткие характеристики телефона:

диагональ: 2.4»

разрешение: 320×240

камера: 2Мп (нафига?)

интернет: GPRS, EDGE (вполне для аськи хватит!)

поддержка Java: есть

аккумулятор: 3100 мА*ч (вот молодцы, это то, что нужно!)

Итого перед нами весьма стильный привет из 2000-х. Зато когда им начинаешь пользоваться, так и хочется сказать — были б еще смартфоны такими же быстрыми и долгоиграющими — цены б им не было! Для меня есть еще один плюс — малые размеры. Ну не люблю я «лопаты» !

Идея работы Telegram, Skype и ICQ на кнопочном телефоне с Java

Вернемся к нашей теме — как заставить работать то, что работать не должно — Telegram и Skype на кнопкофоне? Я потратила значительное время на поиск telegram.jar. Увы, нет такого, а то, что есть, к искомой программе не имеет никакого отношения. Также не увенчались успехом поиски Skype.jar. Для ICQ был хотя бы Jimm. В свое время WhatsApp сделали приложение, которое поддерживает целый набор телефонов Nokia, например, Nokia S40, за что им многие сказали огромное спасибо в самом прямом смысле этого слова. Но Telegram для телефонов с Java не появилось, увы.

Эх, помню, в былые времена можно было зарегистрировать учетную запись Jabber на том сервере, где был транспорт для ICQ, установить на телефон Bombus и спокойно, но медленно, общаться со знакомыми. Было бы с Telegram и Skype такое возможно… Стоп!

idea-300x255.jpg

На фото не я !

Копание в Интернете привело к рождению простой схемы —  свой Jabber-сервер + транспорты Telegram, Skype и ICQ.

Сначала в качестве Jabber-сервера был выбран Openfire, но, забегая вперед, скажу, что Bombus никак не хотел к нему коннектиться. Затем был опробован сервер Ejabberd, который подошел по всем параметрам. Транспорты были прикручены при помощи проекта Spectrum 2. С первого раза не получилось, так как изначально в качестве операционной системы была выбрана Ubuntu. Что-то не то там было с зависимостями, некоторые пакеты никак не хотели устанавливаться, ругались друг на друга. После нескольких часов измывательств я больше была похожа на Малдера из «Секретных материалов», 11 сезон, серия 4 про Реджи:

На сайте Spectrum’a была упрощенная инструкция по установке на Debian Stretch, по которой я прошла без особых проблем. Транспорты Telegram, Skype и ICQ были настроены по инструкции, ссылка на которую была выложена на том же сайте Spectrum’a в разделе Documentation — Libpurple backend. В базовом варианте все настраивается действительно просто.

Скажу наперед, мне удалось настроить сервер по адресу jabber.noservice.ru. Он доступен всем желающим. Однако регистрация на нем пока производится через меня, т.к. сервис находится в тестовом режиме. Еще раз — в тестовом! Если что-то упало, не ругайтесь. У сервиса даже название соответствующее . Если хотите попробовать, пишите мне, контакты все здесь.

Доступные транспорты:

  • ICQ
  • Telegram (м.б. недоступен)
  • Skype

В связи с последними событиями еще раз напомню, что сервис работает в тестовом режиме, а не служит вариантом обхода существующих запретов. Поэтому транспорт Telegram просуществовал в штатном режиме, но крайне мало по времени. Инструкции по подключению отсюда не убираю. Все еще возможно  .

Общаться в Телеграм и Java не помеха

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

Как войти в Веб Телеграмм на Java

Для того чтобы запустить онлайн-версию мессенджера достаточно нажать на кнопку ниже. Или ввести в браузере:

Обратите внимание, что Телеграмм запустится сразу на русском языке.

После этого нужно пройти простой процесс регистрации и можно наслаждаться общением в Telegram на Java. Мы подготовили для Вас подробный материал по использованию веб-версии Telegram, там вы найдете ответы на все вопросы!

Дополнительные настройки DNS

Однако, одной настройкой сервера тут не обойтись. Необходимо в Ваш редактор DNS занести записи A и SRV, чтобы телефон мог подключиться к jabber-серверу из-вне.

Надо сделать одну A-запись:

Хост Тип Значение Приор.
jabber A 123.123.123.123

Вместо jabber подставьте свое значение, которое будет именем домена 3 уровня. Это нужно, чтобы было так: jabber.yourdomain.ru . Вместо 123.123.123.123 внесите IP-адрес сервера.

Также необходимо добавить две записи SRV вида:

Хост Тип Значение Приор.
_xmpp-client._tcp SRV 0 5222 jabber .domain.ru. 20
_xmpp-server._tcp SRV 0 5269 jabber .domain.ru. 20

Вместо jabber.domain.ru. поставьте свое DNS-имя сервера, которое будет составлено таким образом: A-запись.ВашДомен.ru. (да, в конце точка), например, jabber.noservice.ru. .

Следует обратить внимание на то, что может понадобиться некоторое время для обновления DNS-записей.

После всех настроек надо как-то подключиться к транспорту Telegram при помощи нашего кнопкофона! Не зря же мы его делали столько времени.

Настройка мессенджеров на телефоне

Мой рецепт простой, хоть и многоходовый. Алгоритм таков:

  1. Скачиваем и устанавливаем на компьютер Pidgin, он есть и под Linux, и под Windows
  2. Регистрируемся в транспортах Telegram, Skype и ICQ нашего Jabber-сервера
  3. Скачиваем и устанавливаем на мобилку Bombus

Теперь обо всем по порядку на примере нашего Jabber-сервера с уже прорекламированным приведенным адресом jabber.noservice.ru.

Настройка Pidgin

Скачиваем с оффсайта клиента Pidgin, устанавливаем.

Теперь надо добавить учетную запись, которую Вы через меня зарегистрировали. Для этого открываем управление учетными записями при помощи меню «Уч.записи» — «Управление учетными записями».

accounts-300x199.jpg

Нажимаем кнопку «Добавить», в открывшемся окне заполняем данные, полученные от меня:

jabber-acc-290x300.jpg

Протокол — XMPP, имя пользователя и пароль — то, что Вы получили от меня после регистрации Вашей учетной записи, домен — jabber.noservice.ru . Можно поставить галочку «Запомнить пароль». Нажимаем кнопку «Add». Если все прошло успешно, то Ваш статус сменится на «Доступен», а я Вас увижу в админской панели Ejabberd .

Далее необходимо перейти в пункт меню «Средства» — «Просмотр службы XMPP» — «Просмотр службы XMPP». Откроется окно обзора транспортов, которые поддерживает сервер.

transports-300x184.jpg

Нажмите кнопку «Обзор», вылетит такая морда:

transports-show-apply-300x180.png

Нажмите на кнопку «Найти службы». После непродолжительного ожидания Вы увидете список поддерживаемых траспортов сервером jabber.noservice.ru.

telegram-transport-set-300x184.jpg

Регистрация в Telegram (м.б. недоступна)

Кликните на строке «Telegram Transport», активизируется кнопка «Зарегистрировать». Как же мы ее ждали ! Появится окошко ввода телефона !

Введите свой номер телефона в формате +79XXXXXXXXX и нажмите ОК.

Сначала Вам придет сообщение в Pidgin от Telegram с предупреждением, что мол надо ответным сообщением нам отправить одноразовый пароль, который мы Вам пришлем вотпрямщас.

Вам или в виде SMS, или в виде сообщения в Telegram (Вы же можете теоретически запустить Telegram на телефоне с Android или на компьютере) придет одноразовый пароль, который Вы и посылаете тем самым ответным сообщением. Если все пройдет успешно, Ваши телеграммовские контакты неспешно начнут появляться в ростере (списке контактов).

Регистрация Skype и ICQ

Для регистрации аккаунта ICQ кликните на строке «ICQ Transport», для аккаунта Skype — «Skype Transport», активизируется кнопка «Зарегистрировать». Появится окошко ввода логина и пароля ICQ/Skype.

После уведомления об успешной регистрации Ваш ростер начнет заполняться имеющимися у Вас контактами. Говорю сразу — вид их ужасающий по-началу, до запроса информации о контакте )))

Установка Bombus

Есть для кнопочников с поддержкой Java старая добрая программа Bombus. Необходимо скачать с официального сайта jar-файл, перенести его на мобильный телефон и запустить установщик. На всякий случай выложу его тут (версия 0.6.1296), вдруг все исчезнет !

Вот так выглядит загрузка Bombus:

Нам необходимо добавить новый аккаунт. При первой загрузке нас попросят создать новый аккаунт:

Нажминаем «Новый…» и заполняем поля соответствующими данными, прямо как в Pidgin:

И обратите особое внимание на настройки ниже:

Без них Bombus, увы, отказывался подключаться напрочь.

Используемые источники:

  • https://xn—-7sbiha9akb6ap.xn--p1ai/telegram-java.html
  • https://telegramzy.ru/java/
  • http://noservice.ru/telegram-java/

Рейтинг автора
5
Материал подготовил
Максим Иванов
Наш эксперт
Написано статей
129
Ссылка на основную публикацию
Похожие публикации