gpt4 book ai didi

macos - Mac 上用户交互的最后一个实例

转载 作者:行者123 更新时间:2023-12-03 16:29:19 25 4
gpt4 key购买 nike

我正在尝试检测用户与给定 Mac 交互的最后一个实例(最好是某种可比较的数据结构,例如自纪元以来的秒数。)

此交互应包括打字、鼠标移动、应用程序交互等。但是,我不想确定计算机是否已锁定或处于屏幕保存状态,因为这些状态取决于用户偏好。

最佳答案

您可以使用此函数获取自上次事件以来的秒数:

CGEventSourceSecondsSinceLastEventType(kCGEventSourceStateHIDSystemState, kCGAnyInputEventType);

这会返回一个CFTimeInterval,它是一个double

关于macos - Mac 上用户交互的最后一个实例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8565939/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com