Exaile Radio¶
Here we should write the documentation how to run a radio with Exaile.
Ideas¶
- A plugin for external ratings source
- A plugin to automatically export Exaile playlists to m3u files
- Record Stream and play it later
- Launch sounds on keyboard keys
- Send songs titles to an icecast
Packaging¶
Package: exaile-schedule Version: 0.1 Section: utils Priority: optional Architecture: i386 Depends: python (>=2.4), exaile, python-gtk2 (>=2.4), python-hippocanvas (>=0.3) Maintainer: Mathieu Leplatre (contact@...) Description: An Exaile plugin for playlist scheduling (http://radioT.r23.cc)
#!/bin/bash
# install symlinks in all users home directory
PLUGINS="/usr/share/exaile/plugins/"
UHOME="/home"
USERS=$(cut -d':' -f1 /etc/passwd) # get list of all users
for u in $USERS
do
ID=$(id -u $u)
if [ $ID -ge 1000 ] ; then
if [ -d ${UHOME}/${u} ] ; then
if [ -d ${UHOME}/${u}/.exaile ] ; then
# if not symlink
if ! [ -L ${UHOME}/${u}/.exaile/plugins ] ; then
# Move from HOME
mkdir -p $PLUGINS
cp -R ${UHOME}/${u}/.exaile/plugins/* $PLUGINS
chmod -R 766 $PLUGINS
# Make symlink
rm -rf ${UHOME}/${u}/.exaile/plugins
ln -s $PLUGINS ${UHOME}/${u}/.exaile/plugins
fi
fi
fi
fi
done