gxmessage :: shell script incrementado

Publicado por Celso Goya em 14/03/2005

[ Hits: 8.884 ]

 


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

Livro de linguagem Pascal de graça

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

Mozilla 1.3.1

Gwget2 :: Interface GTK para wget

Maximizando o uso da lixeira

Leitura recomendada

Bloquear mais de uma execução simultânea do script (bash)

Script para redimensionar muitas fotos

Sistema de backup em shell script

Renomeando em massa sem precisar instalar comandos adicionais

Criando texto "hacker" com SED

  

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