Pular para o conteúdo

gxmessage :: shell script incrementado

Dica publicada em Shell Script / Miscelânea
Celso Goya Oki
Hits: 9.816 Categoria: Shell Script Subcategoria: Miscelânea
  • Indicar
  • Impressora
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

gxmessage :: shell script incrementado

O gxMessage é um programinha bem simples e com ele é possível incrementar as mensagens exibidas nos scripts shell. Ao invés de utilizar o bom e velho echo, com o gxMessage você pode exibir as mensagens de retorno em uma janela GTK.

Instalação


Pra quem usa Debian é só digitar:

# apt-get install gmessage

Para outras distribuições é necessário baixar o código fonte e executar o processo de compilação.

O programa possui diversas opções que permitem, por exemplo, que uma mensagem apareça centralizada na tela ou então que utilize uma fonte específica.

Exemplo 1:

$ gxmessage "Hello World"

Exemplo 2 (centralizado):

$ gxmessage -center "Hello World"

Exemplo 3 (título definido):

$ gxmessage -center -title "Information" "Hello World"

Exemplo 4 (texto do botão):

$ gxmessage -center -title "Information" -buttons "More Info" "Hello World"

Exemplo 5 (pegando o retorno do botão clicado):

$ gxmessage -center -title "Information" -buttons "More Info" -print "More Info" "Hello World"

Estes são apenas alguns exemplos, também é possível definir cores e tamanho da janela. Outro recurso que achei interessante é que podemos definir um tempo para janela ficar aberta.

Site oficial:
Screenshot:
Download:
[]'s
Celso Goya

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Java :: Squirrel-SQL Client

Freecraft, jogo de estratégia estilo Warcraft para Linux

Livros de Python, Java e C++ de graça para download

HOWTO - como incentivar mulheres no Linux

Java Web Services Developer Pack

Não esquecendo o root logado

Minha solução para monitorar múltiplos termômetros no Slackware

Integrando agenda do jSMS do Linux e do Windows

Alterando as ID tags de seus arquivos de áudio em massa pelo terminal

online_man - Páginas de manual online no terminal

#1 Comentário enviado por fike em 15/03/2005 - 11:19h
Opa!

Muito bom!

Também vale a pena usar o Zenity, usa gtk e as biblitecas do gnome.


[]'s
#2 Comentário enviado por joao_paulo em 14/06/2005 - 15:32h
Pô o Zenity é da Hora!
Coloquei o Korn para monitorar minha caixa de e-mails e sempre que tem nova mensagem ele mostra a mensagem através do Zenity. Muito legal! Valew fike.

zenity --info --title "Korn" --text "Você tem novas mensagens"

Contribuir com comentário

Entre na sua conta para comentar.