【问题标题】:Monitoring user idle time监控用户空闲时间
【发布时间】:2010-10-11 03:47:09
【问题描述】:

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

【问题讨论】:

    标签: python cocoa macos idle-processing


    【解决方案1】:

    【讨论】:

      【解决方案2】:

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

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2016-06-12
        • 1970-01-01
        • 2011-09-23
        • 1970-01-01
        • 1970-01-01
        • 2013-03-28
        • 2012-08-09
        • 1970-01-01
        相关资源
        最近更新 更多