如何检测用户何时坐在计算机前的椅子上?[关闭]
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,以使它成为超级用户的话题。 2年前关闭。 我有兴趣检测用户何时真正坐在计算机前的椅子上。用户的存在会影响许多需要做出的调度和用户通知决定,因此,脚本引擎必须读取与用户有关的数据。 我在寻找什么: 最好意外地假设用户不在椅子上时。如果检测方法不正确,则当用户不在椅子上时,它必须在用户坐在椅子上的那一侧出错。 识别坐在计算机前椅子上的人是否确实是已登录的用户。这需要在没有用户明确认证/识别的情况下发生。因此,它有时不会用于安全性或隐私相关功能。 向内部网的其他成员广播正在占用(和由谁占用)哪些椅子的方法。一种管理库存,将椅子绑在计算机上的方法将是理想的。 Mac,Linux和Windows支持该解决方案:) 世界上可能存在一些可能的方法(但实际上,这些方法不容易配置和设置): 监视输入的超时时间较短。当达到超时时,广播空椅子消息。 在椅子上增加一个坐着重量测试,然后将结果传输到工作站。如果重量在用户已知重量的5磅范围内,则假定正确的用户坐在机器前面。 添加运动相机支持。拍摄一个空的工作站场景,并将当前的图像捕获与空的场景捕获进行比较,并使用已知阈值测试增量。 更新:这不是用于雇主/雇员跟踪。允许用户离开办公桌时在智能手机或便携式设备上与他们一起使用部分工作站用户界面。确定用户在给定时间的位置可以将更新发送到适当的设备。考虑它是通知的信噪比的优化。目的是避免将通知发送给无人值守的桌面/错误的用户。