当我想通过使用 electronjs 制作的桌面应用程序了解桌面空闲时间时,我想知道什么是最佳选择。
当您想找到电子应用程序之外的空闲时间时:
这是不可能的。聆听鼠标移动,在电子应用未聚焦或最小化时在屏幕上某处发生的点击超出了电子的范围。至少当你直接在电子中工作时。
当然,你可以编写一个小的C++程序,直接在操作系统中监控这些事件,并向电子报告。但这将是一项艰巨的任务。
当我想通过使用 electronjs 制作的桌面应用程序了解桌面空闲时间时,我想知道什么是最佳选择。
当您想找到电子应用程序之外的空闲时间时:
这是不可能的。聆听鼠标移动,在电子应用未聚焦或最小化时在屏幕上某处发生的点击超出了电子的范围。至少当你直接在电子中工作时。
当然,你可以编写一个小的C++程序,直接在操作系统中监控这些事件,并向电子报告。但这将是一项艰巨的任务。
javascript python java c# php android html jquery c++ css ios sql mysql arrays asp.net json python-3.x ruby-on-rails .net sql-server django objective-c excel regex ruby linux ajax iphone xml vba spring asp.net-mvc database wordpress string postgresql wpf windows xcode bash git oracle list vb.net multithreading eclipse algorithm macos powershell visual-studio image forms numpy scala function api selenium