LINUX.ORG.RU

Gajim-httpupload в дебиане и вообще

 , ,


1

3

Добрый день.

В старом Gajim 0.16.6 в окошке «Плагины» были две вкладки - «установленные» и «доступные». А в Debian Stretch был отдельный пакет с плагином gajim-httpupload.

Теперь смотрю на более новый Gajim 1.2.2 из Debian Bullseye. Про пакет gajim-httpupload на сайте дебиана написано, что это виртуальный пакет и предоставляется пакетом gajim (который установлен). В самой программе вкладки «доступные» больше нет, ну по крайней мере, у меня. В установленных показаны плагины для OMEMO и PGP (они-то по-прежнему установлены пакетами). Есть кнопка установки плагина из ZIP (найти б, откуда этот ZIP брать)

Вопрос: где теперь брать плагины к Gajim (в частности, gajim-httpupload) и как ставить?

★★★★★

Ответ на: комментарий от hobbit

Прошу прощения, невнимательно прочитал название плагина. Он отвечает(л) за отправку файлов по HTTP? Если так, то в новых версиях это поддерживается из коробки, ничего ставить не нужно

RyanGosling ()
Ответ на: комментарий от RyanGosling

Если так, то в новых версиях это поддерживается из коробки, ничего ставить не нужно

При этом:

  • я поочерёдно подключаюсь из обоих клиентов к jabber.ru с одной учётки и вхожу в собственноручно созданную тестовую комнату;
  • старый Gajim (см. ОП) с установленным плагином позволяет постить в комнату файлы, в частности, картинки через HTTP Upload;
  • новый Gajim в комнате показывает кнопку выгрузки серым цветом, при наведении на неё мыши выскакивает хинт «No file transfer allowed».

Может, надо что-то в настройках покрутить? Я ничего похожего не нашёл.

hobbit ★★★★★ ()
Последнее исправление: hobbit (всего исправлений: 1)
Ответ на: комментарий от hobbit

новый Gajim в комнате показывает кнопку выгрузки серым цветом, при наведении на неё мыши выскакивает хинт «No file transfer available».

Надо посмотреть свойства сервера этой учётки. Там будет список поддерживаемых XEP. Убедиться, что перед HTTP Upload не стоит крестик (не поддерживается). Если поддерживается, то сообщить в Gajim groupchat. Частенько бывает, пользователи открывают новые баги, и их тут же закрывают сообщением: исправлено. Но обычным пользователям эти исправления недоступны, пока не выйдет новый релиз, которые появляются редко.

gag ★★★★★ ()
Ответ на: комментарий от gag

У жаббера ру там http upload неправильный. Можешь зарегаться на нормальных серверах и проверить, в Gajim картинки будут отправляться. Можно их просто перетаскивать в окно набора текста.

Daedalus ()

Сейчас используют mod_http_upload_external XEP-0363 , в Gajim работает из коробки если сервак поддерживает , а тот что ты назвал имеет ограничение 10 Мб.

Gennadevich ()

В https://xmpp.org/extensions/xep-0363.html, пока он был (и остаётся) в статусе Draft, был сначала описан один вариант, под который сделали поддержку в серверах и клиентах, а потом XEP переписали на новую версию, полностью отличную от предыдущей. И поддержке везде переделывали. В итоге если клиент относительно старый, то там реализована старая версия http fileupload, если в клиент реализовали только новую версию XEP-а, то он не сможет отправлять файлы.

ma1uta ★★★ ()
Ответ на: комментарий от Daedalus

Можешь зарегаться на нормальных серверах и проверить, в Gajim картинки будут отправляться.

Я зареган, и у меня работает. Я ТСу отвечал.

gag ★★★★★ ()
Ответ на: комментарий от Gennadevich

а тот что ты назвал имеет ограничение 10 Мб.

Настраиваемое ограничение, конечно же, есть и в последней реализации HTTP Upload.

gag ★★★★★ ()
Ответ на: комментарий от ma1uta

Вот именно поэтому конкретно я так и оставил proxy65 и связку Psi + Conversations. Потому что оно единственное вроде как везде стабильно работает (jingle file transfer) без кучи дурацких ссылок в чатах и остальных приседаний с http_upload. Psi, вроде как, хотят допилить шифрование, поэтому даже OMEMO будет работать нормально (сейчас текст работает, но файлы с OMEMO Консервы не расшифровываются).

SkyMaverick ★★★★ ()
Ответ на: комментарий от Gennadevich

Prosody mod_http_upload

A maximum file size can be set by:

http_upload_file_size_limit = 123 -- bytes

Default is 1MB (1024*1024).

This can not be set over the value of http_max_content_size (default 10M). Consider mod_http_upload_external instead of attempting to increase this limit.

http_max_content_size можно увеличить, но делать так не рекомендуется.

SkyMaverick ★★★★ ()
Последнее исправление: SkyMaverick (всего исправлений: 1)
Ответ на: комментарий от Daedalus

Можешь зарегаться на нормальных серверах и проверить, в Gajim картинки будут отправляться.

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

hobbit ★★★★★ ()
Последнее исправление: hobbit (всего исправлений: 1)
Ответ на: комментарий от gag

Надо посмотреть свойства сервера этой учётки. Там будет список поддерживаемых XEP.

А где это можно посмотреть, кстати?

hobbit ★★★★★ ()
Ответ на: комментарий от Daedalus

Можно подробнее, что там неправильного? Прямо сейчас отправил сам себе картинку, работает, в браузере открывается. Клиент - Psi+.

token_polyak ★★ ()
Ответ на: комментарий от hobbit

нормальный сервак creep.im , ну и ещё zoloz.ddns.net (но там не зарегаешься :-) :-) )

Gennadevich ()
Ответ на: комментарий от gag

Да, Gajim 1.2.2, подключенный к jabber.ru, помечает XEP-0363 красным крестиком. Я постепенно начинаю понимать, почему люди не хотят джаббером пользоваться: без большого опыта трудно найти комбинацию сервера и клиента, где всё нужное работает. :(

Psi+ ещё попробую…

hobbit ★★★★★ ()
Ответ на: комментарий от token_polyak

Прямо сейчас отправил сам себе картинку, работает, в браузере открывается. Клиент - Psi+.

Только в браузере?

Да, Psi+ 1.4.554 (Debian bullseye) отправляет картинки на Jabber.ru, в самой комнате они отображаются как ссылки. Есть возможность как-то отобразить их именно как картинки в самой комнате (в том же Psi+ или в каком-то другом клиенте…)?

hobbit ★★★★★ ()
Последнее исправление: hobbit (всего исправлений: 1)
Ответ на: комментарий от hobbit

Есть возможность как-то отобразить их именно как картинки в самой комнате

Для Gajim можно установить url-preview плагин.

gag ★★★★★ ()
Ответ на: комментарий от hobbit

Извини, я больше отвечал на заявления Daedalus о неправильном http upload на jabber.ru, и как-то не очень читал твои сообщения - даже не знал, что речь идет о MUC (так ли?).

Сейчас проверил в конференции, Psi+ 1.4.984 с Image Plugin показывает отправленную картинку.

token_polyak ★★ ()
Ответ на: комментарий от hobbit

Да, Psi+ 1.4.554 (Debian bullseye) отправляет картинки на Jabber.ru, в самой комнате они отображаются как ссылки. Есть возможность как-то отобразить их именно как картинки в самой комнате (в том же Psi+ или в каком-то другом клиенте…)?

webkit-версия Psi+ из коробки картинки в чате показывает. В basic-версии нужно в настройках включить Image Preview Plugin.

Tehnick ★★ ()
Ограничение на отправку комментариев: только для зарегистрированных пользователей