gpt4 book ai didi

c++ - 使用 C++ 插件从 chrome 浏览器下载并运行 exe

转载 作者:行者123 更新时间:2023-11-30 04:05:48 27 4
gpt4 key购买 nike

我有一个网页,当我点击一个按钮时,它应该从一个 url 下载一个 exe,并且该 exe 应该在没有用户干预的情况下自动调用。

在 Internet Explorer 中,我通过部署为 .cab 文件的 activex 控件 (.ocx) 实现了这一点。

我也计划将其扩展到 chrome 和 firefox 平台。 (第一步至少要 Chrome )。

我不想使用 Java 小程序(需要删除 java 依赖项)。我知道我可以通过 Firebreath 插件实现这一点,但显然现在不是深入研究 NPAPI 插件的好时机(因为 NPAPI 已经逐渐淡出。Chrome 已经开始逐步淘汰 NPAPI )。

当我研究 NPAPI 的替代插件技术时,我偶然发现了 Google Native Client。在进一步阅读时,我了解到 Nacl 也不能满足我的需求,因为 os 调用 api 在 nacl 中不起作用(我希望 URLDownloadToFile api 或 createprocess 或 shellexecute 不起作用。如果我错了请纠正我)。

我应该使用原生消息传递吗?是否缺少其他替代技术?请指导我。

最佳答案

NPAPI 在它消失之前会让你做你想做的事;除此之外, native 消息传递是唯一的选择。

正如其他人所提到的,这是一个非常糟糕的主意 (tm)。

关于c++ - 使用 C++ 插件从 chrome 浏览器下载并运行 exe,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23135771/

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