gpt4 book ai didi

c++ - 通过我网页上的 FireBreath 插件禁用键盘输入

转载 作者:行者123 更新时间:2023-11-28 07:29:09 26 4
gpt4 key购买 nike

我可以通过该页面上的插件以某种方式禁用我网页上用户的所有键盘输入吗? (使用 FireBreath 编写的插件)
我不需要它让用户无法在某些特定的输入字段中输入(我知道,它可以通过另一种更简单的方式实现),我只需要完全禁用网页的一些键盘键输入,包含我的插件对象,有一段时间了。

最佳答案

不,你不能。很确定 ActiveX 控件不能这样做(在 IE 中)并且 NPAPI 插件不能以这种方式抢占浏览器。

我想可能有一些可能的方法可以使用 Windows 系统 API 调用来完成它,因为您可以获得浏览器 HWND,所以也许您可以劫持 winproc,但我认为您会发现它非常脆弱 --更不用说你可能会勾选维护浏览器插件黑名单的人......无论如何,绝对没有“正常”的方法可以做到这一点,所以如果有一个可行的黑客攻击它会涉及一些相当复杂的API 编程,远远超出我所知的任何事情。您想将其作为 Windows API 问题而不是插件问题提出。

在 Mac 上绝对没有办法做到这一点,因为您无法访问浏览器的窗口。 Linux 是任何人的猜测,但我怀疑也没有办法。

关于c++ - 通过我网页上的 FireBreath 插件禁用键盘输入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18045734/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com