1.3.1 • Published 4 years ago

node-screen-saver v1.3.1

Weekly downloads
-
License
ISC
Repository
-
Last release
4 years ago

Screensaver trigger (for nodejs)

Version License Build Status

API

const ScreenSaver = require('node-screen-saver');
const getIdleTime = require('screensaver-trigger/idle_time_linux').getIdleTime;

const timeout = 60 * 1000; //1min
const startOnScreenSaver = true; //1min

const screenSaver = new ScreenSaver(timeout, getIdleTime, startOnScreenSaver);

screenSaver.on('open', () => {
  console.log('screen saver start');
})

screenSaver.on('close', () => {
  console.log('screen saver close');
})


setTimeout(() => {
  screenSaver.simuleTouch();
}, 1000);

setTimeout(() => {
  screenSaver.resetIdleTime();
}, 5000);
1.3.1

4 years ago

1.2.0

4 years ago

1.1.2

4 years ago

1.0.0

4 years ago