Description: Continuing the AnalogMachine saga, here is "PerpetualCalendar." Following a calendar suggestion from rkaerner (code mostly based upon NetVU) I got to choose the metaphor of a perpetual calendar similar to the ones frequently found on chronographs.
The moon phase perl code (under scripts/) is NOT my own, but rather slightly adapted from the Astro::MoonPhase package available at CPAN.org to work as a stand-alone perl script.
Features: Month: full-circle step-rotating needle from Jan to Dec Day of month: full-circle step-rotating needle 1-31 (will jump from 30 or 28 directly to 1 when appropriate) Day of Week: arc step-rotating needle from Sun to Sat. Moon phase: continuously-rotating, counter-clockwise disc with graphical phases: new moon, waxing crescent, waxing half, waxing gibbous, full moon, waning gibbous, waning half, waning crescent.
I got the hands, but they show Wed, Jan 1 instaed of getting my local date data...also I pointed to the moon script properly, but the moon phase stays at full.
Ratings & Comments
4 Comments
I too am having the problem with the calendar showing Wednesday Jan 1st. Is there a fix for this?
I got the hands, but they show Wed, Jan 1 instaed of getting my local date data...also I pointed to the moon script properly, but the moon phase stays at full.
How did you get the hands showing? Alvin
It looks cool but none of the hands show, I have the newest version of Sk (37rc1) on suse 9.3.