diff options
Diffstat (limited to 'machammer/screensaver.py')
-rw-r--r-- | machammer/screensaver.py | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/machammer/screensaver.py b/machammer/screensaver.py new file mode 100644 index 0000000..0910214 --- /dev/null +++ b/machammer/screensaver.py @@ -0,0 +1,18 @@ +from .functions import tell_app + + + +def get(): + return tell_app('System Events', 'get name of current screen saver') + + +def set(name): + return tell_app('System Events', 'set current screen saver to (get screen saver named "%s")' % name) + + +def start(): + return tell_app('System Events', 'start current screen saver') + + +def stop(): + return tell_app('System Events', 'stop current screen saver') |