AppEmit是应用程序(尤其是浏览器)与本地程序间互相通信的易
AppEmit是应用程序(尤其是浏览器)与本地程序间互相通信的易扩展的轻量级中间件。
AppEmit is an extensible lightweightmiddleware for communication between applications (especially browsers) andlocal programs.
主要采用了HTML5国际标准的WebSocket进行通话,默认为异步, JSON格式传递参数。
主要功能:(v0.8.8)
1) 在几乎所有浏览器播放含有flash的网页或Flash文件,包括swf交互动画、flv影视等
2) 在浏览器打开、操作本地文件,比如阅读PDF;创建、阅读、编辑Office文件,且支持JavaScript代码操作
3) 在浏览器中调用第三方DLL、OCX组件以及系统winApi函数,tcc、python、lua等
4) 开发本地硬件DLL驱动模块的封装插件,实现在网页中操作控制本地的读卡器、打印机、扫描仪、高拍仪、U盾等各种硬件设备
5) 各个应用程序之间通信,比如聊天
6) 在Chrome里嵌入IE内核网页,保护源码,可以不修改原有的ActiveX读取html,同时支持开源内核wke和blink
解决问题
1) 国际市场份额68%以上的chrome浏览器(数据来源Netmarketshare;国内25%以上)在2020年12月后不再支持flash,而微软的edge也不支持ActiveX。
2) 客户习惯使用浏览器来处理各种业务。
3) 游戏商、银行、医院、电力、硬件等企业客户使用dll、ActiveX、flash等文件的场景需要。
相关链接
程序名称 AppEmit.exe
测试地址http://www.appemit.com/demo/index.html
Github https://github.com/appemit/appemit
Email联系 appemit(at)appemit.com
推荐内容分发下载地址(更新有延迟):
https://cdn.jsdelivr.net/gh/appemit/appemit/dist/AppEmit.zip
github下载地址
https://raw.githubusercontent.com/appemit/appemit/master/dist/AppEmit.zip
开始使用
Windows系统,支持XP以上,下载 AppEmit.zip后运行AppEmit.exe ,点击测试地址即可测试各个功能。