Unity 通过URL来打开远程程序
来源:互联网 发布:linux怎么查看用户组 编辑:程序博客网 时间:2024/04/30 08:52
这个需求有点奇葩,就是unity通过Application.OpenUrl来打开远程的exe程序。
首先就是html网页调用本地exe程序:
首先打开注册表,方法win+r 进入运行,或者从开始里找运行,输入regedit进入注册表。
然后 在注册表 左边最上面HKEY_CLASSES_ROOT那个树右键新建——项。名字自己起就好了。然后再在自己建的这个节点上,右键,新建两个项,分别起名为DefaultIcon,shell,然后再在shell这个节点上右键,新建项open,再在open上新建项command,结构如下所示。
双击名称可以修改数据里面的内容,右键可以新建字符串值,上图第二个是我新建的
在defaulticon 的默认项 填写数据F:\Bin\Client.exe,这里的路径就是你的程序的路径;
command项也是数据填写上F:\Bin\Client.exe 这样注册表部分就完成了。
<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> </head> <body> <div> <a href="Sydqs://"> open exe </a> </div> </body> </html>
另存为index.html,打开为:
点击open exe就会打开你的exe。
当然有些需求就是你要打开网页时自动调用打开exe,则html为:
<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> </head> <body> <div> <a href="Sydqs://"> open exe </a> </div> <script> var firstDiv=document.getElementsByTagName("div")[0];var firstA=firstDiv.getElementsByTagName("a")[0];firstA.click(); </script> </body> </html>
这样打开网页就自动调用打开你的exe了。
对html一窍不通的我也就只能写到这儿了
参考文章:http://blog.csdn.net/mr_wanter/article/details/52784958
阅读全文
0 0
- Unity 通过URL来打开远程程序
- Android通过URL/URI来打开我们的应用
- 通过 URL 打开 Activity
- 通过URL打开APP
- 通过CMD来打开一个C#程序,并传入参数
- iOS通过URL打开Settings
- 通过url打开本地app
- (转)您试图打开的项目是WEB项目,需要通过指定其"Url"路径来打开它
- APPCAN远程URL页面打开本地资源
- 为什么用fopen打开远程URL会很慢?
- 为什么用fopen打开远程URL会很慢?
- Win7下通过eclipse远程连接CDH集群来执行相应的程序以及错误说明
- 通过url打开app的方法
- 通过url打开app的方法
- java 通过url打开浏览器显示网页
- 通过URL Scheme打开Settings应用
- 通过URL Scheme打开Settings应用
- 通过URL Scheme打开Settings应用
- 颜色空间
- 【时光倒流会再嫁给另一半吗?半数…
- MIPS指令集相关
- 【你的感情,也被控制了吗?脱钩的…
- Vmware安装ubuntu16.04问题处理
- Unity 通过URL来打开远程程序
- 【你是好爸爸吗?看看亲子教育最常…
- 编译器完工
- 第九个Java程序,判断是否为闰年。
- 【为你所爱的人成为一片森林】2017…
- 关“视觉神经系统是怎么形成的?”的思考
- 【「情绪健康」知多少】有些人常常…
- Dojo request (js ajax)向java后台传汉字乱码的通用解决方法
- 人类的视觉能力基本上是出生后逐渐习得的