我想通过python脚本截取屏幕截图并且不引人注意地保存它.
我只对Linux解决方案感兴趣,应该支持任何基于X的环境.
我的程序有没有办法确定它何时在远程桌面(终端服务)上运行?
我想在程序在远程桌面会话上运行时启用"不活动超时".由于用户因打开远程桌面会话而臭名昭着,我希望我的程序在指定的不活动时间后终止.但是,我不希望为非RD用户启用非活动超时.
我正在写一个Windows应用程序.如何判断屏幕截图是什么时候?我读到了如何检测被按下的热键,但是我更担心每100毫秒左右另一个程序正在截取它的截图.也就是说,我试图注意到有人创建了另一个程序(比如使用ImageGrab的python,如另一篇文章中提到的),它不断截取我的应用程序的截图并使用它们来读取信息.
我不太关心阻止屏幕截图被采取 - 一旦注意到这种行为,我就可以禁止用户.
这可能吗?当任何应用程序截取屏幕截图时是否会发送Windows消息,例如WM_HOTKEY?或者Windows是否仅使用最新绘制事件中的最新信息,并将其直接返回到其他程序,而我的应用程序根本无法注意到?