gxmessage :: shell script incrementado

Publicado por Celso Goya em 14/03/2005

[ Hits: 9.250 ]

 


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

Outras dicas deste autor

HPLIP :: Configurando multifuncionais HP

Mozilla 1.3.1

Java Web Start

Vim com a syntax colorida para PHP, C++, Pascal, etc

YUM :: Mais recursos e mais servidores

Leitura recomendada

Reparar - Recuperação de sistemas baseados em Debian

Resolvendo problemas ao montar SMBFS

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

Recuperando posição do cursor na última linha editada no VIM

Aumento de produtividade na programação shell

  

Comentários
[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




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts