CDVFLAT
Publicado por Murilo R. Esplugues 01/11/2004
[ Hits: 4.771 ]
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
Verifica quais ports necessitam de atualização
Monitorando o serviço do Squid utilizando como Proxy Transparente
configurar a rede wireless passando por roteador (melhorado e comentado)
Atualização automática de data e hora com ntpdate
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
Tem como instalar o gerenciador AMD Adrenalin no Ubuntu 24.04? (15)
Tenho dois Link's ( IP VÁLIDOS ), estou tentando fazer o failover... (0)
Pendrive não formata de jeito nenhum (4)