ScriptSaver: screensaver-triggered AppleScript

ScriptSaver is a Mac OS X screensaver which runs AppleScripts when it activates and deactivates. A common use for this is to perform periodic maintenance tasks, run cleanup scripts on kiosk machines, or simply update iChat status when the computer is idle.

ScriptSaver configuration panel
The ScriptSaver configuration panel

To install ScriptSaver, copy ScriptSaver.saver to the Screen Savers folder in the Library folder of your home directory. Source code is included.

Download ScriptSaver.

If you’re interested in seeing what can be done with ScriptSaver, example scripts are available to do things like log out the current user, play/pause iTunes, set an iChat away message, and more. You can download these here.

7 Trackbacks

  1. By ScriptSaver 2.9 « scattershot genius; on November 30, 2007 at 10:24 pm

    [...] PDF to Gerber and NC Drill formatstxt2booklet: Generate directories with Perl and XHTMLScriptSaver: Run AppleScripts at screensaver activation timeQuotes « [...]

  2. By Mac Lab Rat - GGP #71: Horse Kennel | K's Weblog on December 8, 2007 at 12:29 pm

    [...] First up this week is a Screen Saver application called ScriptSaver by Matt Swann.  I call this a Screen Saver Application because though it’s launched by your [...]

  3. By ScriptSaver 2.10 « scattershot genius; on April 24, 2008 at 8:18 pm

    [...] PDF to Gerber and NC Drill formatstxt2booklet: Generate directories with Perl and XHTMLScriptSaver: Run AppleScripts at screensaver activation timeQuotes « Anatomy of a [...]

  4. By ScriptSaver 2.10 on April 25, 2008 at 12:02 pm

    [...] Website Download ScriptSaver These icons link to social bookmarking sites where readers can share and discover new web pages. [...]

  5. [...] ScriptSaver [...]

  6. By Picks from MBW 90: Flippin’ the Bird on May 21, 2008 at 1:15 pm

    [...] at http://swannman.wordpress.com/ for free from Andy [...]

  7. [...] PDF to Gerber and NC Drill formatstxt2booklet: Generate directories with Perl and XHTMLScriptSaver: Run AppleScripts at screensaver activation timeQuotesBand names « [...]

Post a Comment

Your email is never published nor shared. Required fields are marked *

*
*