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); }); + +});