Comandos em menu a um clique
Mais um script usando shell script + yad. Nele uso o yad --notification, junto com a opção --listen e a possibilidade de informar um menu de comandos para o mesmo. Para usá-lo, basta colocar seus comandos em um arquivo chamado comandos.conf que deve ficar no mesmo diretório do script (a menos que você o modifique-o). Exemplo de arquivo 'comandos.conf' #arquivo de configuração, layout com titulo seguido pelo comando, separados por ! # segue exemplo: # ThunderBird!thunderbird Reiniciar apache!gnome-terminal --command='gksu /etc/init.d/apache2 restart' ThunderBird!thunderbird Ver Vídeos!totem #-FIM DO ARQUIVO Agora basta executar o script: ./notification.sh 2>/dev/null Espero que gostem.
Por: Raimundo Alves Portela
Calculadora Shell com Yad
Script para demonstrar algumas das novidades do form no Yad, sendo a possibilidade de imprimir conteúdo dentro de um campo texto e também de podermos capturar o conteúdo de um campo texto, para ser usado em outro campo, tudo isso sem que o Dialog seja fechado. Para imprimir conteúdo em um campo, o campo tipo BTN, deve ser iniciado com um @, e deve imprimir um texto iniciado com o número do campo a ter o conteúdo mudado,. Exemplo: yad --form --field='Mostrar aqui' '' --field='Testar':BTN "@echo '1:Hello world'" No caso acima, o campo 1 é o --field='Mostrar aqui' ''. Para capturar o texto de um campo, basta referenciar o campo, usando um %1 (primeiro campo), %2 (segundo), e assim por diante. Exemplo: yad --form --field='Texto' 'Hello World' --field='Testar':BTN "yad --text '%1'" Ok, abaixo segue uma calculadora completa, usando os recursos descritos. Após descompactar, execute com o comando: ./calc_yad.sh No código descrito, observe que é composto por 2 arquivos calc_yad.sh e calc.sh, separados por #-------------------------------------
Por: Raimundo Alves Portela
Editor de configurações para Tint2
Mais um script que usa as novas funcionalidades do Yad 0.16.x Nesse script fiz um utilitários de configurações para o aplicativo tint2 (http://www.vivaolinux.com.br/dica/Tint2-Painel-leve-para-X). Assim de uma maneira fácil, através de um script com interface gráfica, qualquer usuário poderá fazer modificações básicas nessa ferramenta usando esse script, tendo como pré-requisito o Yad instalado ;-), veja em: http://www.vivaolinux.com.br/artigo/Apresentando-o-Yad-zenity-melhorado/ Para usar, descompacte: $ tar -zxvf config_tint2.tar.gz $ cd config_tint2 E execute-o: $ ./config_tint2.sh Depois posto uma dica com mais detalhe sobre o tint2, o novo Yad e esse script. Obs.: repare que abaixo descrevo diversos arquivos separados por "#-----------------------------------------------------------------------". Recomendo que baixem o Yad de: http://pkgs.org/download/yad ou usem o PPA descrito em :http://www.webupd8.org/2010/12/yad-zenity-on-steroids-display.html
Por: Raimundo Alves Portela
Speak-me em shell + yad
Um script simples, que usa os novos recursos do Yad 0.16.x juntamente com parte funcional do script http://www.vivaolinux.com.br/script/Transformar-eBook-em-Audiobook/. Permitindo ao usuário digitar uma frase, clicar em 'Capturar', será gerado no diretório corrente o arquivo frase.mp3 com a frase digitada em audio, sintetizada pelo translate.google.com Se desejar executar o áudio, basta clicar em 'Falar'. Os dois campos --field tipo BTN usam um recurso novo do Yad de executar um comando diretamente no botão, podendo usar o conteúdo de outro campo, fazendo referência ao mesmo. Estou terminando um artigo onde pretendo cobrir boa parte dessas funcionalidades. Obs.: Precisam do Yad instalado para usá-lo. Usem os pacotes disponíveis em: http://pkgs.org/download/yad Basta escolher sua distro. Espero que gostem.
Por: Raimundo Alves Portela
Jogo de perguntas e respostas
Jogo do Milho ;-) Fiz esse jogo usando Shell Script + Yad (http://www.vivaolinux.com.br/artigo/Apresentando-o-Yad-zenity-melhorado/) Ele é bem genérico, coloquei apenas 3 perguntas, mas qualquer um poderá utilizá-lo, adicionando mais perguntas. Para adicionar mais perguntas, basta criar um arquivo com o "formato" .pergunta, dentro do diretório perguntas e seguir a seguinte estrutura: P| coloque a sua pergunta aqui Q1 "alternativa1" Q2 "alternativa2" Q3 "alternativa3" Q4 "alternativa4" R|Q2 indique a alternativa correta aqui usando o seu identificador, como no exemplo Q2 Exemplo: P|Qual dos comandos abaixo permite redirecionar sua entrada padrão para a saída padrão? Q1 "gato" Q2 "cp" Q3 "mv" Q4 "cat" R|Q4 Para executá-lo, basta chamar o script main.sh: ./main.sh Observe no código abaixo que são 4 arquivo, separados por "#---------------------------". Boa diversão à todos.
Por: Raimundo Alves Portela
Cirurgia para acelerar o openSUSE em HD externo via USB
Void Server como Domain Control
Modo Simples de Baixar e Usar o bash-completion
Monitorando o Preço do Bitcoin ou sua Cripto Favorita em Tempo Real com um Widget Flutuante
Opções secretas em tema do Cinnamon
Como mapear unidade de rede no Linux
Como quebrar senha usando john the ripper
Alguém pode me indicar um designer freelancer? [RESOLVIDO] (1)
Alguém já testou o novo COSMIC Desktop? O que achou? (4)
Não consigo instalar distro antiga no virtualbox nem direto no hd (29)
queria saber como posso alterar a frequencia do meu ryzen 2300u pro (3)









