Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/460.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 禁用/检测Windows 7剪贴工具?_Javascript_Flash_Actionscript 3 - Fatal编程技术网

Javascript 禁用/检测Windows 7剪贴工具?

Javascript 禁用/检测Windows 7剪贴工具?,javascript,flash,actionscript-3,Javascript,Flash,Actionscript 3,我的公司生产用于在线市场调查的Flash工具,并且经常收到对促销材料、产品视频/图像等进行额外安全保护的请求,因此无法捕获 我们已经在为此使用各种不同的方法(例如,定期清除剪贴板,迫使用户在查看图像时按住空格),但我们刚刚注意到,使用Windows 7剪贴工具可以轻松绕过这些方法 理想情况下,我们将完全阻止使用此工具,尽管即使只是能够检测到正在使用此工具,然后隐藏媒体也比什么都不使用要好 是否有任何方法(JS、AS或其他)使您能够禁用或检测此功能?还是我在浪费时间去实现不可能的事情?你在浪费时间

我的公司生产用于在线市场调查的Flash工具,并且经常收到对促销材料、产品视频/图像等进行额外安全保护的请求,因此无法捕获

我们已经在为此使用各种不同的方法(例如,定期清除剪贴板,迫使用户在查看图像时按住空格),但我们刚刚注意到,使用Windows 7剪贴工具可以轻松绕过这些方法

理想情况下,我们将完全阻止使用此工具,尽管即使只是能够检测到正在使用此工具,然后隐藏媒体也比什么都不使用要好


是否有任何方法(JS、AS或其他)使您能够禁用或检测此功能?还是我在浪费时间去实现不可能的事情?

你在浪费时间去实现不可能的事情。即使有可能检测到这个特定的工具,也有许多其他方法可以捕获屏幕内容。

这不是编码问题,而是版权问题

从技术角度来看,不可能阻止某人截图或复制你放在互联网上的东西。你可以安装任何系统,在最极端的情况下,我仍然可以用手机在电脑屏幕上拍照

如果你想真正保护你的图像和视频,请在每一张图片和视频上添加版权说明,然后起诉所有违反版权法的人

法律是站在你这边的,所以不要害怕使用它。这比发明不可能的解决方案更容易;)

如果您可以制作Win32 API(例如,您运行的是Adobe AIR,或者如果您有ActiveX),那么您可以使用msdrm API::


这将阻止剪切工具以及打印屏幕工作。正如上面提到的,这不是一种防弹保护,而是一个步骤。如果你的目标是偶尔使用的用户(与坚决的黑客相比),这会有所帮助。

为了防止剪贴工具的使用,只需在鼠标不在图片上方时将图片遮住即可。这将停止剪断工具。。。除非你的用户知道自动热键

如果我在做一份市场调查问卷时,在清理我的剪贴板时发现它是随机的,我可以向你保证,我再也不会和那家公司打交道了。而且,你在浪费时间。谢天谢地,阻止用户在自己的电脑上截图是完全不可能的。难道你不能检测到浏览器什么时候失去焦点(或者鼠标落在身体上什么的)然后隐藏flash电影吗?然后在焦点返回时再次显示(或将鼠标悬停在身体上)。另外,请将您的客户指示给我。我想卖给他们一块可以赶走老虎的魔法石。我的魔法石已经成功地赶走了所有的老虎很多年了。它也适用于大象。不过,我仍然可以在PC上查看源代码或缓存,firebug在向我展示这些ajax请求方面做得非常好。