Показать изображение-уведомление из bash-скрипта - PullRequest
3 голосов
/ 18 июля 2010

Что я пытаюсь сделать: В Ubuntu 10.04 я хотел бы отобразить небольшое изображение уведомления в углу экрана и сделать изображение более плавным. Я хотел бы сделать это из командной строки для использования со скриптами bash. Аналогично «уведомить-отправить», «zenity» или «диалог», за исключением он также отображает изображения.

Что я нашел до сих пор: ImageMagick animate - единственный инструмент командной строки, который может отображать изображение и выходить без участия пользователя.

Есть что-нибудь лучше? Я мог написать один сам, но я думал, что уже должно быть что-то, чтобы сделать это.

1 Ответ

2 голосов
/ 20 июля 2010

gcin выполняет работу. Показывает полноразмерные изображения в качестве уведомлений.

sudo apt-get install gcin
gcin-message -icon your_image.jpg

Извлечение man gcin-message:

NAME
       gcin-message - gcin's notification tool

SYNOPSIS
       gcin-message [-icon file] [-text string] [-duration milliseconds]

DESCRIPTION
       gcin-message  displays notification image and/or text. It is useful for
       filters to have interaction with users.

OPTIONS
       -icon file
              Display an image.

       -text string
              Display text string. The space character is not allowed.

       -duration milliseconds
              Time to show notifications.

Однако я предлагаю вам не использовать этот инструмент , потому что его установка из репозитория Ubuntu не является мелкозернистой (6 МБ содержимого и китайский значок в области уведомлений).

Посмотрите, сможете ли выдостаньте gcin-message из пакета gcin и поместите его в свой собственный пакет (если это соответствует вашим потребностям).

...