RhythmRemote is a Command Line remote to control Rhythm Box (Tested with 2.97).
- rhythmRemote.py - Contains the main and the code for all functions
- fuzzySearch.py - Search module for the
play
command.
start
- Starts playing (Play)pause
- Pausenext
- Plays next song in the playlistprev
,p
- Plays previous song in playlistwhat
,w
- Displays information about the song playing nowplay [song name]
- Plays the song, searches your media library folder. (look in fuzzySearch.py). seeplay --help
lyrics
,l
- Downloads lyrics from chartlyrics.com and displays with lessrating [rate out of 5]
- Displays the current song rating/rate the current songshuffle [on/off]
- Displays if shuffle is on/switch shuffle on or off
Note: When you give a song name to
play
no quotes are necessary. Unless you are using other options with it. Also, change the MEDIA_PATH in fuzzySearch.py for it to work properly. This will only work if your library is organized the way it assumes (see fuzzySearch.py).
- Make the
play
command work with the RhythmDB instead of the Media Folder. This would make it much more flexible. - Store downloaded lyrics so it only has to be downloaded once.