关于浏览器在本地安装软件并打开的问题

57 天前
 mickerwx

各位 op

公司的一个需求,之前是本地装好了这个软件.exe ,浏览网址上有一个连接点击后会打开这个 exe

现在老板想的是,点击这个链接后,浏览器去下载 exe 软件,然后去安装这个 exe 软件安装好之后打开,安装这个 exe 的时候还需要安装一些插件,浏览器能实现这个吗

我能想到的就是早期点了一些少儿不宜的网站会给你下载一些奇奇怪怪的软件(好像是安装了的),类似病毒的东西,这个实现的逻辑是啥

1782 次点击
所在节点    程序员
26 条回复
cybort
57 天前
@ibinary 他不只是拉起本地 exe 的问题,本地都没有 exe ,等于说插件要绕过浏览器安全机制给你安装一个 exe 。所以这个插件实现的应该是一个应用框架,然后在线获取配置和脚本才行。考虑到造轮子的必要性,不如参考下 chrome 应用去做。
NGGTI
57 天前
@mickerwx #12 如果已经安装过 exe 的话,倒是可以实现浏览器点击链接安装新的 exe 之类的。 没有的话倒是不可能做得到。(这属于漏洞了)
ibinary
57 天前
@cybort #21 那确实.需要本地 exe 在. 如果单纯插件去下载顶多能跳转到目标网页.然后触发下载.用户自己去下载.
插件去调用啥的.
renmu
57 天前
那浏览器安全团队可以全部毕业了
chqome
57 天前
应该实现不了,没必要搞这个,用户自己知道下载到哪里了,双击运行就行了
jadeborner
57 天前
需要写个注册表,URL Protocol 的地址填下载地址,自动跳转到自定义协议唤起这个下载的 exe 进行安装

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1084661

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX