From 5baef4ac9704f94639e38711108bd47de15057ad Mon Sep 17 00:00:00 2001 From: sbosse Date: Mon, 21 Jul 2025 23:00:59 +0200 Subject: [PATCH] Mon 21 Jul 22:43:21 CEST 2025 --- js/x11/core/examples/smoketest/sstest.js | 28 ++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 js/x11/core/examples/smoketest/sstest.js diff --git a/js/x11/core/examples/smoketest/sstest.js b/js/x11/core/examples/smoketest/sstest.js new file mode 100644 index 0000000..40de289 --- /dev/null +++ b/js/x11/core/examples/smoketest/sstest.js @@ -0,0 +1,28 @@ +var x11 = require('../../lib'); + +x11.createClient(function(err, display) { + var X = display.client; + var root = display.screen[0].root; + //X.ForceScreenSaver(0); + X.SetScreenSaver(20, 10, 2, 2); + + + X.require('screen-saver', function(err, SS) { + SS.SelectInput(root, SS.eventMask.Notify|SS.eventMask.Cycle); + //console.log(SS); + //setTimeout(function() { + // X.ForceScreenSaver(1); + //}, 5000); + setInterval(function() { + SS.QueryInfo(root, function(err, info) { + console.log(info.until); + //SS.SelectInput(root, SS.eventMask.Notify|SS.eventMask.Cycle); + }); + }, 1000); + X.on('event', function(ev) { + console.log(ev); + }); + }); + X.on('error', function(err) { console.log(err); }); + +});