From 9db253b18704e015d4fb24aa535ac3ee47b29472 Mon Sep 17 00:00:00 2001 From: sbosse Date: Mon, 21 Jul 2025 23:04:42 +0200 Subject: [PATCH] Mon 21 Jul 22:43:21 CEST 2025 --- js/x11/examples/smoketest/sstest.js | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 js/x11/examples/smoketest/sstest.js diff --git a/js/x11/examples/smoketest/sstest.js b/js/x11/examples/smoketest/sstest.js new file mode 100644 index 0000000..40de289 --- /dev/null +++ b/js/x11/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); }); + +});