Venha Conhecer o Yad

Publicado por Raimundo Alves Portela em 30/06/2011

[ Hits: 13.792 ]

Blog: http://portelanet.com

 


Venha Conhecer o Yad



O Yad, é um fork do Zenity que vem com diversas melhorias, dentre elas a possibilidade de colocarmos formulários, que ajudam a obter a entrada de várias informações em um único diálogo (frame, janela).

O autor do Yad é o ucraniano Victor Ananjevsky, e a página do projeto pode ser acessada aqui.

Caso forem buscar informações, pouca coisa ainda está disponível e ainda tem o fato de Yad ser o nome de uma ferramenta “...usada para apontar o texto durante a leitura do Torá...” (Fonte: en.wikipedia.org/wiki/Yad). Então ao buscar informações, busque por 'yad fork zenity' vai ser mais fácil.

Recentemente também foi publicado um artigo sobre o mesmo aqui no VOL, o Apresentando o Yad. O artigo está bem completo, com um pequeno exemplo para a maioria das funcionalidades do Yad.

Instalando e Testando

Baixe a versão mais recente do Yad no link abaixo: Descompacte:

tar -Jxf arquivo.tar.xz

Instale:

./configure
sudo make
sudo make install

Pode acontecer dele reclamar de alguma dependência, aqui no meu Debian Squeeze, reclamou do libgtk2, basta instala-lo com:

sudo apt-get install libgtk2.0-dev

Após instalar, teste com:

yad
Linux: Apresentando o Yad
Yad
Vai aparecer uma janelinha com um botão cancelar e de ok.

Ok, se quiser ir testando e ver as diversas possibilidades que o Yad oferece, veja no manual do mesmo:

man yad

Ou o artigo indicado acima.

Vamos trocar experiências na comunidade do Yad, aqui mesmo no VOL: Espero que todos gostem e ajudem a divulgar, pois o Yad ficou muito bom!


Outras dicas deste autor

Tint2 - minha barra/painel de janelas de volta

Configurar efeito modal ao fundo de um elemento com jQuery

Converter maiúsculos em minúsculos e vice-versa com shell

Instalando o Thunderbird 3.0 no Ubuntu

Deixando o Debian com a cara do Ubuntu

Leitura recomendada

Apostila de Shell Script para iniciantes

Ativando o NUMLOCK na tty1 quando ligar o PC automaticamente

Problemas de permissões no Nautilus? A solução!

who - Comando com exemplos

Curso de shell script em vídeo

  

Comentários
[1] Comentário enviado por hellsdragon em 21/12/2011 - 15:11h

Olá,

Não estou conseguindo descompactar o arquivo do YAD.

Ja tentei várias vezes e nada.

[2] Comentário enviado por rai3mb em 22/12/2011 - 00:36h

Qual o nome do arquivo você baixou?

Veja que o comando para descompactá-lo, $ tar -Jxf arquivo.tar.xz , tem um J (maiúsculo).


[3] Comentário enviado por rai3mb em 26/12/2011 - 18:16h

@hellsdragon, você pode usar um pacote .deb ou rpm, baixe no seguinte link:

http://pkgs.org/download/yad

Basta escolher o pacote de acordo com sua distro ou próxima a ela, como exemplo, se você usar Debian escolha Ubuntu.

[4] Comentário enviado por willdoidao em 31/01/2012 - 15:29h

Seria possível fazer uma interface com o YAD e listar todas as portas seriais do micro?

tipo:
ttyS0
ttyS1
etc..

Não faço ideia por onde começar!

[5] Comentário enviado por rai3mb em 31/01/2012 - 23:48h

Não sei como capturar as interfaces ativas, creio que o comando ls /dev/tty* não trará os ativos ;-), mas ai vai o Yad:


yad --list --title='titulo' --height=400 --width=250 --column='interface' $(ls /dev/tty*)




[6] Comentário enviado por ronaldsantos em 10/10/2013 - 11:17h

Bom dia meu amigo

cara eu tentei instalar o yad no mageia 3, mais quando eu digito:

./configure

aparece o seguinte erro:

checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /usr/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking whether to enable maintainer-specific portions of Makefiles... no
checking whether NLS is requested... yes
checking for style of include used by make... GNU
checking for gcc... no
checking for cc... no
checking for cl.exe... no
configure: error: in `/home/ronald/Downloads/yad-0.23.1':
configure: error: no acceptable C compiler found in $PATH
See `config.log' for more details


c pode me dar uma ajuda?

[7] Comentário enviado por laurence123 em 14/08/2014 - 14:09h

véi, me explica esses

"sudo make"
"sudo make install"

to boiando...
eu executo essas linhas nao acontece nada eu executo o yad e nada tb



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts