我做了一个 tkinter 程序,可以调用 win32 截图,现在我想不让别人截到我软件界面的图,请问各位大哥,有什么比较好的办法,我尝试了 screenwings 等办法均不行,我百度发现有 applicationview 下的 IsScreenCaptureEnabled 可以设置,可我还是个新手,不知道如何用 python 调用这个,在此请教各位技术大哥
|
CrabAssJul 25, 2021
1
那是 UWP 才能用的 API,别想了。就算你能禁止截图,也不可能禁止手机拍屏幕
|
|
sss007Jul 25, 2021
2
hook 一下相关指令
|
|
learningmanJul 25, 2021 via Android
3
不可能的,真想防止上 HDCP 吧。但是同样管不了别人手机拍屏幕。
|
|
RheinmetalJul 25, 2021
4
虚拟机采集放得了么
|
|
inframeJul 25, 2021
5
开 RDP 远程会话一样无法防御,在 RDP 客户端外面截图
|
|
darkaforestJul 25, 2021
6
直接启动时候弹窗提示,应用程序界面全程显示隐形水印,截图责任自负
|
|
zhangshineJul 25, 2021
7
你的意思是防止自己的程序遮挡要截屏的内容?是不是可以隐藏然后截屏然后再显示?
|
|
LimeVistaJul 26, 2021 via Android
8
不明白你的意思。
1. 你是想自己的不被软件截图?那不好意思,意义不大,不如水印。 2. 你想截图的时候不包含软件本身?你可以尝试一个土办法,隐藏自己一帧。截图完成后,恢复自身状态。 |
|
dingwen07Jul 26, 2021
9
DRM ?
|
|
wakarimasenJul 26, 2021 via Android
10
别人在虚拟机外面截图怎么办呢,你还要反虚拟机吗。
|
|
muzuigetAug 9, 2021
11
迷之需求,没意义,强如连 DRM 都防不了。
|