在基于电子的桌面应用程序中查找用户的桌面空闲时间的最佳方法



当我想通过使用 electronjs 制作的桌面应用程序了解桌面空闲时间时,我想知道什么是最佳选择。

当您想找到电子应用程序之外的空闲时间时:

这是不可能的。聆听鼠标移动,在电子应用未聚焦或最小化时在屏幕上某处发生的点击超出了电子的范围。至少当你直接在电子中工作时。

当然,你可以编写一个小的C++程序,直接在操作系统中监控这些事件,并向电子报告。但这将是一项艰巨的任务。

最新更新