修复Snapchat网络版:禁用焦点追踪和屏幕截图防护

通过禁用无法阻止屏幕截图但却大大降低可用性的防护功能,改善Snapchat网络版的体验。

作者
varenc
日安装量
1
总安装量
654
评分
1 0 0
版本
0.1.2
创建于
2023-06-08
更新于
2023-07-17
大小
3.4 KB
许可证
MIT
适用于

这个用户脚本通过禁用Snapchat网络版的屏幕截图防护机制,例如通过监控控制键和追踪焦点,使其变得更易用。Snapchat的这些尝试实际上并未能阻止屏幕截图,正如他们文档所述,但却大大降低了用户体验。例如,假设我想在另一个浏览器窗口中查看朋友的旅行信息。当页面未被聚焦时,内容就会被隐藏。

这个用户脚本就是禁用了所有这些功能。它拦截和阻止了修饰键的按键事件,并设置document.hasFocus()始终为真。这使得Snapchat的网络版变得更加易用。

注意:我刚刚更新了这个脚本,所以它也可以防止通过右键点击使Snapchat认为你已失去焦点。这也禁用了通过右键点击信息来回应的能力,但我认为这是公平的交换,因为你可以通过其他方式进行回应。如果你有不同的想法,告诉我!我非常欢迎反馈。