3

开发一个 mac 应用程序,我如何判断用户当前是否在他们的计算机上?或者他们上一次按键或移动鼠标是多久以前的?

4

2 回答 2

1

原来答案就在这里

http://osdir.com/ml/python.pyobjc.devel/2006-09/msg00013.html

于 2009-03-04T01:40:48.810 回答
0

您可以使用 Quartz 事件点击和 NSTimer。每当您的一个事件水龙头亮起时,通过设置其触发日期来推迟计时器。当计时器触发时,用户处于空闲状态。

不过,我不确定 Quartz 事件点击是否暴露给 Python。绘图 API 是,但我不确定事件点击。

于 2009-03-04T00:36:22.990 回答