[LUG.ro] script para mplayer
Horacio Castellini
lugro@lugro.org.ar
Wed, 11 Aug 2004 08:47:48 -0300
On Tuesday 10 August 2004 22:07, you wrote:
> como saben no soy mu experto en linux
Mejor diría no soy un experto en bash...
> todavia pero renegando por ahi me
> encontre con un script para descargar e instalar el reproductor mplayer el
> cual era obsoleto ya que los links que ponia ya no existen entonces me tome
> el trabajo de modificarlo y actualizarlo aqui lo pego espero que les sea
> util
Podés perfecionarlo como entrenamiento en el uso del bash...
>
> cd $dir;
> if [ -f $dir/essential-20040704.tar.bz2 ]; then
> echo "essential-20040704.tar.bz2 Codecs descargados con exito";
Aca yo pondría "Existen codecs... no los descargo"
> else
> $wget --passive-ftp http://www1.mplayerhq.hu/MPlayer/releases/codecs/
> essential-20040704.tar.bz2;
Inicio descarga de codecs... ahora que ocuriría si el comando falla y hace
una descarga parciál, el bash es muy espartano... asi que te convendría ver
el registro "$?". Lo mismo para el resto.... incrementá las seguridades ante
fallos....
> fi
> if [ -f $dir/essential-20040704.tar.bz2 ]; then
> $tar -essential-20040704.tar.bz2;
> cd essential-20040704/;
> mkdir /usr/lib/win32;
> cp *.* /usr/lib/win32;
> else
> echo "No fue posible descargar el archivo por favor verifique su
> coneccion"; exit;
> fi
>
>
> ###############//// Skin Default ////##############
>
> cd $dir;
> if [ -f $dir/Blue-1.4.tar.bz2 ]; then
> echo "Blue-1.4.tar.bz2 Skin descargado con exito";
> else
> $wget --passive-ftp
> http://www1.mplayerhq.hu/MPlayer/Skin/Blue-1.4.tar.bz2; fi
> if [ -f $dir/Blue-1.4.tar.bz2 ]; then
> mkdir -p /usr/local/share/mplayer/Skin;
> $tar jxvf Blue-1.4.tar.bz2 -C /usr/local/share/mplayer/Skin;
> else
> echo "No fue posible descargar el archivo por favor verifique su
> coneccion";
>
> exit;
> fi
>
>
> #################//// Fuente Arial 14 ////###################
>
> cd $dir;
> if [ -f $dir/font-arial-iso-8859-1.tar.bz2 ]; then
> echo "font-arial-iso-8859-1.tar.bz2 Fuentes descargadas con exito";
> else
> $wget --passive-ftp http://www1.mplayerhq.hu/MPlayer/releases/fonts/
> font-arial-iso-8859-1.tar.bz2;
> fi
> if [ -f $dir/font-arial-iso-8859-1.tar.bz2 ]; then
> mkdir -p /usr/local/share/mplayer/font;
> $tar jxvf font-arial-iso-8859-1.tar.bz2 -C /usr/local/share/mplayer/font;
> mv /usr/local/share/mplayer/font/font-arial-iso-8859-1/
> font-arial-14-iso-8859-1/* /usr/local/share/mplayer/font/;
> else
> echo "No fue posible descargar el archivo por favor verifique su
> coneccion"; exit;
> fi
>
> #####################//// Mplayer v1.0pre5 ////#####################
>
> cd $dir;
> if [ -f $dir/MPlayer-1.0pre5.tar.bz2 ]; then
> echo "MPlayer-1.0pre5.tar.bz2 descargado con exito";
> else
> $wget --passive-ftp http://www1.mplayerhq.hu/MPlayer/releases/
> MPlayer-1.0pre5.tar.bz2;
> fi
> if [ -f $dir/MPlayer-1.0pre5.tar.bz2 ]; then
> $tar jxvf MPlayer-1.0pre5.tar.bz2;
> cd MPlayer-1.0pre5;
> echo " Configurando ";
> sleep 5;
> ./configure --language=pt_ES --enable-win32 --enable-gui --enable-xmms
> --enable-real --enable-xanim --enable-mpdvdkit --enable-menu;
> echo " Compilando ";
> sleep 5;
> make;
> echo " Instalando ";
> sleep 5;
> make install;
> else
> echo "No fue posible descargar el archivo, por favor verifique su
> coneccion"; exit;
> fi
>
>
> _______________________________________________
> Lugro mailing list
> Lugro@lugro.org.ar
> http://www.lugro.org.ar/mailman/listinfo/lugro