Perfect Clock for Linux

Conky

Source i (link to git-repo or to original if based on someone elses unmodified work):

Add the source-code for this project on opencode.net

3
Become a Fan
6.1

Description:
"PerfectClock is a skinnable, flexible, fast and highly customizable program displaying an unlimited number of World-Time clocks on your desktop."

This is a version made for linux

Perfect clock skins are designed by ALSEDI Group (www.perfect-clock.com), the linux version of Perfect Clock was created by Helder Fraga aka Whise

This linux version was created from reverse so you may not get all the features you get with the windows version

you can get new skins at http://www.perfect-clock.com/index.php?page=download-skins

Requirements :
Screenlets
Python
gtk

Ratings & Comments

24 Comments

andy589

Fresh installed with Ubuntu 15.05 Unity Environment Does this screenlet only work with gnome?

leodelacruz

Thanks!

iamsickofschool

No attribute path? What do I do? nathan@nathan-laptop:~/Downloads/PerfectClock$ sudo ./PerfectClockScreenlet.py CachingBackend: Loading instances from cache No Daemon, Launching Daemon daemon already started No global tempdir found, creating new one. Temp directory /tmp/screenlets created. Creating new entry for PerfectClockScreenlet in /tmp/screenlets/screenlets.root.running Loading instances in: /home/nathan/.config/Screenlets/PerfectClock/default/ No instance(s) found in session-path, creating new one. /home/nathan/.config/Screenlets/PerfectClock/default/PerfectClock1 LOAD NEW THEME: Glossy_Clock_-_Numbered FOUND: None Traceback (most recent call last): File "./PerfectClockScreenlet.py", line 1139, in <module> screenlets.session.create_session(PerfectClockScreenlet) File "/usr/lib/pymodules/python2.6/screenlets/session.py", line 472, in create_session session.start() File "/usr/lib/pymodules/python2.6/screenlets/session.py", line 254, in start sl.finish_loading() File "/usr/lib/pymodules/python2.6/screenlets/__init__.py", line 1247, in finish_loading self.on_init() File "./PerfectClockScreenlet.py", line 259, in on_init self.on_load_theme() File "./PerfectClockScreenlet.py", line 287, in on_load_theme self.xml_file = self.theme.path + '/skin.xml' AttributeError: 'NoneType' object has no attribute 'path'

karatedog

These files should be the skin files, however at least one file is corrupt (the file itself is a ZIP). I'm sure this is intentionally done by the developers (to prevent using the skins on other systems)

Perfect54

These files do not follow the Zip file specifications. The first to bytes of the files should be "PK". You can use this script to convert all theme files in the current directory: #!/bin/bash SAVEIFS=$IFS IFS=$(echo -en "\n\b") FILES='./*.PCSkin' for f in $FILES do echo -en PK >test.pcskin tail -c+3 $f >>test.pcskin mv test.pcskin $f done IFS=$SAVEIFS

kiloseven

I need multiple skins in order to do a World Clock. I found the skins at http://www.perfect-clock.com/index.php?page=download-skins and downloaded them into ~/USERNAME//screenlets/PerfectClock/themes, but despite being recognized by Perfect Clock, they don't appear when selected. They have an odd extension, .PCSkin How do I add those to PerfectClock and use them? Many thanks.

kiloseven

I try sudo ./PerfectClockScreenlet.py in a terminal and the install fails with AttributeError: 'NoneType' object has no attribute 'path' There is no option in Screenlets itself which permits me to successfully install 'it. When I click on Install in Screenlets and navigate to .perfectclock under my home directory, no installable screenlet is found. I use Karmic Koala, and the version of Screenlets is 0.1.2 Your kind assistance is appreciated.

kiloseven

OK, resolved that problem; installed under ~/USERNAME/.screenlets and it works much better.

magia154

This screenlet is fabulous! Thank's for sharing

insfcb

There is no problem, the mistake was in me ... Thanks for the screenlet ;-)

insfcb

Can you add to archive all the skins from the www.perfect-clock.com like folders, because I can't install the xxxx.PCSkin (it's just can't load the skin). I use "install clock skin", but can't install the skin. I'm using Ubuntu 9.04 ...

bogusdevil

This is what I looking for... But could you please add a function to display Day and Night? When I set this clock for another country not local time, I would like to know whether it is Day or Night in their. Thank you.

ryanair

Hi! I'm using Screenlets 0.0.12 under Ubuntu 8.04 with Compiz und Gnome. All my other Screenlets work really fine! When I'm trying to launch PerfectClock via the ScreenletManager, nothing happens. Via the console, I get the following output: CachingBackend: Loading instances from cache Found a running session of PerfectClock, adding new instance by service. Error in screenlets.services.get_service_by_name: org.freedesktop.DBus.Error.ServiceUnknown: The name org.screenlets.PerfectClock was not provided by any .service files Screenlet has already been added to /tmp/screenlets/screenlets.rainer.running Loading instances in: /home/rainer/.config/Screenlets/PerfectClock/default/ No instance(s) found in session-path, creating new one. UPDATING SHAPE Traceback (most recent call last): File "/home/rainer/.screenlets/PerfectClock/PerfectClockScreenlet.py", line 1139, in <module> screenlets.session.create_session(PerfectClockScreenlet) File "/usr/lib/python2.5/site-packages/screenlets/session.py", line 466, in create_session session.start() File "/usr/lib/python2.5/site-packages/screenlets/session.py", line 242, in start sl = self.screenlet(session=self, id=self.__get_next_id()) File "/home/rainer/.screenlets/PerfectClock/PerfectClockScreenlet.py", line 92, in __init__ uses_theme=True, **keyword_args) File "/usr/lib/python2.5/site-packages/screenlets/__init__.py", line 621, in __init__ self.update_shape() File "/usr/lib/python2.5/site-packages/screenlets/__init__.py", line 1127, in update_shape self.on_draw_shape(ctx) File "/home/rainer/.screenlets/PerfectClock/PerfectClockScreenlet.py", line 493, in on_draw_shape self.draw_rectangle(ctx,0,0,self.width,self.height) AttributeError: 'PerfectClockScreenlet' object has no attribute 'draw_rectangle' Does anyone have an idea what's wronh with it? Thanks a lot in advance! Greetings, ryanair

drxnele

install screenlets v0.1.2

Fivizzz

It won't start, or display... It appears in the Running Screenlets list, but not on my desktop. I cannot get it to stop (still appears in the Running Screenlets list) when trying to launch from a terminal: Quote:

from: can't read /var/mail/screenlets.options from: can't read /var/mail/screenlets import: unable to grab mouse `Succès'. import: unable to read X window image `'. import: unable to read X window image `'. import: missing an image filename `pango'. import: unable to grab mouse `Succès'. import: unable to read X window image `'. import: unable to read X window image `'. import: missing an image filename `commands'. import: unable to grab mouse `Succès'. import: unable to read X window image `'. import: unable to read X window image `'. import: missing an image filename `gobject'. import: unable to grab mouse `Succès'. import: unable to read X window image `'. import: unable to read X window image `'. import: missing an image filename `math'. import: unable to grab mouse `Succès'. import: unable to read X window image `'. import: unable to read X window image `'. import: missing an image filename `gtk'. import: unable to grab mouse `Succès'. import: unable to read X window image `'. import: unable to read X window image `'. import: missing an image filename `os'. from: can't read /var/mail/screenlets import: unable to grab mouse `Succès'. import: unable to read X window image `'. import: unable to read X window image `'. import: missing an image filename `random'. import: unable to grab mouse `Succès'. import: unable to read X window image `'. import: unable to read X window image `'. import: missing an image filename `sys'. import: unable to grab mouse `Succès'. import: unable to read X window image `'. import: unable to read X window image `'. import: missing an image filename `modified_zipfile'. import: unable to grab mouse `Succès'. import: unable to read X window image `'. import: unable to read X window image `'. import: missing an image filename `getopt'. import: unable to grab mouse `Succès'. import: unable to read X window image `'. import: unable to read X window image `'. import: missing an image filename `codecs'. PerfectClockScreenlet.py: line 28: erreur de syntaxe près du jeton `(' inattendu PerfectClockScreenlet.py: line 28: `class PerfectClockScreenlet (screenlets.Screenlet):'

Fivizzz

Note: Using Screenlets 0.1 on Gutsy Python + GTK

cosscat

Hello, well I'm typing in my terminal ./PerfectClockScreenlet.py but here is what I get: dbus.exceptions.DBusException: org.freedesktop.DBus.Error.NoReply: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken. What is wrong? Thank you very much.

sousuke

Brilliant... this is awesome! From clock to kclock to this ^_^ kudos!

dskagers

Right on, as always! If I had paypal I would donate like mad, since you are one of the great contributors. Thank you!

dimitrispan88

Perfect screenlet! keep up man! ... great work !! thank you very much ... voted of course good

MNICY

How do i install themes/skins? I downloaded one from the website, but I cant figure out how to get it to work. Tried putting it in ~/.screenlets/perfectclock/themes but it did not work.

Whise

'install clock skin' in menu

MNICY

Thanks :)

MNICY

Really good job :)

Pling
0 Affiliates
Details
license
version
updated
added
downloads 24h 0
mediaviews 24h 0
pageviews 24h 0

More Conky from Whise:

AmarokStats
Whise
last update date: 13 years ago

Score 5.3

8 Skins for today calendar Screenlet
Whise
last update date: 13 years ago

Score 5.0

Digital Clock Screenlet
Whise
last update date: 13 years ago

Score 5.0

Folderview Screenlet
Whise
last update date: 15 years ago

Score 7.7

Vnstat screenlet
Whise
last update date: 15 years ago

Score 5.0

Wiki of the day
Whise
last update date: 16 years ago

Score 5.0

Other Conky:

BCCRScreenlet
gartuz
last update date: 17 years ago

Score 5.0

Clear-enGlish Theme pack (Picframe Theme
ClearenGlish
last update date: 17 years ago

Score 4.7

EveTime
forevertheuni
last update date: 17 years ago

Score 5.0

Pikachu Theme for TuxaGoshi screenlet
someguy1
last update date: 17 years ago

Score 5.0

CurvedUbuntu theme for sidebar
LLL
last update date: 17 years ago

Score 5.0

Oblique Strategies
nickca
last update date: 17 years ago

Score 5.7