Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » Telegram (Часть 1)

Модерирует : gyra, Maz

Maz (10-09-2023 15:29): Telegram (Часть 2)  Версия для печати • ПодписатьсяДобавить в закладки
На первую страницук этому сообщениюк последнему сообщению

   

artenounx

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Последняя версия Pidgin, работающая на XP, кажется 2.13.0. По крайней мере 2.14.5 уже не работает. В интернете об этом нет инфы. Я как-то делал тесты работоспособности каждой версии, но уже забыл результаты. Но примерно так обстоят дела. Возможно, 2.14 версия заработает, если поставить нужную версию GTK самому, не проверял (если это ограничение встроенного GTK). Хотя, 2.13.0 вышла в 2018, а 2.14.0 в 2020. Так что возможно они там поменяли сборку и компоненты.
https://sourceforge.net/projects/pidgin/files/Pidgin/
https://sourceforge.net/projects/pidgin/files/Pidgin/2.13.0/pidgin-2.13.0-offline.exe
Есть небольшой баг. Если выбрать русский язык в инсталлере, будут кракозябры в нем. Надо выбрать английский, но поставить галочку потом, чтобы ru локализация тоже установилась. Первый запуск самой программы будет на английском. Если в дальнейшем она не русифицируется (ведь ru пак установлен, а еще его можно утащить из exe с помощью 7zip), то нужно удалить ключ языка в HKEY_CURRENT_USER\Software\pidgin.
 
Telegram плагинов для Pidgin существует два.
1. Старый https://github.com/majn/telegram-purple/releases (от него собираются потом избавиться, когда допилят второй)
2. Новый, основанный на официальной tdlib либе https://github.com/ars3niy/tdlib-purple/releases более жирный (из-за либы), но обещается более надежная работа и лучшая функциональность.
 
Второй установился, но не заработал. Первый (старый неофициальный) работает. Но есть один момент. Первый запуск (только первый) пингвина с включенным плагином будет очень долгим, несколько минут. Может показаться, что он завис. Это не так. Telegram сервера при подключении новых клиентов проверяют насколько они полноценны, валидны и готовы общаться, путем посыла им тестового кода, на который клиент должен ответить. Реализация какой-то либы в плагине такова, что на 32 бит архитектуре (которая обычно используется на XP) код исполняется очень медленно. Но это только первый раз. Если залогинены в официальном приложении, код для входа придет на него. Не в СМС, в этом году авторизацию новых устройств по СМС отключили.
Какие особенности плагина: похоже, что старых сообщений из групп (пока ты был в оффлайне) загружается только 100 (включая информацию о присоединении юзеров). По крайней мере при новой установке так обстоят дела. История личных сообщений не загружается. Новая история будет сохраняться в пиджине и на сервере, но старая не загрузится. Зато Pidgin имеет хак: игнорирует команды на удаление и редактирование сообщений, отправленные собеседником. Свои сообщения в нем редактировать тоже нельзя. Это ограничения работы с историей пиджина. История хранится в папке .purple\logs в виде html файлов.
Также пиджин имеет неприятную особенность: в каждом новом старте история начинается с чистого листа. Старая хранится, но только в html файлах. Есть плагин под названием "История", который загружает определенное количество прошлых сообщений в новый старт (но все это дублируется в новых html файлах). Криво реализовано.
Так вот. Группы и личные контакты плагин загружает (надо в настройках указать "загружать все возможные контакты"). А вот подписки (есть такой тип канала) уже недоступны из Pidgin. Они появляются, но при заходе, они пустые. Хотя в официальном клиенте там есть контент.
Как видно из описания гитхаба, собранный exe плагин не поддерживает png картинки (и webp, если выбрана такая опция). Думаю, будут проблемы и с видео и с аудио. Кстати, может быть поэтому и не виден контент из подписок, потому что в моем случае там одни фотки.
Линуксовая версия (правда старая, 2016 года) еще имеет такой баг: бывает пиджин загружается, но все контакты оффлайн. Помогает перезапуск. В настройках плагина есть опция "через сколько дней неактивности считать контактов оффлайн". Может спутать.
Передача файлов работает. Информацию о последнем входе контактов видно. Сообщения о прочитанности тобой принятых сообщений отправляется адресатам. А вот информацию о том, прочитано ли твое сообщение адресатом (все это можно отключить), приходит в неудобной форме. Не в виде галочки, а отдельным сообщением, что загромождает чат.
В общем, не является Pidgin заменой официальному пусть даже старому приложению. Хотя, зависит от требований. Простой чат без картинок с передачей файлов работает. Но есть уникальные хакерские фичи, которые обусловлены старой архитектурой пиджина (неизменность сообщений, доступность сообщений без интернета, хоть и в неудобной форме и т.д.). Читать каналы тоже можно, но наверное без медиа, хотя не знаю. Без интернета не видны контакты.
Есть еще интересная опция. Доступны секретные чаты. Официально они доступны только на смартфонах, но в настройках есть их упоминание. Не знаю работают ли. Можно попробовать прикрутить какое-нибудь стороннее шифрование, которое не зависит от протокола. Например, OTR. В XMPP плагин pidgin-encryption неплохо работал (хотя он нестандартный). Но оффлайн сообщения в этих случаях не поддерживаются.
При закрытии пиджина появляется две ошибки runtime. Возможно надо дополнительно установить какой-то redist.
Скрины настроек плагина:
https://i.imgur.com/TfZIfHB.png
https://i.imgur.com/0DDVOGZ.png

Всего записей: 531 | Зарегистр. 05-08-2021 | Отправлено: 03:05 13-09-2021 | Исправлено: artenounx, 03:35 13-09-2021
   

На первую страницук этому сообщениюк последнему сообщению

Компьютерный форум Ru.Board » Компьютеры » Программы » Telegram (Часть 1)
Maz (10-09-2023 15:29): Telegram (Часть 2)


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru