对于未来的项目,我需要跟踪用户活动以记录他们的工作时间。例如,我想检测当前在 Adobe Photoshop 等应用程序中打开了哪个文件,并检测用户何时切换到其他应用程序或其他文件/选项卡。
为了制作我的桌面应用程序,我希望使用电子 JS
你能给我一些跟踪吗?我没有找到任何允许我这样做的 nodejs 库,但我知道这是可能的,因为它已经使用 eletron 应用程序完成了,例如:
- 计时https://electronjs.org/apps/chronos-timetracker
- Paymo https://electronjs.org/apps/paymo-time-tracker
- 屏幕感知https://electronjs.org/apps/screenaware
另一个似乎不是用电子构建的应用程序: https ://desktime.com/features
谢谢你的帮助