#!/bin/bash ################################################# # WHAT IS addToXmmsQueue ? # Script to # simply send a file or a directory in the xmms queue # wav, mp3 and ogg # ## TODO test on files extensions and directory content before trying to add ## # ################################################# # INFO # Author : penkoad - penkoad@yahoo.fr - # Licence : GNU GPL # Dependency # zenity # xmms # Based on # WOM_audioconverter - By yeKcim - yeknan@yahoo.fr - http://yeknan.free.fr # History # # 26.09.2005 : v0.1 : First public version # version="0.1" XMMS_BIN="/usr/bin/xmms" ################################################# # TRADUCTIONS ###### Default = English ##### title="AddToXmmsQueue "$version"" pleasesel="Please select at least one file." noselec=""$title" send audio files to xmms playlist. "$pleasesel"" warning="Warning" case $LANG in ######## Français ######## fr* ) title="AddToXmmsQueue "$version"" pleasesel="Merci de selectionner au moins un fichier." noselec=""$title" permet de mettre des fichiers audio dans la file d'attente XMMS. "$pleasesel"" warning="Attention" esac ################################################# # PROGRAMME #### Pas de fichiers sélectionnés ### if [ $# -eq 0 ]; then zenity --error --title="$warning" --text="$noselec" exit 1 fi ## envoie dans la file d'attente ## sous forme de boucle à cause du problème des espaces dans le nom des fichiers ## Comment savoir si l'espace correspond à la fin du fichier ou est dans le nom du fichier ? (while [ $# -gt 0 ]; do $XMMS_BIN -e "$1" shift done )