通过浏览器实现页面跳转到Framework.exe,同时能够在Framework.exe进行登录。c端是能够在启动时候是判断是直接点击,还是通过浏览器过来的,如果是浏览器过来的,去服务器获取参数
1.编写文件hsql2.reg(用于注册),内容如下
要改的部分做了颜色标注
Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOThsql2] @="URL:hsql2 Protocol Handler" "URL Protocol"="" [HKEY_CLASSES_ROOThsql2DefaultIcon] @="D:\project\Framework2020922_1156\Framework2020922_1156\Framework.exe" [HKEY_CLASSES_ROOThsql2shell] [HKEY_CLASSES_ROOThsql2shellopen] [HKEY_CLASSES_ROOThsql2shellopencommand] @=""D:\project\Framework2020922_1156\Framework2020922_1156\Framework.exe" "%1""
2.执行该注册文件
3.编写html。(hsql2和上面对应)
<html> <head> </head> <a href="hsql2://" onclick="alert(3)"> hdisql </a> <body> </body> </html>
执行a元素点击的时候回先执行onclick的事件,可以向放服务器传参数,exe执行的,去获取参数,