Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
Hamster стартует раньше (при загрузке GNOME) и поэтому синхронизация может не успеть.Не проще удалить апплет из автозагрузки и вывести его иконку на панель вместо команды?
…
Команда была записана в скриптовый файл и выложена для быстрого запуска на всю туже самую GNOME панель
[max@localhost ~]$ yum install hamster-applet
[max@localhost ~]$ /usr/lib/hamster-applet/hamster-applet -w -t
Traceback (most recent call last):
File "/usr/lib/hamster-applet/hamster-applet", line 22, in <module>
import gtk, gnomeapplet
ImportError: No module named gtk
#!/usr/bin/env python
# -*- coding: utf-8 -*-
import dbus
session_bus = dbus.SessionBus()
hamster = session_bus.get_object('org.gnome.Hamster', '/org/gnome/Hamster')
meth = hamster.get_dbus_method('GetCurrentActivity')
activity, category = meth()
text = u'%s: %s' % (category, activity)
print text.encode('utf-8'), Run Com "python ~/bin/hamster-current.py" [] "hamster" 300
%hamster%.
Time Management для Ubuntu'водов