【问题标题】:how to detect idle time from keyboard and mouse in TCL/TK如何在 TCL/TK 中检测键盘和鼠标的空闲时间
【发布时间】:2014-09-23 06:07:41
【问题描述】:

我有一个 tcl/tk 应用程序,它将注销当前 tcl 应用程序中的用户。我需要找出当前登录用户的当前空闲时间。

我尝试使用“w”命令,但我猜那是为了别的。顺便说一下,我正在linux环境下工作

【问题讨论】:

    标签: linux tcl


    【解决方案1】:

    查看 Tk 8.5 及更高版本中可用的 tk inactive 命令(请参阅 https://www.tcl.tk/man/tcl/TkCmd/tk.htm#M8)。

    这可能是您需要的。它是 TIP 245 (http://www.tcl.tk/cgi-bin/tct/tip/245.html) 的实现。

    【讨论】:

    • 我尝试过,但总是返回 -1 :( 我猜我的系统不支持
    • 可能不支持,看看 TIP,它列出了支持它所需的 X11 库(libXss 和 libXext),因此请确保已安装这些库。
    • 我知道我有 libXss,安装它的 libXext 的包名是什么..?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-08-23
    • 2011-01-24
    • 2010-10-14
    • 1970-01-01
    • 1970-01-01
    • 2010-09-18
    相关资源
    最近更新 更多