如何知道用户是否在他的计算机上工作 [英] how to know if user works on his computer

查看:59
本文介绍了如何知道用户是否在他的计算机上工作的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

在那里(如果我有用户通过客户端服务器处理访问程序

网络,其中数据在服务器上并且程序在客户端上)以了解用户现在是否正在处理他的程序或者他打开程序而不做任何事情

i意味着一种了解用户生产力的方法

我想在特定时期内使用鼠标移动吗?

有没有办法从服务器知道如果客户端现在正在使用他的计算机我是说

通过使用计算机工作而不仅仅是登录?

is there away( if i have users work on access program via client server
network where the data is on server and the program is on client) to know if the user works on his program now or he opens the program and do not do anything
i mean a way to know user productivity
iam thinking of using on mouse move within specific period ?
is there any way to know from server if a client is using his computer now i mean
by using working on computer and not only logging in ?

推荐答案

如果你有权访问应用程序并可以修改它,那么是的,你可以。你得到多少信息取决于你想要的东西有多复杂。



针对应用程序的鼠标和键盘活动很容易被发现 - 有活动,你可以记录用户最后一次对你的应用程序做了什么,告诉你他一分钟前他在这里。



但是系统范围内要困难得多:你需要全局钩子,我不知道在C ++之外安装它们的可靠方法。



你为什么要这样做?许多员工会将其视为监视他们,并且非常不愿意使用该应用程序。
If you have access to the App and can modify it, then yes, you can. How much info you get depends on how complex you want things to be.

Mouse and keyboard activity directed at the app is easy to detect - there are events for that, and you can log the last time the user did anything to your app which tells you "he was here a minute ago".

But system wide it's a lot harder: you need global hooks, and I don't know a reliable way to install those outside of C++.

Why are you trying to do this? Many employees will see it as "spying on them" and be very reluctant to use the app.


这篇关于如何知道用户是否在他的计算机上工作的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆