Gerenciador de arquivos MP3
Publicado por joseh goncalves (última atualização em 20/05/2015)
[ Hits: 8.990 ]
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
Instalação do Eclipse for PHP Developers
Passkeys: A Evolução da Autenticação Digital
Instalação de distro Linux em computadores, netbooks, etc, em rede com o Clonezilla
Título: Descobrindo o IP externo da VPN no Linux
Armazenando a senha de sua carteira Bitcoin de forma segura no Linux
Enviar mensagem ao usuário trabalhando com as opções do php.ini
Instalação Microsoft Edge no Linux Mint 22
Como configurar posicionamento e movimento de janelas no Lubuntu (Openbox) com atalhos de teclado
Máquinas Virtuais com IP estático acessando Internet no Virtualbox
Erro:#include <gtk/gtk.h... arquivo ou diretório inexistente (0)
Quais arquivos vc salvaria num backup se vc soubesse que seu hd/ssd ia... (8)