如何检测计算机是否锁定在Node.js中?

如何检测计算机是否锁定在Node.js中?,node.js,linux,windows,Node.js,Linux,Windows,我希望为我的电脑建立一个远程监控系统,其中一个是基于Linux的,另一个是Windows。我想使用Node.js来构建这个系统 我已经找到了一个允许我锁定设备的库。但是,它没有为我提供解锁事件或布尔值。这意味着当我的计算机解锁时(无需用户输入),我无法可靠地更新我的监控系统 是否有某种方式以编程方式获取此状态,或者有一个节点库来处理它?我见过一些用于锁定屏幕或进入屏幕保护程序的库,但没有一个库在以后有回调。将其包装在函数中,调用函数将全局变量设置为布尔值。而不是使用检查功能来确定锁定状态,如果锁

我希望为我的电脑建立一个远程监控系统,其中一个是基于Linux的,另一个是Windows。我想使用Node.js来构建这个系统

我已经找到了一个允许我锁定设备的库。但是,它没有为我提供解锁事件或布尔值。这意味着当我的计算机解锁时(无需用户输入),我无法可靠地更新我的监控系统


是否有某种方式以编程方式获取此状态,或者有一个节点库来处理它?我见过一些用于锁定屏幕或进入屏幕保护程序的库,但没有一个库在以后有回调。

将其包装在函数中,调用函数将全局变量设置为布尔值。而不是使用检查功能来确定锁定状态,如果锁定,则运行解锁功能,如果未锁定,则运行锁定功能。@Raymond我想你没有抓住问题的全部要点。“比有一个检查功能,以确定锁定状态”如何?这就是问题所在。OP,你试过
https://www.npmjs.com/package/lock-your-windows
?这只适用于Windows,但可能对您仍有帮助。