Gerenciador de arquivos MP3
Publicado por joseh goncalves (última atualização em 20/05/2015)
[ Hits: 8.956 ]
Download 1290695748.pms (versão 2)
Download pms.sh (versão 3)
Download 1335962745.pms.sh (versão 4)
Download pms5.sh (versão 5)
Script para gerenciar arquivos MP3 usando o aplicativo mpg123 para executar as faixas.
Depois de adicionar a música à biblioteca, é possível executá-la informando o nome mesmo estando incompleto, o nome do artista ou do álbum.
Acreditem, isso otimiza e muito o tempo de digitação!
Versão 2 - Enviado por joseh goncalves em 25/11/2010
Changelog: Esta versao foi preparada para:
Adicionar arquivos apenas digitando seu nome, se estiver em seu diretorio corrente, com a opcao -a | --add;
Tambem informando o endereco completo com -c | --caminho.
Executar musicas que nao estao na biblioteca, digitando o nome da musica como parametro.
executar todas as musicas da biblioteca.
Quem usa o mpg123, recomendo que esperimentem! E por favor me digam o que voces acharam!
Valeu pessoal do VOL!!!!!!!!
Versão 3 - Enviado por joseh goncalves em 17/02/2012
Changelog: Nesta versao foi melhorada a opção --add, eliminando a opção --caminho,
adicionada as opções --quiet e --shuffle seguindo a dica do usuário (daemonio),
também escrevi uma opção para repetição --repeat.
Valeu pessoal!
Versão 4 - Enviado por joseh goncalves em 02/05/2012
Changelog: Modificados scripts de identificacao de faixas e de reproducao
permitindo que as tres opcoes de reproducao " --quiet --repeat --shuffle"
sejam chamadas combinadas e ate mesmo todas juntas, tambem nas opcoes de
chamadas curtas, como por exemplo: -qrs
Versão 5 - Enviado por joseh goncalves em 16/05/2015
Changelog: Simplificado o código, usando funções para as aplicações.
#!/bin/sh # # pms.sh V.1.0 # # programa para gerenciamento de arquivos .mp3 # # Autor: joseh goncalves < josehgoncalves@linkbr.com.br > help=" uso: $0 [opcoes] [-h --help] - mostra essa mensagem de ajuda e sai [-a --add] - aciona o questionario para enviar algum arquivo.mp3 a biblioteca [-b --biblioteca] - visualiza faixas .mp3 e seus dados arquivados " # "/home/tux" eh apenas um exemplo, edite o script e substitua-o pelo diretorio onde queira salvar "lista_musicas.txt" biblioteca=/home/tux/lista_musicas.txt if [ -z "$1" ]; then echo $help; exit 0 fi case "$1" in -h | --help) echo $help ;; -a | --add) echo " O objetivo deste programa eh acessar suas musicas, independente da sua localicao dentro do sistema de arquivos! Por favor! responda as perguntas, se nao souber algum dado digite a tecla BACK SPACE seguido de ENTER! " # tenho aqui um bug que nao consegui retirar: com musicas que tem espacos no nome, nao funciona, se alguem conhecer # alguma solucao me ajudem echo " Digite o caminho completo com o nome da musica em sua arvore de diretorios! " read musica echo " Digite o nome do artista! " read artista echo " Digite o nome do album! " read album echo $musica $artista $album >> $biblioteca && echo " obrigado! $musica foi adicionado a biblioteca! " exit 2 ;; *) mpg123 `grep $1 $biblioteca | cut -d\ -f1` ;; esac
Firewall ideal para Servidor de Arquivos (iptables).
script de compilação do kernel 2.6.38.8 com patch ck3 no ubuntu
Configurando interfaces de rede
Enviar mensagem ao usuário trabalhando com as opções do php.ini
Meu Fork do Plugin de Integração do CVS para o KDevelop
Compartilhando a tela do Computador no Celular via Deskreen
Como Configurar um Túnel SSH Reverso para Acessar Sua Máquina Local a Partir de uma Máquina Remota
Configuração para desligamento automatizado de Computadores em um Ambiente Comercial
Compartilhamento de Rede com samba em modo Público/Anônimo de forma simples, rápido e fácil
Cups: Mapear/listar todas as impressoras de outro Servidor CUPS de forma rápida e fácil
Criando uma VPC na AWS via CLI