For now no way to do it on pixelMAD ,
But you could use iCal instead .
How ?
iCal allow to lunch apple scripts
So you can set iCal to lunch a specific apple script at some point .
does PixelMad have a apple script dictionary ?
No ! Not yet ( may be never )
How to I use apple scripts to control pixelMad ?
PixelMAD have a integrated webserver , and it respond to certein specifics url hints like : http://localhost:8080/runPreset/1 ( this run preset one )
So you could use a shell command to hit the url and make Pm run a preset .
To do that the siplest way it's to create an apple script like this :
Code:
tell application "Pixelmad"
activate
delay 1
do shell script "/usr/bin/curl http://localhost:8080/runPreset/1"
end tell
That will run preset one .
If you save that apple script and load it in to iCal you will be able to control pixelMAD's presets in a infite calendar . not only weekly
So you could say run preset 100 the 31 dec 2010 .
is this 100% safe working procedure ?
I don't know , but since iCal will not crash it will work .
also you may see that I add :
tell application "Pixelmad"
activate
that will actvate Pm if it's inactive ( crashed )
Known issue .
if you want to remotelly controll a PM you will have to set the right path of every single script .
Also you will have to set the correct name for pixelMad application .
( that's because every pixelMad release have it's own unique name )
I have set a calendar to hit a Pm preset in the year 2010 , as soon I will have a confirm I'll report it
E
Bellow you can download a script example