CDVFLAT
Publicado por Murilo R. Esplugues 01/11/2004
[ Hits: 4.645 ]
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
Instalação do Microsoft Edge no Linux
Ferramenta para o CBQ - parte 1
Script para correção de arquivos Makefile usando comando patch
Script para fazer levantamento de hardware e software no Gentoo
Melhorando o tempo de boot do Fedora e outras distribuições
Como instalar as extensões Dash To Dock e Hide Top Bar no Gnome 45/46
E a guerra contra bots continua
Tradução do artigo do filósofo Gottfried Wilhelm Leibniz sobre o sistema binário
Conheça o firewall OpenGFW, uma implementação do (Great Firewall of China).
Instalando o FreeOffice no LMDE 6
Anki: Remover Tags de Estilo HTML de Todas as Cartas
Colocando uma opção de redimensionamento de imagem no menu de contexto do KDE
chamados para entidades GLPI 10 (0)
Pi Network.... alguém minera? (3)
Como adicionar módulo de saúde da bateria dos notebooks Acer ao kernel... (17)
[Shell Script] Script para desinstalar pacotes desnecessários no OpenSuse
[Shell Script] Script para criar certificados de forma automatizada no OpenVpn
[Shell Script] Conversor de vídeo com opção de legenda
[C/C++] BRT - Bulk Renaming Tool
[Shell Script] Criação de Usuarios , Grupo e instalação do servidor de arquivos samba