#!/usr/bin/env python
import dbus
bus = dbus.SessionBus() obj = bus.get_object('org.mpris.amarok', '/Player') mtd = obj.get_dbus_method('GetMetadata', 'org.freedesktop.MediaPlayer') nfo = mtd()
if nfo.has_key('mtime') and nfo['mtime'] != 0: a = obj.get_dbus_method('PositionGet', 'org.freedesktop.MediaPlayer') b = a() print float(b) / float(nfo['mtime'])*100
есть этот код(в исполнение выводит, сколько процентов трека проиграл Amarok)
как такой же сделать на баше?
хинт: мне нужен калькулятор для командной строки(чтобы command $now/$full*100 выдавал то, что выдаёт вышеприведённый код на питоне)
ибо для конькового счастья держать вечный питон...брррр))