1.XMMS:
Click dreapta pe fereastra principala -> Options -> Preferences -> General Plugins. Activeaza plugin-ul Song Change si deschide fereastra de configurare. Aici, in casuta Command din Song Change scrie:
echo "%s" > /director/nowPlaying.txt
unde /director/ e un director unde ai drepturi de scriere!
Un alt plugin care se poate folosi pentru afisarea melodiei redate din XMMS/BMP in GAIM este gaim-xmms. Dupa compilarea/instalarea acestuia, (re)porneste GAIM, activeaza-l din fereastra de optiuni, creeaza un nou mesaj de away care sa contina textul %xmms si activeaza-l. In functie de timpul de refresh setat in optiunile plugin-ului, status-ul va fi inlocuit periodic cu numele melodiei redate.
2.Audacious:
Click dreapta pe fereastra principala -> Preferences -> Plugins -> General. Activeaza plugin-ul Song Change si deschide fereastra de configurare (Preferences). La Shell-command to run when Audacious starts a new song, in casuta Command scrie:
echo "%s" > /director/nowPlaying.txt
unde /director/ e un director unde ai drepturi de scriere!
3.Amarok:
Poţi folosi AmarokGaim sau un plugin care sa exporte titlul melodiei curente intr-un fisier.
3.1.AmarokNowPlaying
Un exemplu de plugin care exporta titlul melodiei curente într-un fişier şi face mai multe decât AmarokGaim, e AmarokNowPlaying. Numai ca acest plugin/script este mult prea sofisticat pentru ce ai tu nevoie, deci va trebui modificat ! Scriptul poate fi descarcat de la adresa de mai sus. Copiati continutul arhivei proaspat descarcate in ~/.kde/share/apps/amarok/scripts/. Noul script ar trebui sa apara in Script Manager (amaroK -> Tools -> Script Manager). Apasand butonul Configure, cand AmarokNowPlaying este selectat se va deschide amarokNowPlaying.conf. In principal te intereseaza sectiunea
#path where the files will be placed
care ar trebui sa arate asa:
path=/director/
unde /director/ e un director unde ai drepturi de scriere ! Inchide si salveaza AmarokNowPlaying.conf ! Executa click dreapta pe AmarokNowPlaying din Script Manager si alege Edit. Comenteaza liniile:
echo "isPlaying: "$isPlaying > nowPlaying.txt
echo "status: "$status » nowPlaying.txt
echo "repeatTrack: "$repeatTrack » nowPlaying.txt
echo "repeatPlaylist: "$repeatPlaylist » nowPlaying.txt
echo "randomMode: "$randomMode » nowPlaying.txt
echo "artist: "$artist » nowPlaying.txt
echo "title: "$title » nowPlaying.txt
echo "track: "$track » nowPlaying.txt
echo "album: "$album » nowPlaying.txt
echo "length: "$length » nowPlaying.txt
echo "genre: "$genre » nowPlaying.txt
echo "year: "$year » nowPlaying.txt
echo "comment: "$comment » nowPlaying.txt
echo "bitrate: "$bitrate » nowPlaying.txt
echo "samplerate: "$samplerate » nowPlaying.txt
echo "cover: "$cover » nowPlaying.txt
echo "score: "$score » nowPlaying.txt
si adauga linia:
echo $artist " - " $title > nowPlaying.txt
Output-ul generat de acest script va fi acum identic cu cel generat de comanda introdusa in plugin-ul SongChange din XMMS/Audacious (vezi mai sus).
Indiferent ce player si ce plugin/script alegi, setarile care se pot face pot fi mult mai complexe decat cele prezentate mai sus ! Se poate exporta in fisier si statusul curent al player-ului in cauza (playing, stopped, paused…), de exemplu.








