#! /bin/sh

MPLAYER="mplayer -vo x11 -ao oss -fs "
DVDLANG="-alang hu"

echo "blackPanther MediaboX 0.6 running..."

xsetbg -fillscreen -onroot /usr/share/mmbox/skins/default/images/loading.jpg

false

while [ $? != 0 ]
do
    /usr/bin/MMboX
    case $? in

    111)
    /usr/bin/cdinfo | grep -e "CD-Plus/Extra" -e "Audio CD" > /dev/null

    if [ $? != 0 ]
    then
        echo "CD nem AUDIO mdia, esetleg MP3"
	echo "Lejtszlista ltrehozsa.."

	find /mnt/cdrom -iname *.mp3 -or -iname *.ogg -or -iname *.wav -or -iname *.wma  > /tmp/$USER.audio.m3u

	grep \[:alnum:\] /tmp/$USER.audio.m3u > /dev/null

	if [ $? != 0 ]
	then
	    echo "Aucun fichier audio trouv sur le media"
	else
	    echo "Xmms indtsa.."
	    xmms /tmp/$USER.audio.m3u
	fi
    else
	echo "Extra vagy Audio CD"
	echo "Xmms indtsa.."

	xmms /mnt/cdrom
    fi
    false
    ;;

    112)
    echo "Xmms indtsa.."

    xmms /tmp/new_music_playlist.m3u
    false
    ;;

    222)
    /usr/bin/cdinfo | grep -e "Video CD" > /dev/null

    if [ $? != 0 ]
    then

	isoinfo -l -i /dev/dvd | grep .VOB > /dev/null
	if [ $? = 0 ]
	then
		echo "DVD, lejtszsa mplayer-el.."
		$MPLAYER -dvd 1 $DVDLANG
	else

		echo "A CD nem video cd (VCD)"
		echo "Lejtszlista ltrehozsa.."

		find /mnt/cdrom -iname *.mpg -or -iname *.mpeg -or -iname *.avi -or -iname *.asf -or -iname *.wmv -or -iname *.mov -or -iname *.dat > /tmp/$USER.video.pls
		grep \[:alnum:\] /tmp/$USER.video.pls > /dev/null

		if [ $? != 0 ]
		then
			echo "Aucun fichier video trouv sur le media"
		else
			echo "MPlayer indtsa.."
			$MPLAYER -playlist /tmp/$USER.video.pls
		fi
    	fi
    else
	echo "Video CD, indtsa mplayerrel.."
	$MPLAYER -vcd 1
    fi
    false
    ;;

    223)
    echo "Mplayer indtsa.."

    grep \[:alnum:\] /tmp/new_video_playlist.pls > /dev/null

    if [ $? != 0 ]
    then
        echo "Aucun fichier video dans la playlist"
    else
        echo "MPlayer indtsa.."
        $MPLAYER -playlist /tmp/new_video_playlist.pls
    fi
    false
    ;;

    225)
    echo "Xawtv indts.."
    xawtv -f
    false
    ;;

    231)
    echo "Bngsz indtsa.."
    mozilla-firefox file:///usr/share/doc/HTML/index.html
    false
    ;;

    241)
    echo "Frozen-bubble indtsa.."
    frozen-bubble -fs
    false
    ;;
        
    242)
    echo "Tuxpuck indtsa.."
    /usr/games/tuxpuck
    false
    ;;
    
    243)
    echo "Chromium indtsa.."
    /usr/games/chromium -f
    false
    ;;

    250)
    echo "Bellts..."
    zenity --info --text "Fejleszts alatt.."
    false
    ;;
        
    255)
    echo "User Want to stop..."
    true
    ;;

esac
done
echo "Time for sutdown now..."

