CDVFLAT
Publicado por Murilo R. Esplugues 01/11/2004
[ Hits: 5.100 ]
Homepage: http://www.helpday.blogspot.com/
CD VIA FLAT - Eh um pqno
script que permite que
vc ouca seus cds
preferidos sem o uso do
cabo de som que vai do
CDROM ate a placa de
som, isto eh, via cabo
Flat, (cabo de dados).
Com um menu pra la de
simpatico : - ) vc pode
facilmente ouvir seus
cds e/ou escolher a
faixa que quer ouvir!
Only for Fun!
mre.
# !/bin/sh
#
## Este script pode ser modificado e distribuido livremente desde que
## nao se retire este aviso de copyright e a mensagem a seguir
##
## Murilo R.Esplugues (mre). 31/10/2004 - Vrs.1.0
## murilo_esplugues@yahoo.com.br
##
## Escrevi este escript quando retirei o drive de CDROM do Gabinete sem
## retirar o cabo de som que normalmente se conecta a placa mae ou
## a sua placa de som (caso seja Offboard). Detonei o cabo...
## Queria ouvir uns Cds, e descobri na net um modo de fazer isso
## usando o cabo de dados (Cabo Flat) que sai do CDROM e se conecta
## na controladora IDE.
##
## Faz-se uso do CDDA2WAV que nada mais eh do que um ripador de Cd para
## wave : -). Enfim, como achava meio incomodo ficar escrevendo toda
## vez o comando, e como eu sou a favor de se automatizar tudo tanto qto
## possivel, escrevi esse Bash Script para facilitar a vida desse
## slack que vos fala. ; - )
##
## OBS: Este script foi utilizado apenas em micros rodando Slackware,
## por isso nao garanto compatibilidade com todas as distros. Adapte-a
## para seu uso.
##
## Por exemplo, o comando "eject", nao eh tao popular fora do slack,
## seu Drive de cdrom, normalmente hdc, Master do controlador IDE
## Secundario deve estar "linkado" com /dev/cdrom, e finalmente
## vc deve ter instalado CDDA2WAV, senao a magica nao acontece!
#
MAIN()
{
clear
DEZLINHAS
echo " CDVFLAT :-) by MRE"
echo
echo " 1. Tocar CD"
echo " 2. Escolher Faixa"
echo " 3. Ejetar"
echo " 0. Sair"
echo
echo -n "Escolha uma opcao: "
read opcao
case $opcao in
1)clear; cdda2wav -q -Q -e -B -d0 -N -D /dev/cdrom & MAIN;;
2)ESCOLHER; MAIN;;
3)killall -q -w cdda2wav; eject; MAIN;;
0)SAIR;;
*)echo "Opcao nao encontrada :-) "; sleep 1; MAIN;;
esac
}
# FUNCAO ESPACOS :-)
DEZLINHAS()
{
echo;echo;echo;echo;echo;echo;echo;echo;echo;echo
}
# FUNCAO ESCOLHER
ESCOLHER()
{
clear
DEZLINHAS
cdda2wav -N -J -v32 -g -D /dev/cdrom
echo
echo -n "Digite o numero da faixa: "
read num
killall -q -w cdda2wav
cdda2wav -q -e -t $num+$num*20 -d0 -N -D /dev/cdrom &
MAIN
}
# FUNCAO SAIR - assim morre um script...
SAIR()
{
killall -q $0
}
MAIN
Dicionário e tradutor baseado no Michaelis
Fazendo Failover entre 2 Links
Backup bases de dados Firebird com envio via FTP e local
Claro 3g Sony Ericsson md300 script conexao REVISAO 2
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
Jogar games da Battle.net no Linux com Faugus Launcher
Como fazer a Instalação de aplicativos para acesso remoto ao Linux
Como fazer a instalação do Samba
Como fazer a conversão binária e aplicar as restrições no Linux
Duas Pasta Pessoal Aparecendo no Ubuntu 24.04.3 LTS (19)
Formas seguras de instalar Debian Sid (13)
Malware encontrado em extensões do Firefox. (0)
Fiz uma pergunta no fórum mas não consigo localizar [RESOLVIDO] (21)









