Player de música em Shell com Yad

Mais um script para demonstrar as novas funcionalidades do Yad 0.16.x, dessa vez fiz um Tocador de musica em mp3 usando os Dialogs --form e --entry do Yad. Para executá-lo você vai precisar do Mplayer e do Yad. Para executar use: ./play_music_yad Bom proveito.

Por: Raimundo Alves Portela


Soma valores de uma lista (calculo notas, pontos, etc)

Script simples, para fazer a soma de valores a partir de uma lista de itens e seus valores. Pode ser usado para cálculo de notas, pontos, etc. Arquivo lista.txt: ======== Pedro 7 Maria 8 Pedro 8 Maria 6.5 Exemplo de uso: $ ./somaNotas.sh lista.txt Pedro 15 Maria 14.5

Por: Raimundo Alves Portela


Sorteio

Este script serve para fazer um sorteio baseado num arquivo texto dos inscritos. Ele exclui o nome do sorteado da lista de inscritos, não permitindo termos ganhadores repetidos. Autor: Raimundo Alves Portela Filho rai3mb@gmail.com Desenvolvido em : 09/04/2011

Por: Raimundo Alves Portela


Plugin para ordenar, paginar e pesquisar em tabelas HTML

Configura uma tabela permitindo que ela seja pesquisada, ordenada e paginada Uso o seguinte plugin que desenvolvi nos meus projetos e resolvi compartilhar com a comunidade (o mesmo ainda receberá alguns pequenos ajustes, mas já é perfeitamente utilizável) Parte baseado na ideia do plugin: tablesorter.com, não fiz um fork dele, apenas usei por um mês e tive a necessidade de incrementar a pesquisa diretamente nos dados retornados na tabela, e para fazer o resto funcionar acabei escrevendo as demais funcionalidades também. * Testado no Firefox >= 3.6, Internet Explorer >= 6 e Chrome Para usar a tabela alvo deve ter a estrutura thead, tbody, conter o cabeçalho com th, e está dentro de um elemento qualquer, como um div com id='relatorio', bastando no seu código java script usar: $('#relatorio').tablefind(); - Ordenar: A ordenação é padrão, basta clicar sobre o título (th) da coluna desejada e a tabela será ordenada (alguns dados ainda carecem de uma melhor adaptação do plugin para que a ordenação seja mais eficaz, estarei desenvolvendo...). - Paginar: Para adicionar a possibilidade de paginar coloque dentro do seu div, elementos com as seguintes classes css (o que também pode ser alterado, caso você precisar): Primeiro Último Adicionalmente você pode colocar um input para exibir o total de páginas e a página atual, permitindo ainda que o usuário insira diretamente o número da página que deseja visualizar: Pesquisar: Para permitir a pesquisa na tabela, basicamente temos que usar os seguintes componentes dentro do div que contém a tabela e os demais ítens: * Esse e o uso básico. Pra mais exemplos de uso e o manual, que ainda estrou construindo, acessem: http://portela.tendalinux.com/projetos * Qualquer feedback será muito bem vindo.

Por: Raimundo Alves Portela


Trocar senha de usuário via SSH

Script simples e direto, pode ser usado para fazer a troca em massa de senhas de qualquer usuário ( como o root ) em estações remotas. Salve o arquivo, dê permissão de execução: chmod +x trocaSenhaSSH.sh Use-o: ./trocaSenhaSSH.sh usuario@host_or_ip senha_antiga senha_nova Se quiseres usar em rotinas automatizadas para várias estações com mesmo usuário e senha, como o root, basta fazer um laço while ler o nome ou IP das estações de um arquivo: while read ESTACAO do ./trocaSenhaSSH.sh root@${ESTACAO} senha_antiga senha_nova done < estacoes.txt

Por: Raimundo Alves Portela






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts