gxmessage :: shell script incrementado

Publicado por Celso Goya em 14/03/2005

[ Hits: 7.974 ]

 


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

Funções com nomes variáveis em PHP, isso existe sim!

Java Web Services Developer Pack

netselect-apt :: Encontre o servidor apt mais perto de você!

Fedora Core 1 :: asp2php-gui

Eclipse Plugin para C/C++

Leitura recomendada

Comandos mkdir e cd simultaneamente

Backup para fita DDS4

Compilar shell script

sudo: lendo a senha automaticamente através de shell script

Renomeando extensões de centenas de arquivos de uma só vez

  

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
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts