Pular para o conteúdo

Venha Conhecer o Yad

Dica publicada em Shell Script / Introdução
Raimundo Alves Portela rai3mb
Hits: 14.715 Categoria: Shell Script Subcategoria: Introdução
  • 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.

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
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.
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!


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.

Usando o SHC um compilador de Shell-Script genérico

Atualizando conteúdo dinamicamente com jQuery

Tint2 - minha barra/painel de janelas de volta

OpenOffice.org - copiar e colar texto e imagem da internet

Usando o script alertaTwitter

Shell script no logon do openSUSE 11.3 para definir profile com configurações do wine e atalhos

Comando "sed" com parâmetro que aceita barra " / "

Pacman colorido no Arch Linux

Highlighting: Destacando Códigos Bash Script no Eclipse

Tornando seus scripts amigáveis (executáveis)

#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

Entre na sua conta para comentar.