#! /usr/bin/env python # Author : Chitlesh Goorah < chitlesh [AT] fedoraproject DOT org > # License : GPLv2+ # Description : I need cuesheet support for my large DJ mp3 files (>200MB each) import dbus import sys session_bus = dbus.SessionBus() proxy_obj = session_bus.get_object ( 'org.gnome.Rhythmbox', '/org/gnome/Rhythmbox/Player' ) player = dbus.Interface ( proxy_obj, 'org.gnome.Rhythmbox.Player' ) arg = int(sys.argv[1]) if ( arg == 0 ) : print player.getPlayingUri() elif ( arg == 1 ) : print player.setElapsed(int(sys.argv[2]))