我正在考虑编写一个可以在最好隐藏的 Windows 服务器(2008)上运行的 Windows 服务(.NET),我基本上希望它执行以下操作:
- 登录时检查当前用户
- 如果用户是“SpecificUsername”,则开始记录屏幕活动(可以是每秒左右的屏幕截图或视频)
- 如果在一段时间内没有检测到键盘按下/鼠标点击,则暂停录制
- 在用户注销时停止捕获
我的问题是:
我可以使用 .NET 本地捕获屏幕,还是有推荐的第三方 dll 我可以使用它?
我正在考虑编写一个可以在最好隐藏的 Windows 服务器(2008)上运行的 Windows 服务(.NET),我基本上希望它执行以下操作:
我的问题是:
我可以使用 .NET 本地捕获屏幕,还是有推荐的第三方 dll 我可以使用它?
此链接将带您到一些用于在 c# 中进行屏幕捕获的好代码。我正在考虑使用它,但还没有使用它的应用程序。
检查当前用户可以在应用程序中最容易地完成,具体取决于您保存登录信息的位置,即:会话、Windows 身份验证、cookie 或数据库等。