telegram-cli: Как скачать и показать изображения?

Я использую клиент командной строки telegram-cli в Ubuntu, моем телефоне Ubuntu и на моих рабочих столах FreeBSD. Работает очень хорошо. Я не понимаю, как загружать и просматривать изображения, отправленные мне другими. Помощь мало о чем говорит. Он указывает на синтаксис с некоторым «msg-id», что это может быть?

Например, если кто-то отправляет мне изображение, оно говорит:

[22:14]  Lina  »»» [image 32.webp: type=image/webp size=336x512 size=28KiB] 

Как я могу получить доступ к этому изображение?

4
задан 8 July 2017 в 10:28

2 ответа

Вы видите эту строку в help из telegram-cli.

view_photo <msg-id>     Downloads file to downloads dirs. Then tries to open it with system default action

Это говорит, необходимо войти msg-id как аргумент view_photo.

Для знания msg-id из сообщения необходимо использовать -N или --enable-msg-id аргументы.

Например, необходимо работать telegram-cli с этой командой:

telegram-cli --enable-msg-id

И Вы видите число перед своим сообщением. То число является Вашим идентификатором сообщения. Например:

12 [22:14]  Lina  »»» [image 32.webp: type=image/webp size=336x512 size=28KiB] 

Здесь Ваш msg-id 12, Таким образом, для шоу, которые отображают Вас, может использовать эту команду:

view_photo 12

Но это не действительно фотография, ее Этикетки Telegram (Из-за ее .webp формат).

Для видят этот тип изображения, которое можно использовать imagemagick с webp пакет.

sudo apt install imagemagick webp

Таким образом, можно использовать view_photo <msg-id> команда в телеграмме-cli, и затем выбирает imagemagick из списка приложений. То изображение нужно показать.

4
ответ дан 1 December 2019 в 09:45

Информация ali76 содержит недостающее звено, информация, которую я пропустил. Я уже видел в справке, что я должен использовать message_id и как включить это, но не знал, каким количеством разговорного канала это было, т.е. это отсутствует в справке. Наличие этого очищается теперь, я отладил его в своем рабочем столе:

  1. телеграмма-cli загружает файл на ~/.telegram-cli/downloads
  2. запускает/usr/local/bin/xdg-open имя файла (простой сценарий оболочки)
  3. это в свою очередь запускает/usr/local/bin/kde-open имя файла

Последний знает, как открыть определенные типы изображения, для *.webp я использовал/usr/local/bin/display (от комплекта ImageMagick), и позвольте kde-открытый, помнят этот выбор за этот тип файла.

0
ответ дан 1 December 2019 в 09:45

Другие вопросы по тегам:

Похожие вопросы: