提交 eee3a0ed 编写于 作者: W wangzuohuai

网络版2.2.1.2(单机版1.5.1.2)

    1、启动内嵌小程序增加同一个小程序在同一个网页不限制启动多个实例开关;
    2、继续完善Office网页小程序开发接口,增加书签跳转定位支持;
    3、解决内嵌小程序在扩展屏和主屏缩放比例不一致情况下显示位置偏移问题;
    4、VLC网页播放小程序增加便捷支持播放内容充满窗口区样式;
    5、解决VLC网页播放小程序通过MSI安装VLC时不能识别问题及未安装VLC时浏览器无响应问题。
上级 8ab2657a
2021-08-30 PluginOK升级网络版2.2.1.1(单机版1.5.1.1)
2021-09-06 PluginOK升级网络版2.2.1.2(单机版1.5.1.2)
1、启动内嵌小程序增加同一个小程序在同一个网页不限制启动多个实例开关;
2、继续完善Office网页小程序开发接口,增加书签跳转定位支持;
3、解决内嵌小程序在扩展屏和主屏缩放比例不一致情况下显示位置偏移问题;
4、VLC网页播放小程序增加便捷支持播放内容充满窗口区样式;
5、解决VLC网页播放小程序通过MSI安装VLC时不能识别问题及未安装VLC时浏览器无响应问题。
2021-08-30 PluginOK升级网络版2.2.1.1(单机版1.5.1.1)
1、中间件支持普通用户使用,不再需要管理员权限,大幅改善用户体验和系统安全性能;
2、运行数据统一保存到中间件Data子目录,解决切换桌面用户时需重新安装问题;
3、高级版内嵌小程序增加支持在扩展屏上兼容运行;
4、安装时exe小程序自动增加防火墙例外设置,避免运行时提示;
4、请求版本协议中增加获取本机和路由器IP功能;
5、Office网页内嵌小程序增加书签相关功能,支持文件套红操作;
6、Office网页内嵌小程序支持打开和插入远程文件功能;
7、解决内嵌小程序启动可能无响应或提示超时问题;
8、解决内嵌小程序启动时切换了窗口再切回时窗口错位问题;
9、解决内嵌小程序启动时前端可能收不到启动成功的通知问题;
10、解决网络版部分注册表错误问题,已开发的C#小程序需要重新编译发布。
5、请求版本协议中增加获取本机和路由器IP功能;
6、Office网页内嵌小程序增加书签相关功能,支持文件套红操作;
7、Office网页内嵌小程序支持打开和插入远程文件功能;
8、解决内嵌小程序启动可能无响应或提示超时问题;
9、解决内嵌小程序启动时切换了窗口再切回时窗口错位问题;
10、解决内嵌小程序启动时前端可能收不到启动成功的通知问题;
11、解决网络版部分注册表错误问题,已开发的C#小程序需要重新编译发布。
2021-08-02 PluginOK升级网络版2.1.5.2(单机版1.3.5.2)
1、Office网页小程序同时支持OLE嵌入和完整加载方式;
......
......@@ -50,5 +50,7 @@
答:本中间件从2018年立项投入开发至今,我们一直在做持续的维护升级,2019年5月发布标准版,2020年7月发布高级版,随后发布了多个网页内嵌小程序及升级版,我们一直在努力,持续根据您的需求完善产品和提高稳定性及使用体验。本产品是成都佐罗软件有限公司最核心的拳头产品,会持续获得最大成都的资源进行升级和维护,只要购买了官方发布版本授权的客户,在授权期内,都可免费获得最新的升级程序包。
25、 网络版授权服务端程序是否可以运行在虚拟机或云主机中?
答:网络版授权服务端程序,目前政策是可以运行在虚拟机或云主机中,支持Windows 7及以上的桌面系统,或Windows Server 2008及以上服务系统。
26、 安装时360安全卫士或其它杀毒软件弹出告警如何解决?
26、 在一个WS连接中可以启动多个内嵌小程序吗?
答:每个WS连接需要确保是唯一的会话SID,同时一个WS连接里尽量确保只启动一个小程序,这样关闭连接也只关闭这个小程序。
27、 安装时360安全卫士或其它杀毒软件弹出告警如何解决?
本软件每个正式版都会提交到360做程序白名单,如还遇到告警,请手工把程序目录所有EXE和DLL等添加到本地白名单中,其它安全类软件也是这样操作,本软件承诺不包含任何病毒及木马功能,所有DLL和EXE程序都有本公司的签名证书,请使用时确认签名证书是否被破坏。可把本软件在线提交到:https://www.virscan.org/ 进行扫描确认是否安全。
\ No newline at end of file
......@@ -168,7 +168,7 @@ Monitor
4、PluginOK(牛插)中间件升级:
1)、升级中间件程序请求:
{"req":"Wrl_Update","rid":1,"para":{"Name":"PluginOK升级包","Date":"2021-08-29","Desc":"1、登录到桌面时去掉管理员提示,大幅改善用户体验和系统安全性能;2、运行数据统一保存到中间件Data子目录;3、内嵌小程序支持扩展屏兼容运行;4、微软Office及金山WPS网页在线编辑小程序支持打开服务器端文档、支持套红...","DownAddr":"http://local.zorrosoft.com/Files/Update/Wrl_Update.pid","MD5":"7BF3AA8D6E7A51FAD07FA531F9E83B77","Version":"1.5.1.1","Size":14843904,"HideIns":0,"Cookie":"","Auth":"","TK":"C7214B2029A90D6479152DB98593239A685EEBD00CDAF2278FB360F3910B82961A1F0DF92966CB6EDB3887B2A01259F45B1E4C74B09D50FF0B525505F4C0353E7A598A0E5E930826DD38BF50B3A64991A31B68A1AC5A9C681C28C4DDF68DAAB96AA8DDA7BD45A71D6BCC91E40034AE09FFAFE58AEBE006F761CB72D61B8116347B173C1548E10AD2EBF56C36BE1665C1950B61329EAC7CF41648D3CC00C90FE567B0CCEAD98DB7A9F70DBF4C5547C08362907516DE65BDE9CC09C718C613A9DE9D710C2F7DE0D560E89D783D48D9CF9B39B97A69A12E048094D01FC5E7E10CB37E785191862FD65CEABDD83AECCA76A283A21118A00C0C5F811454D38D47CB8A"}}
{"req":"Wrl_Update","rid":1,"para":{"Name":"PluginOK升级包","Date":"2021-09-05","Desc":"1、登录到桌面时去掉管理员提示,大幅改善用户体验和系统安全性能;2、运行数据统一保存到中间件Data子目录;3、内嵌小程序支持扩展屏兼容运行;4、微软Office及金山WPS网页在线编辑小程序支持打开服务器端文档、支持套红...","DownAddr":"http://local.zorrosoft.com/Files/Update/Wrl_Update.pid","MD5":"6F015E61208ACFD37F25534044CE08DC","Version":"1.5.1.2","Size":14843904,"HideIns":0,"Cookie":"","Auth":"","TK":"A6D2E0DF0D71BAA4A5D347751E647AE16A65B1876A7FFB177B05DE150ED5482723F0892EF754294550B31C7761DE9BD23CE21610FF4DEB693195CFF1975201D7068648C517981BA3D3F22D3A4D0B6675D813A4FF9580A6DBB51AFE1D9FDD5C6143F42ACD09E024C79C4116668994C8CC9B4D26DDC9C4430E454371BE44F67E269D4989DF21DA7411254BA58237430AED17195B70233558E809A3A157E95BF8013F2B7B524AC6A18988BC76B0CD67AE701F6BABDD502F33FAA79DB941891FA898F51E984B9924604FE08D83BB3E5F82EE095624FE2374AD028F251E9B8AFA6728F66D34AADD82CEAF8C45F0D2AA4BBFEA6E04558519F90073C1C000D3785ACD35"}}
2)、升级中间件授权请求:
单机版中间件的授权文件,可以放到此协议中进行升级,也可以单独请求升级,如下指令:
......
无法预览此类型文件
无法预览此类型文件
......@@ -8,7 +8,7 @@
"WSErrTime": 30,
"ValidHour": 48,
"Monitor": 60,
"Delay": 1,
"Delay": 0,
"Mac": 1,
"Adjust": 0,
"Language": "CHS",
......
无法预览此类型文件
文件已添加
无法预览此类型文件
无法预览此类型文件
2021-08-30 PluginOK升级网络版2.2.1.1(单机版1.5.1.1)
2021-09-06 PluginOK升级网络版2.2.1.2(单机版1.5.1.2)
1、启动内嵌小程序增加同一个小程序在同一个网页不限制启动多个实例开关;
2、继续完善Office网页小程序开发接口,增加书签跳转定位支持;
3、解决内嵌小程序在扩展屏和主屏缩放比例不一致情况下显示位置偏移问题;
4、VLC网页播放小程序增加便捷支持播放内容充满窗口区样式;
5、解决VLC网页播放小程序通过MSI安装VLC时不能识别问题及未安装VLC时浏览器无响应问题。
2021-08-30 PluginOK升级网络版2.2.1.1(单机版1.5.1.1)
1、中间件支持普通用户使用,不再需要管理员权限,大幅改善用户体验和系统安全性能;
2、运行数据统一保存到中间件Data子目录,解决切换桌面用户时需重新安装问题;
3、高级版内嵌小程序增加支持在扩展屏上兼容运行;
4、安装时exe小程序自动增加防火墙例外设置,避免运行时提示;
4、请求版本协议中增加获取本机和路由器IP功能;
5、Office网页内嵌小程序增加书签相关功能,支持文件套红操作;
6、Office网页内嵌小程序支持打开和插入远程文件功能;
7、解决内嵌小程序启动可能无响应或提示超时问题;
8、解决内嵌小程序启动时切换了窗口再切回时窗口错位问题;
9、解决内嵌小程序启动时前端可能收不到启动成功的通知问题;
10、解决网络版部分注册表错误问题,已开发的C#小程序需要重新编译发布。
5、请求版本协议中增加获取本机和路由器IP功能;
6、Office网页内嵌小程序增加书签相关功能,支持文件套红操作;
7、Office网页内嵌小程序支持打开和插入远程文件功能;
8、解决内嵌小程序启动可能无响应或提示超时问题;
9、解决内嵌小程序启动时切换了窗口再切回时窗口错位问题;
10、解决内嵌小程序启动时前端可能收不到启动成功的通知问题;
11、解决网络版部分注册表错误问题,已开发的C#小程序需要重新编译发布。
2021-08-02 PluginOK升级网络版2.1.5.2(单机版1.3.5.2)
1、Office网页小程序同时支持OLE嵌入和完整加载方式;
......
......@@ -110,14 +110,14 @@ ID为启动小程序时返回JSON中的ID值,Scall为缩放百分比
1)、请求安装IE控件小程序
请在测试网页输入框中,输入如下请求,然后点击发送,完成安装:
{"req":"Plugin_Install","rid":1,"para":{"Name":"IE控件小程序","PID":"18BDC030-AF37-50E1-B0AE-E5EF336BE282","Date":"2021-08-25","Desc":"PluginOK之上跨浏览器的IE控件内嵌网页小程序,支持在Chrome、Edge、Firefox、IE、Oprea、360、QQ等最新版本浏览器网页中内嵌使用","DownAddr":"http://local.zorrosoft.com/Files/Net/IEApplet.pid","MD5":"1C40D5ED3A3E9DBE685244EEBCD07E98","Version":"2.2.1.1","Size":688128,"HideIns":0,"Type":8,"Cookie":"","Auth":"","TK":"3F1DD10873B9627B7AD930D2BEA0A54315B4684C9D0A29B5B8C5C902DFA9BAD553A9B99F847A3E4C1815A807D00958DFC078C4759BCAE08625A46306C7CA9087B88823C38D370E6F08B6B09319CAEA23A1BB5297B701D92775EF76BEB011B7401CCFD7436E311B80F446AC46E9FC2FA0506A4C7D30E4CE2BE464EC93B8D6EF05F77610B9A9AA7EFC4E71F228EBA9C6CA4A053EA0A8E0F0116B4A0F935E3793005A48AEF27BE533CCA4C719E217F3162336C172CAC3E0BEC96F2AE77DB413FC33B290E38B0265EE62BB3C6EF428F2D34F7AF1A1151126A2C5343E77671465669FB389B7EFFEF805DA31CD8E4D8634B46EDA431AC1A75696E7E3D3E493CA1A24FF"}}
{"req":"Plugin_Install","rid":1,"para":{"Name":"IE控件小程序","PID":"18BDC030-AF37-50E1-B0AE-E5EF336BE282","Date":"2021-09-05","Desc":"PluginOK之上跨浏览器的IE控件内嵌网页小程序,支持在Chrome、Edge、Firefox、IE、Oprea、360、QQ等最新版本浏览器网页中内嵌使用","DownAddr":"http://local.zorrosoft.com/Files/Net/IEApplet.pid","MD5":"431E3401B3EC13D1AA6AD98EF1C6BBB5","Version":"2.2.1.2","Size":688128,"HideIns":0,"Type":8,"Cookie":"","Auth":"","TK":"1BA77B63F86C0ABFE6F4C4CB485089B9A064D5FB4821DFE456FD8FF6431291AFDE6FE2CC5B9DEE32BF3090A9105DDEB7B8CDE3BB72F8193A71B3717E05775AAC72F4BF3DF678D3EEFB0792B861ABDC7880060F9518A345F4C04B22EDFE63AAEA3A890A6258497C0C12544D1DCB59114A24F259B025655C5621EA439C71385EC64E307EC9BFF7B2BB10D5339CA0569F7CB8A8BAD7E509A2A1C37D6CF59A627608D75673E02C519FECA26C849D19778E1E3D72F691AC69B4CF8331441CB894654A5DC30547C9F9D1387BBE429B11B1E58456E46A380EE58405D6E459118791B600EBF7806B106B24E55B3DD23DBC05E77211AF7EC37419D045A192FCE46435D724"}}
启动安装后,会不断收到安装进度直到安装结束。
在发布时,也可以把此小程序目录文件和中间件一起打包后发布,不用单独分发。
2)、请求升级IE内核内嵌小程序:
{"req":"Plugin_Update","rid":1,"para":{"Name":"IE控件小程序","PID":"18BDC030-AF37-50E1-B0AE-E5EF336BE282","Date":"2021-08-25","Desc":"PluginOK之上跨浏览器的IE控件内嵌网页小程序,支持在Chrome、Edge、Firefox、IE、Oprea、360、QQ等最新版本浏览器网页中内嵌使用","DownAddr":"http://local.zorrosoft.com/Files/Net/IEApplet_Update.pid","MD5":"7061CF564B9E98AE0988454FF3A18F8B","Version":"2.2.1.1","Size":688128,"HideIns":0,"Type":8,"Cookie":"","Auth":"","TK":"302653BDF2CE6E695A03A6715CE08FCF2C25B41279C16B430BC5AA4194651D075208F545376BA0C77338E9C8EB0B417764C20491E3ED526F84B970922A032C819405B90912F210872C0D63BFD27D962CFDCB95593F907DE8AC098B4EF51F7F2A96AF29774BA2FAFD92A6F2DDBE50C1612410A28D0A0449B9C213962113E13893F046AE420BC43E968FBD9E16E87EC4ABFF7DB65235C4AC389A84FB56F16E0C369C767AFEA34CE642791C1C67146E3134E557BAEDBF6DED801F674210C76DE2B854989CDF160F3695E91317CA310DD17FE325D9E6214380FE2322FFC884D9C26A244C55DB6496E0848149D25CB41019021782E169CC3ABF825A1F86DE69361D56"}}
{"req":"Plugin_Update","rid":1,"para":{"Name":"IE控件小程序","PID":"18BDC030-AF37-50E1-B0AE-E5EF336BE282","Date":"2021-09-05","Desc":"PluginOK之上跨浏览器的IE控件内嵌网页小程序,支持在Chrome、Edge、Firefox、IE、Oprea、360、QQ等最新版本浏览器网页中内嵌使用","DownAddr":"http://local.zorrosoft.com/Files/Net/IEApplet_Update.pid","MD5":"C9A3CD9F8AA4ECD3B550D631DCC2FD64","Version":"2.2.1.2","Size":688128,"HideIns":0,"Type":8,"Cookie":"","Auth":"","TK":"39B0D4AE9A5609FDE9BE1BBCA509577CB2BE27DC5579CC473A0D1093DB4E4E5D8CD7600BF7A7A306B51A3C86B6476B5557DDA5A60C7ED0FE37918BE97816643CF68EEC7017B2964DFA3478FA1FDF059DA4D816C1E0E3E71E18D25CAD082EDC5CCA23BC970D4E0DDA86FF04F21074FBD72EFDA4A6D97163E652C9EC93F965844C18AB5C584FF7EA60A6E798830105ED30515458FCD54F0041FBF1CDFDB5090F9570A68F0AFD7981CAE35ECBA4C78A636F0BD83FA57BFB210B8C4146413465D1EC13ABE2E613B37899FC9FB3E8291F4D19CDAF5CE5714F5EEFD2C6ED7FE1A4E4F6EC6569D57A0085D3DBC4A2EF522314D24BAA7438BFF5014D56B10F89A32F29A9"}}
以上安装和升级的JSON请求包,可能因版本升级导致内容不同,如遇安装或升级时报错,请联系客服获取最新的请求包。
......
......@@ -110,14 +110,14 @@ ID为启动小程序时返回JSON中的ID值,Scall为缩放百分比
1)、请求安装IE控件小程序
请在测试网页输入框中,输入如下请求,然后点击发送,完成安装:
{"req":"Plugin_Install","rid":1,"para":{"Name":"IE控件小程序","PID":"IEApplet","Date":"2021-08-25","Desc":"PluginOK之上跨浏览器的IE控件内嵌网页小程序,支持在Chrome、Edge、Firefox、IE、Oprea、360、QQ等最新版本浏览器网页中内嵌使用","DownAddr":"http://local.zorrosoft.com/Files/Net/IEPage.pid","MD5":"44467E5478427476F6D5BB88F231132F","Version":"2.2.1.1","Size":688128,"HideIns":0,"Type":8,"Cookie":"","Auth":"","TK":"774913B89231AFE0A207F00446E13B2DEDB5CC6A85887EC305718C4080D4D3D39B8A8B3C5F2E3C663E4FA63061AC359623E9CAE3185DDFDF555032C703C3B0230B479A3B0D5AF08CA64E92E77B433B2FAF9A8EF99CA05C2A15DAAB3E2D59A6DE1B703ADBBC9409B7A718291705E24FA7A3564E7066BEAAA7FC323028C42F6CA3960E3DEAF814EAA5C05D9D4B32000858540D1F925B389657EDE60DD74E796F7B7FDCAF20C922833B17FECC4333D0388D33FCE1B6DAD4426D7A9E5BBC4BA9E0E0D58954E2DC08CDBEC83B51C82EC396A4D6F9D27E3C0017AC4BCE991E25F60A73D324AF1BB6FBD85392E741B2B6E94C5A0A33AFC96758C9D05432A78EBDFABA17"}}
{"req":"Plugin_Install","rid":1,"para":{"Name":"IE控件小程序","PID":"IEApplet","Date":"2021-09-05","Desc":"PluginOK之上跨浏览器的IE控件内嵌网页小程序,支持在Chrome、Edge、Firefox、IE、Oprea、360、QQ等最新版本浏览器网页中内嵌使用","DownAddr":"http://local.zorrosoft.com/Files/Net/IEPage.pid","MD5":"27078D644E69B766F0FF679B6F639CC0","Version":"2.2.1.2","Size":688128,"HideIns":0,"Type":8,"Cookie":"","Auth":"","TK":"26F28C7C88562E6DA19E5B132745CD99FA376374964F11425416BE454A141969651509F1FDD1E98024C099DA273F0997D5E9D0ED6117876CDECCDA34C18D232BA84A9818ECAAFBCDFD6697AF108782D0AC412AA1D64F96AF158DF37BA81C18035AFB42C6BE458111581135B8EAD61E329F1D91E791C0E0071306428254B0C0BD133180B9690F6A570068FD6CD628A75E947C4AB4E2DFA8472B0CA36E46B82A77526F1B88CD793C11F235C1B40F6036E93303A6A2DF8B8E3111AABD6DBC66E3A672841745C14AD567BAAD9BE30B1A80D66606CF785476FCB76265410FD01CFAE83FBE5AFD98AD89867661B3A0EB39688695EED3743E786E471C51516B55952272"}}
启动安装后,会不断收到安装进度直到安装结束。
在发布时,也可以把此小程序目录文件和中间件一起打包后发布,不用单独分发。
2)、请求升级IE内核内嵌小程序:
{"req":"Plugin_Update","rid":1,"para":{"Name":"IE控件小程序","PID":"IEApplet","Date":"2021-08-25","Desc":"PluginOK之上跨浏览器的IE控件内嵌网页小程序,支持在Chrome、Edge、Firefox、IE、Oprea、360、QQ等最新版本浏览器网页中内嵌使用","DownAddr":"http://local.zorrosoft.com/Files/Net/IEPage_Update.pid","MD5":"E8B7A6402964C55B4A4CA58E79972154","Version":"2.2.1.1","Size":688128,"HideIns":0,"Type":8,"Cookie":"","Auth":"","TK":"9D3D87758844D017B27176AAD378884D7164A6A2A1DE9A36054D56C08CF228D9F30BBCEE5F3C81ADEA97588FD2D12B7ADEA36478EDA4AB458EF28B340FB895548AAB87ACA2E1C97098477CA6909484DDC5F1D9CFF5ECE85EBCD663657541014F34334272D31FD0FCADB5DF0F5403F97AA2D0B36489722E4B33073D8411EE87ED3E2165A489DF9F46B21D7A74EB8D436681A9EF8A9A8A7B549CAAAA56B4DCC3D00D0BEFF7F4C44936C707B702F923CEC11A6FCEFBE306E94F1D6BB0DC32910271EB9A20E6CEC4C6A531AF74266BCC957183DD27DAF4601680DC5C2E1CA02A8FB2407C1E0241E6B72C196E4A807190A3635295AFB21FF192F71DCF7F0BC8569B60"}}
{"req":"Plugin_Update","rid":1,"para":{"Name":"IE控件小程序","PID":"IEApplet","Date":"2021-09-05","Desc":"PluginOK之上跨浏览器的IE控件内嵌网页小程序,支持在Chrome、Edge、Firefox、IE、Oprea、360、QQ等最新版本浏览器网页中内嵌使用","DownAddr":"http://local.zorrosoft.com/Files/Net/IEPage_Update.pid","MD5":"4CF7CB9FE25EA8D983119A8598993A70","Version":"2.2.1.2","Size":688128,"HideIns":0,"Type":8,"Cookie":"","Auth":"","TK":"9B9AC3B5A8DFAC67FD3639FC12869D6E6DF49133C02C9621CC1EFF0E148DE5E22C52DAF782FF018614343D627FE164B8646ED0D58801FF096E33CBA8E905B36352C4FB53A1091E42F2554DF2438C39526B1746DAF28C8D391A663924512C4B2CEB66B772E793630653FA04D2CC2F5C26A3DA70E03C6DC9848F9CEB7099D28F7897B59CDDDE214E6E59CF572B3AEA1F4E74EB090ECF469F1C18D47D4B7E2DD8B027FAA9808C59E73601C457FDEEC87FA335D64627C0D600411FFF0D0ED3B6978995764B953C5E03FA8C86D871386BABF39D59C989A40F8F2DA8E743D6008ED6D0CB38B35602A6155F07BB90095F811443273FB26E96BA1347F886640670976A32"}}
以上安装和升级的JSON请求包,可能因版本升级导致内容不同,如遇安装或升级时报错,请联系客服获取最新的请求包。
......
......@@ -115,14 +115,14 @@ ID为启动小程序时返回JSON中的ID值,Scall为缩放百分比
1)、请求安装微软Office内嵌网页小程序
请在测试网页输入框中,输入如下请求,然后点击发送,完成安装:
{"req":"Plugin_Install","rid":1,"para":{"Name":"微软Office在线编辑查看小程序","PID":"MSOfficeApplet","Date":"2021-08-25","Desc":"PluginOK之上跨浏览器的微软Office内嵌网页小程序,支持在Chrome、Edge、Firefox、IE、Oprea、360、QQ等最新版本浏览器网页中内嵌Word、Excel、PowerPoint等文档进行在线编辑或审阅各类办公文档","DownAddr":"http://local.zorrosoft.com/Files/Net/MSOfficeApplet.pid","MD5":"D84DFF0955D4C3FB7180E11768AC6228","Version":"2.2.1.1","Size":4030464,"HideIns":0,"Type":8,"Cookie":"","Auth":"","TK":"740B5684F364063998466C79AB953912C2A2D3988B9C04B9D49F3D0DD8B0AFA43A2C577E1852E90138324C3CB07A8C8A9C3B61F5885043B280ACE60E5002C2BF7319638B6E044BBA8FEC9F6E2BB783D42D6717F05B29CB54116A8E15ABEE2D076342E98CCA511469691CB94715378C7AB7C5B8D28172108A5699BC0A3A5950C42F316C7F71ACA9EB4130206538A41745F97B9DFE6B244C3BC5096266C3092E283EBF529614B8F234924CCDCF78AB4F6C01A344F7B4B1BD5EC4ACFE6C9C5FE18F9E0B18546A67348FEC7096423D23CB46D40EACF66D2AD584D011C8987A6701DD7D38BB16A07FE06E2E1179C4DA139DCC5B1941FD1163B323ACDF5A1F87FEDE38"}}
{"req":"Plugin_Install","rid":1,"para":{"Name":"微软Office在线编辑查看小程序","PID":"MSOfficeApplet","Date":"2021-09-05","Desc":"PluginOK之上跨浏览器的微软Office内嵌网页小程序,支持在Chrome、Edge、Firefox、IE、Oprea、360、QQ等最新版本浏览器网页中内嵌Word、Excel、PowerPoint等文档进行在线编辑或审阅各类办公文档","DownAddr":"http://local.zorrosoft.com/Files/Net/MSOfficeApplet.pid","MD5":"3FF22DE770C4DEF599C433715BC5B648","Version":"2.2.1.2","Size":3997696,"HideIns":0,"Type":8,"Cookie":"","Auth":"","TK":"36D35918FCBBE26C8607598767C7259B4A0D251CBA1EBCDE46AF7D5605B7245EBB86D413CED4CCA92EBFC80913619E83011ED3071D8ED90C7040998947CD6A89236EFCDA1A705777F8EA0628B90CCD680DF478A5CD031A6E29E7340A1603AB7D15813FCE64C8048E34267A6BC23C676B1CCEA9BA4C7EBA6DB9D175073BDBFE9CC813C87ADAC4E14691653C67D973688D8444869C117F14FB977C0F2577DBC899B0BDFBDC2A4284E52215B5A465F06E72F809D804DA07D6D79591CF9AA07130D1ED5A7CCB1ED0954E9241DB36FD4FC024A2270BF0636344119CE0C410270106C9EDA89C512E99D850180989C10BBB070E14B02E2492FD482D4A0635C6E7E16CE8"}}
启动安装后,会不断收到安装进度直到安装结束。
在发布时,也可以把此小程序目录文件和中间件一起打包后发布,不用单独分发。
2)、请求升级微软Office内嵌网页小程序:
{"req":"Plugin_Update","rid":1,"para":{"Name":"微软Office在线编辑查看小程序","PID":"MSOfficeApplet","Date":"2021-08-25","Desc":"PluginOK之上跨浏览器的微软Office内嵌网页小程序,支持在Chrome、Edge、Firefox、IE、Oprea、360、QQ等最新版本浏览器网页中内嵌Word、Excel、PowerPoint等文档进行在线编辑或审阅各类办公文档","DownAddr":"http://local.zorrosoft.com/Files/Net/MSOfficeApplet_Update.pid","MD5":"8D11704427FED6BA5D2224C622641E2F","Version":"2.2.1.1","Size":4030464,"HideIns":0,"Type":8,"Cookie":"","Auth":"","TK":"9F29A754763C09886CA8C101FE31354AFEFC20F8CD01D01F927D10028D8A44D580661C621C8FEE133C7CE5898F30B393BB6FE71AFD597C4275AC3E955EBA1E06613D0516DF191703BF90CB1ECEBF54E1828253838FB22EDC131E29D5608DD5E3061DB5A39F5968226AD19B6DD0B5AA8E656E3D1EC43A33C3D56E7582989C8058D91983A8B969A13FA4D7B652DD7FD41795BC36BDCDA34EB86C578FC98A25E6A70FEDFDA672F205F514D2CF6EB8167CC79C5CE4B50D935B11FFA1D7EED2050FBAE1D2CD6E724D4BE888F7C5114F3BB58E76C8B1D1F4191FA1CB8DB95FA49FC68E0047D5795776C4A1911B0042112768BD6924F6F5DA2314BAD599E0B9ABAB4D3F"}}
{"req":"Plugin_Update","rid":1,"para":{"Name":"微软Office在线编辑查看小程序","PID":"MSOfficeApplet","Date":"2021-09-05","Desc":"PluginOK之上跨浏览器的微软Office内嵌网页小程序,支持在Chrome、Edge、Firefox、IE、Oprea、360、QQ等最新版本浏览器网页中内嵌Word、Excel、PowerPoint等文档进行在线编辑或审阅各类办公文档","DownAddr":"http://local.zorrosoft.com/Files/Net/MSOfficeApplet_Update.pid","MD5":"8F9DF2174C7000A4E69EAA86EAACE523","Version":"2.2.1.2","Size":3997696,"HideIns":0,"Type":8,"Cookie":"","Auth":"","TK":"35BA2030E344EBC62132558C776C1C26401B3DBC6635CBBE35E08EFC55B9508114A8A9C1B6C5597B20CF42069875283A9E070042047E21C611F35348707CBF79D1791B51999228433A5D2411E25CCA2E4256D0E0CC416E90DEEA8B96A8330F8B8718B3DCE9CFBC52E0431B2D3EC2D8E35A1902C067CA5D121D07647B046911F63892BBF795299797137D197C82FA0B8A1AE96A26489210E38B993729D71A1516D824D1EE8E96C1733414CC840DD9F7535EFB7D8800BB4B433F7D0B5BCA438A4F6312DE46FE6FF0A8BC50D057218E6BBE32AE58BDD3BFD6B9E877517CD9763650498A503821828E142D90D9A09B16B978F19F4D35F62D4143EF9F59BB51934593"}}
以上安装和升级的JSON请求包,可能因版本升级导致内容不同,如遇安装或升级时报错,请联系客服获取最新的请求包。
......@@ -132,7 +132,7 @@ ID为启动小程序时返回JSON中的ID值,Scall为缩放百分比
4、微软Office内嵌网页小程序转调用Office软件的VBA接口,先根据Wrl_OfficeApplet请求启动后返回的端口号,新建立一个WebSocket连接后可执行如下指令:
A、常用功能请求:
1)请求退出小程序,适用于Word、Excel、PPT软件
1)请求退出小程序,适用于Word、Excel、PPT软件,退出前建议先调用Office_Close关闭文档
正常关闭小程序流程和方法:先在此WS连接里请求此功能,前端收到关闭此连接通知时,再关闭到中间件的WS连接
{"req":"Office_Exit","rid":1,"para":{}}
无返回
......@@ -210,34 +210,59 @@ Type为操作类型,0默认代表切换修改模式,1代表接受所有修
{"req":"Office_TrackRevisions","rid":16,"para":{"Type":"1"}}
返回:{"ret":0,"rid":16,"data":{"Ret":"0"}}
17)请求在当前位置添加批注,适用于Word软件
Text为添加批注的文字描述
{"req":"Office_InsertComment","rid":17,"para":{"Text":"批注内容"}}
返回:{"ret":0,"rid":17,"data":{"Ret":"0"}}
17)请求获取是否显示修订信息,适用于Word软件
{"req":"Office_GetShowRevisions","rid":17,"para":{}}
返回:{"ret":0,"rid":17,"data":{"Ret":"0","ShowRevisions":"0"}}
18)请求获取当前文档书签数量,适用于Word软件
{"req":"Office_MarkCount","rid":18,"para":{}}
18)请求设置是否显示修订信息,适用于Word软件
{"req":"Office_PutShowRevisions","rid":18,"para":{"ShowRevisions":"1"}}
返回:{"ret":0,"rid":18,"data":{"Ret":"0"}}
19)请求判断当前书签是否存在,适用于Word软件
Name为书签名称
{"req":"Office_MarkIsExist","rid":19,"para":{"Name":"Caption"}}
19)请求在当前位置添加批注,适用于Word软件
Text为添加批注的文字描述
{"req":"Office_InsertComment","rid":19,"para":{"Text":"批注内容"}}
返回:{"ret":0,"rid":19,"data":{"Ret":"0"}}
20)请求获取当前文档所有书签,适用于Word软件
{"req":"Office_AllMark","rid":20,"para":{}}
返回:{"ret":0,"rid":20,"data":{"Ret":[{"Name":"Caption","Text":"[请输入标题]"},{"Name":"Content","Text":"[公文内容]"},{"Name":"Description","Text":"[公文说明或描叙]"},{"Name":"Sec","Text":"[公文密级]"},{"Name":"Subject","Text":"[公文主题词]"]}]}}
20)请求获取当前文档书签数量,适用于Word软件
{"req":"Office_MarkCount","rid":20,"para":{}}
返回:{"ret":0,"rid":2018,"data":{"Ret":"0"}}
21)请求指定序号的书签名称或指定名称的文字内容,适用于Word软件
Index为书签序号 Name为书签名称
{"req":"Office_GetMarkInfo","rid":21,"para":{"Index":"1"}}
{"req":"Office_GetMarkInfo","rid":21,"para":{"Name":"Caption"}}
21)请求判断当前书签是否存在,适用于Word软件
Name为书签名称
{"req":"Office_MarkIsExist","rid":21,"para":{"Name":"Caption"}}
返回:{"ret":0,"rid":21,"data":{"Ret":"0"}}
22)请求指定序号的书签名称,适用于Word软件
22)请求获取当前文档所有书签,适用于Word软件
{"req":"Office_AllMark","rid":22,"para":{}}
返回:{"ret":0,"rid":22,"data":{"Ret":[{"Name":"Caption","Text":"[请输入标题]"},{"Name":"Content","Text":"[公文内容]"},{"Name":"Description","Text":"[公文说明或描叙]"},{"Name":"Sec","Text":"[公文密级]"},{"Name":"Subject","Text":"[公文主题词]"]}]}}
23)请求指定序号的书签名称或指定名称的文字内容,适用于Word软件
Index为书签序号 Name为书签名称
{"req":"Office_GetMarkInfo","rid":23,"para":{"Index":"1"}}
{"req":"Office_GetMarkInfo","rid":23,"para":{"Name":"Caption"}}
返回:{"ret":0,"rid":23,"data":{"Ret":"0"}}
24)请求指定序号的书签名称,适用于Word软件
Index为书签序号
{"req":"Office_PutMarkText","rid":22,"para":{"Marks":[{"Name":"Caption","Text":"公文标题"},{"Name":"Content","Text":"公文内容"},{"Name":"Description","Text":"公文说明或描叙"},{"Name":"Sec","Text":"公文密级"},{"Name":"Subject","Text":"公文主题词"}]}}
返回:{"ret":0,"rid":22,"data":{"Ret":"0"}}
{"req":"Office_PutMarkText","rid":24,"para":{"Marks":[{"Name":"Caption","Text":"公文标题"},{"Name":"Content","Text":"公文内容"},{"Name":"Description","Text":"公文说明或描叙"},{"Name":"Sec","Text":"公文密级"},{"Name":"Subject","Text":"公文主题词"}]}}
返回:{"ret":0,"rid":24,"data":{"Ret":"0"}}
25)光标跳转到指定名称的书签,适用于Word软件
Name为书签名称 NoSelect为1代表去掉书签选中状态
{"req":"Office_GotoMark","rid":25,"para":{"Name":"Caption","NoSelect":1}}
返回:{"ret":0,"rid":25,"data":{"Ret":"0"}}
26)获取修订数量,适用于Word软件
{"req":"Office_GetRevisionsCount","rid":26,"para":{}}
返回:{"ret":0,"rid":26,"data":{"Ret":"0","Count":0}}
27)获取文档是否修改了需要保存,适用于Word软件
{"req":"Office_IsSaved","rid":27,"para":{}}
返回:{"ret":0,"rid":27,"data":{"Ret":"0","Saved":0}}
28)设置文档是否需要保存标记,适用于Word软件
{"req":"Office_PutSaved","rid":28,"para":{"Saved":"1"}}
返回:{"ret":0,"rid":28,"data":{"Ret":"0"}}
5、事件通知:
A、以下为Word程序通知
......
{
"FirstInstall":"VLCIns.exe",
"COM": "axvlc.dll",
"Caching":300,
"RTSPTCP":0,
"ToolBar":1,
"FillWnd":0,
"PORT": 930
}
\ No newline at end of file
{
"FirstInstall":"VLCIns.exe",
"COM": "axvlc.dll",
"Caching":300,
"RTSPTCP":0,
"ToolBar":1,
"FillWnd":0,
"PORT": 930
}
\ No newline at end of file
......@@ -50,5 +50,7 @@
答:本中间件从2018年立项投入开发至今,我们一直在做持续的维护升级,2019年5月发布标准版,2020年7月发布高级版,随后发布了多个网页内嵌小程序及升级版,我们一直在努力,持续根据您的需求完善产品和提高稳定性及使用体验。本产品是成都佐罗软件有限公司最核心的拳头产品,会持续获得最大成都的资源进行升级和维护,只要购买了官方发布版本授权的客户,在授权期内,都可免费获得最新的升级程序包。
25、 网络版授权服务端程序是否可以运行在虚拟机或云主机中?
答:网络版授权服务端程序,目前政策是可以运行在虚拟机或云主机中,支持Windows 7及以上的桌面系统,或Windows Server 2008及以上服务系统。
26、 安装时360安全卫士或其它杀毒软件弹出告警如何解决?
26、 在一个WS连接中可以启动多个内嵌小程序吗?
答:每个WS连接需要确保是唯一的会话SID,同时一个WS连接里尽量确保只启动一个小程序,这样关闭连接也只关闭这个小程序。
27、 安装时360安全卫士或其它杀毒软件弹出告警如何解决?
本软件每个正式版都会提交到360做程序白名单,如还遇到告警,请手工把程序目录所有EXE和DLL等添加到本地白名单中,其它安全类软件也是这样操作,本软件承诺不包含任何病毒及木马功能,所有DLL和EXE程序都有本公司的签名证书,请使用时确认签名证书是否被破坏。可把本软件在线提交到:https://www.virscan.org/ 进行扫描确认是否安全。
\ No newline at end of file
......@@ -179,7 +179,7 @@ Monitor
4、PluginOK(牛插)中间件升级请求:
{"req":"Wrl_Update","rid":1,"para":{"Name":"BrowserApplet升级包","Date":"2021-08-29","Desc":"1、登录到桌面时去掉管理员提示,大幅改善用户体验和系统安全性能;2、运行数据统一保存到中间件Data子目录;3、内嵌小程序支持扩展屏兼容运行;4、微软Office及金山WPS网页在线编辑小程序支持打开服务器端文档、支持套红...","DownAddr":"http://local.zorrosoft.com/Files/Update/Zba_Update.pid","MD5":"6C6CC95550FC2E53DB0C0E05D7A116C4","Version":"2.2.1.1","Size":15106048,"HideIns":0,"Cookie":"","Auth":"","TK":"8E56CCDBA1A523098981851A067D0B77E67EEDD07D89075F4824147C33FC26CC19046C3E3D940AE133A6A0D8E2FADA4387906BF12770886C44A81623E0F673B62426E975BB6ADB618EADF5404834AF55EAAE7D8362314408C0CBD6BEF05856F220601532006E0D00090907E921240E24416008638846EB2C70DF6FA897B889C0B9831F9CA4CD08E38A8D65A027E2C0BD20D103D417E2ECCFD1DA26DEDC04619C08E53277E0ACDE77912380D28853C6D11F74DAED155C17A73D776372A2ACC9CF6A69791F7929D8E0C3AEA6DCE9E874F9414E4BF33DF98F65B1259CF77B19FD3BB9186316245110E35870B2BEE9D6DD3AEA04C09C1EA5885E2A07EC2DA65AD0CB"}}
{"req":"Wrl_Update","rid":1,"para":{"Name":"BrowserApplet升级包","Date":"2021-09-05","Desc":"1、登录到桌面时去掉管理员提示,大幅改善用户体验和系统安全性能;2、运行数据统一保存到中间件Data子目录;3、内嵌小程序支持扩展屏兼容运行;4、微软Office及金山WPS网页在线编辑小程序支持打开服务器端文档、支持套红...","DownAddr":"http://local.zorrosoft.com/Files/Update/Zba_Update.pid","MD5":"499E54C580AD115C8E9DA9CE7B93AE61","Version":"2.2.1.2","Size":11862016,"HideIns":0,"Cookie":"","Auth":"","TK":"2597631183176B0BAC72EA0E2C7D9472BA763470E7D3617E6D0FB85E0EEC5C07A9FD9FF65048CD4EF4AD5CCB9775C15472DC6AF114489088EC61A7655BCF8CE349C84EC5AAF8F63EA6920838F807529A318A2AD9EF92A66E5F8F5A671260FDF3D682D04DF56CD5C4E24770146FB77C0ED71B96284651DEC5D8EBF8927F4F50E9234EEEA145AA47A114A1B0F02C32B5C4B4C977F31C9177AB457C2620067205668A8F15AD1055BE2ADBBD280388A4A4000F83E60CCAC64D72602A5B7FFBA6A416656BFFC749A2C6496D2ECB7A82529C24EA3411537F75A16EDCCD5E2E5D5397F852FEC2CC54692389FB12FA0E88DA30C047B06E4B93A7AAA0BECC4DD266F9BF27"}}
5、请求启动弹窗小程序(C++语言)服务,下面以IE控件(ActiveX)演示调用流程及范例:
1)、打开测试网页,输入连接地址:
......
VLC多媒体播放网页小程序(支持多路):基于跨浏览器的原生小程序系统-PluginOK(牛插)中间件( https://github.com/wangzuohuai/WebRunLocal )网络高级版开发,底层调用VLC的ActiveX控件axvlc.dll(需安装VLC media player或搭配绿色版VLC播放程序)可实现在网页中内嵌播放多路RTSP的实时视频流。最低可用在Chrome 41、Firefox 50、Edge 80(Chromium内核)、360极速/安全、IE、Oprea 36、QQ等浏览器,也兼容运行于这些浏览器的最新版本。
VLC多媒体播放网页小程序(支持多路):基于跨浏览器的原生小程序系统-PluginOK(牛插)中间件( https://github.com/wangzuohuai/WebRunLocal )网络高级版开发,底层调用VLC的ActiveX控件axvlc.dll(需安装VLC media player或搭配绿色版VLC播放程序)可实现在网页中内嵌播放多路RTSP的实时视频流。最低可用在Chrome 41、Firefox 50、Edge 80(Chromium内核)、360极速/安全、IE、Oprea 36、QQ等浏览器,也兼容运行于这些浏览器的最新版本。本小程序具有如下优点:
1、全市场可实现较低延迟(300毫秒)的独家播放方案,主流版本的浏览器都支持;2、支持多路同时播放、支持回放和抓图、高清视频或大屏播放性能好;3、底层播放技术采用VLC的开放源代码方案,后续服务有保障,播放格式兼容好,支持H.264和H.265;4、VLC网页播放小程序额外付费后可获得源代码进行定制开发;5、支持海康、大华等主流的摄像头,只要能提供标准的RTSP流,都可以播放;6、移动端可直接采用VLC的APP来使用。
1、PluginOK(牛插)中间件的安装:
1)、如果是exe的安装程序,请直接运行安装;
......@@ -7,7 +8,7 @@
2、VLC多媒体播放网页小程序控制相关接口:
说明:以下功能请通过Web Socket连接PluginOK主服务(ws://localhost:83?sid=12345&flag=1)后可执行,如默认侦听端口不是83(关于如何配置侦听端口,请参考SDK包中的文档“PluginOK开发者手册.doc”),请在连接地址中指定端口号进行连接。
HTTP网页在线测试:http://local.zorrosoft.com/vlcfull.html HTTPS网页在线测试:https://local.zorrosoft.com/vlcframe.html
HTTP网页在线充满网页区测试:http://zorrosoft.com/vlcfull.html HTTPS网页在线局部加载测试:https://zorrosoft.com/vlcframe.html
前端集成可参考以上测试网页进行,HTML网页中需要嵌入以下类似代码;
A、标记小程序的显示位置和大小
.VLCApplet {
......@@ -114,13 +115,13 @@ ID为启动小程序时返回JSON中的ID值,Scall为缩放百分比
1)、请求安装VLC多媒体播放网页小程序
请在测试网页输入框中,输入如下请求,然后点击发送,完成安装:
{"req":"Plugin_Install","rid":1,"para":{"Name":"VLC多媒体播放网页小程序","PID":"90FC7E0E-0D2F-4C38-9875-B06407CE4556","Date":"2021-08-28","Desc":"PluginOK之上跨浏览器的VLC多媒体播放内嵌网页小程序,支持在Chrome、Edge、Firefox、IE、Oprea、360、QQ等最新版本浏览器网页中直接内嵌使用,可播放多路海康及大华等设备的实时视频","DownAddr":"http://local.zorrosoft.com/Files/Net/VlcPlayer.pid","MD5":"E323023FFA669E65F82DDD15CC7ED1E8","Version":"2.2.1.1","Size":753664,"HideIns":0,"Type":8,"Cookie":"","Auth":"","TK":"767439C048F40B8810BFAC0D78420E8BED0E32587B125EAF4234FB432AC6F1C7DB3A8E7713F89193C3733597DD05EE87222CE9AEED05DB6E495BA264D68888EBB642C3323577F650A4D72D2AAFD71006E311710CEFAA3C6DB3015FDC82B82143F0FBF3C238C4DB6C260BE30841151302906CD99AD992D2F9783A2EDA35088C484A27C67746C849562861CC0862612ED22D3BF3DE79ADF5E364930BE56969C6FBBA261EE3D7B64D96B36DE598BDF5BD018341E6A7C9F98710FC0ADC922C4A236D1B919DD72DA3B307695A826C26D5C28F6010768FF9D86B5A317B4CBEBE90B97AE19709F6F19F5632DCA084AD6CDD8823A580A4FD5949783BB05D38BC65DEFE00"}}
{"req":"Plugin_Install","rid":1,"para":{"Name":"VLC多媒体播放网页小程序","PID":"90FC7E0E-0D2F-4C38-9875-B06407CE4556","Date":"2021-09-05","Desc":"PluginOK之上跨浏览器的VLC多媒体播放内嵌网页小程序,支持在Chrome、Edge、Firefox、IE、Oprea、360、QQ等最新版本浏览器网页中直接内嵌使用,可播放多路海康及大华等设备的实时视频","DownAddr":"http://local.zorrosoft.com/Files/Net/VlcWebPlayer.pid","MD5":"C32B4771F0CE6610ACD7509B4264202C","Version":"2.2.1.2","Size":753664,"HideIns":0,"Type":8,"Cookie":"","Auth":"","TK":"AF5B604D9C6C9AA437DBCB8994B9C361365AF0D5EFFB44A37B9876D5ED6A138E2C1A3265EC4A228446F8372DFEF87FF43B696265406AF6E11E9CBE5D556AF7319EC9A4F5E5A3232F22A5E84893FFDCE2ECEA16C4E890F6E644E1E1D01FDEC615C95C036C0C89DED1FD9C7656097F122552B9796683525D2AFE7A76B01E4D37B6A52D277870D0426569B260E43CE013F5CF42B463F90A1A987B062FA8C570F3743040DE1779250C713D8A6AFD8F2C0ED052D8964859644B0FBBD38E1BAD988AC8A9EF75E702B936C639BF41603DA3CA8A2B14CA164222C29F7DE4047467742DB2340406275F3D2B054121269193BBB4AB195E1F0EEABB5B3B4DAE3D7FD321092E"}}
启动安装后,会不断收到安装进度直到安装结束。
2)、请求升级VLC多媒体播放网页小程序:
{"req":"Plugin_Update","rid":1,"para":{"Name":"VLC多媒体播放网页小程序","PID":"90FC7E0E-0D2F-4C38-9875-B06407CE4556","Date":"2021-08-28","Desc":"PluginOK之上跨浏览器的VLC多媒体播放内嵌网页小程序,支持在Chrome、Edge、Firefox、IE、Oprea、360、QQ等最新版本浏览器网页中直接内嵌使用,可播放多路海康及大华等设备的实时视频","DownAddr":"http://local.zorrosoft.com/Files/Net/VlcPlayer_Update.pid","MD5":"4DE3FF3B713BB814EB33DED34324CC72","Version":"2.2.1.1","Size":753664,"HideIns":0,"Type":8,"Cookie":"","Auth":"","TK":"4ABD2BAB9267A6A503E02B0C522038A9E59DCBFE00D29076D3268C253C5309B4B62C9138365E36E48DF9369676F39C04E00CF2639A5666FF73ADAA0978C8A9DFE380355452BCC12269FBAF9B2357A40EA878FC6E12D4D2FE10B7C3F45DC3882528D3D34D106333D4DF2A0720A8C644702EBCEE64995A19CE7A570992622005AA77583C18D94FA7B454AC0EE71039F59466112D931B919EC2FA34458FB9A2C8B79D26F210A564A76489DC91C00A2D275DA48DB30789E9D56307A7A7B0267F4E383B7279911B0429C68E05F652805F403F3BD8A355BCB6E88F6DA3A38BE36E06550EA8C2A89CFB9103BD5251A71697BE86D1512B0A50A7C52443433D0E2F3B7400"}}
{"req":"Plugin_Update","rid":1,"para":{"Name":"VLC多媒体播放网页小程序","PID":"90FC7E0E-0D2F-4C38-9875-B06407CE4556","Date":"2021-09-05","Desc":"PluginOK之上跨浏览器的VLC多媒体播放内嵌网页小程序,支持在Chrome、Edge、Firefox、IE、Oprea、360、QQ等最新版本浏览器网页中直接内嵌使用,可播放多路海康及大华等设备的实时视频","DownAddr":"http://local.zorrosoft.com/Files/Net/VlcWebPlayer_Update.pid","MD5":"71DB795FFF51997B9A1740C078FA7535","Version":"2.2.1.2","Size":753664,"HideIns":0,"Type":8,"Cookie":"","Auth":"","TK":"78F259DA7A651C27214EC4347967109E1710188D98BFD9496F210AE199A53CFC027E7C2BBAAC450A57DB111A10E2EDF867BB446F5215C4D54141D1F06B90EA6987FD0253CF3BCB13373828B64BCCB883B91D6D5F6F5E4A6F8F62F4BAB7D3EE496EC8035D290AD96E04B9839C56191378748B24365354DA192DDF84F79D6FA3193CB1455751D01191A4BDE99E85DF459CF8E85A9001B7A7F093B29AA1576F38074847C7DF3ADEF368A0DEE43F6D04F114A6FCF9689C2F9AAC1C02E2BD15C0F2AF458826C34977F3F9CA970D5F1C93F536877E060282AB8DF6DC828108C3CFE4CA2EBC5B20B3D5F61E895E9C56A7CAFD8BD9625F80A2DB487DF766AA0295B3FC06"}}
以上安装和升级的JSON请求包,可能因版本升级导致内容不同,如遇安装或升级时报错,请联系客服获取最新的请求包。
......@@ -166,6 +167,7 @@ Ret为调用ActiveX对应函数返回值,0代表正常
8) 设置指定ID窗口MRL(播放源)值,举例:
请求:{"req":"VLC_PutMRL","rid":48,"para":[{"ID":1,"MRL":"rtsp://wzh:test123456@192.168.1.8:554/h264/ch1/main/av_stream"},{"ID":2,"MRL":"rtsp://wzh:test123456@192.168.1.8:554/h264/ch1/main/av_stream"}]}
分别返回:{"ret":0,"rid":48,"ID":1,"data":{"Ret":0}} 和 {"ret":0,"rid":48,"ID":2,"data":{"Ret":0}}
9) 取指定ID窗口Visible(可见性),举例:
请求:{"req":"VLC_GetVisible","rid":49,"para":[{"ID":1},{"ID":2}]}
分别返回:{"ret":0,"rid":49,"ID":1,"data":{"Ret":0,"Visible":1}} 和 {"ret":0,"rid":49,"ID":2,"data":{"Ret":0,"Visible":0}}
......@@ -268,17 +270,18 @@ TrackID指定时获取描述信息
分别返回:{"ret":0,"rid":71,"ID":1,"data":{"Ret":0,"FullScreent":0,"Width":0,"Height":0,"SubTitle":0,"Track":0,"TrackCount":0,"TeleText":0,"Scale":100,"AspectRatio":"","Crop":"","Desc":""}} 和 {"ret":0,"rid":71,"ID":2,"data":{"Ret":0,"Width":0,"Height":0,"SubTitle":0,"Track":0,"TrackCount":0,"TeleText":0,"Scale":100,"AspectRatio":"","Crop":""}}
32) 设置指定ID窗口视频信息,举例:
需要的才设置
请求:{"req":"VLC_VideoPut","rid":72,"para":[{"ID":1,"FullScreen":1,"Scale":100,"AspectRatio":0,"SubTitle":0,"TeleText":0,"Track":0},{"ID":2,"FullScreen":0}]}
需要的才设置 FullScreen设置是否全屏显示,Scale比例 AspectRatio宽高尺寸 SubTitle子标题
请求:{"req":"VLC_VideoPut","rid":72,"para":[{"ID":1,"FullScreen":1,"Scale":100,"AspectRatio":"","SubTitle":0,"TeleText":0,"Track":0},{"ID":2,"FullScreen":0}]}
分别返回:{"ret":0,"rid":72,"data":{"Ret":0}} 和 {"ret":0,"rid":72,"ID":2,"data":{"Ret":0}}
设置充满指定窗口大小显示:{"req":"VLC_VideoPut","rid":72,"para":[{"ID":1,"Scale":0,"AspectRatio":"480:320"}]}
33) 切换指定ID窗口视频全屏,举例:
请求:{"req":"VLC_VideoToggleFullscreen","rid":73,"para":[{"ID":1},{"ID":2}]}
分别返回:{"ret":0,"rid":73,"data":{"Ret":0}} 和 {"ret":0,"rid":73,"ID":2,"data":{"Ret":0}}
分别返回:{"ret":0,"rid":73,"ID":1,"data":{"Ret":0}} 和 {"ret":0,"rid":73,"ID":2,"data":{"Ret":0}}
34) 切换指定ID窗口视频图文,举例:
请求:{"req":"VLC_VideoToggleTeletext","rid":74,"para":[{"ID":1},{"ID":2}]}
分别返回:{"ret":0,"rid":74,"data":{"Ret":0}} 和 {"ret":0,"rid":74,"ID":2,"data":{"Ret":0}}
分别返回:{"ret":0,"rid":74,"ID":1,"data":{"Ret":0}} 和 {"ret":0,"rid":74,"ID":2,"data":{"Ret":0}}
35) 取指定ID窗口字幕信息,举例:
Text指定时获取文字信息 Position指定时获取位置信息
......@@ -288,16 +291,16 @@ Text指定时获取文字信息 Position指定时获取位置信息
36) 设置指定ID窗口字幕信息,举例:
需要的才设置
请求:{"req":"VLC_MarqueePut","rid":76,"para":[{"ID":1,"Text":"Hello","Position":"","Color":0,"Opacity":0,"Refresh":0,"Size":0,"X":0,"Y":0},{"ID":2,"Opacity":50}]}
分别返回:{"ret":0,"rid":76,"data":{"Ret":0}} 和 {"ret":0,"rid":76,"ID":2,"data":{"Ret":0}}
分别返回:{"ret":0,"rid":76,"ID":1,"data":{"Ret":0}} 和 {"ret":0,"rid":76,"ID":2,"data":{"Ret":0}}
37) 控制指定ID窗口字幕,举例:
请求:{"req":"VLC_MarqueeControl","rid":77,"para":[{"ID":1,"Enable":1},{"ID":2,"Enable":0}]}
分别返回:{"ret":0,"rid":77,"data":{"Ret":0}} 和 {"ret":0,"rid":77,"ID":2,"data":{"Ret":0}}
分别返回:{"ret":0,"rid":77,"ID":1,"data":{"Ret":0}} 和 {"ret":0,"rid":77,"ID":2,"data":{"Ret":0}}
38) 指定ID窗口帧速控制工具,举例:
Mode为空时禁用
请求:{"req":"VLC_DeinterlaceControl","rid":78,"para":[{"ID":1,"Mode":"my_mode"},{"ID":2,"Mode":""}]}
分别返回:{"ret":0,"rid":78,"data":{"Ret":0}} 和 {"ret":0,"rid":78,"ID":2,"data":{"Ret":0}}
分别返回:{"ret":0,"rid":78,"ID":1,"data":{"Ret":0}} 和 {"ret":0,"rid":78,"ID":2,"data":{"Ret":0}}
39) 动态改变分屏数量或播放内容
ShowType指定分屏数量,如果不变就不设置
......@@ -333,9 +336,17 @@ PathType 指定截图图片保存路径类型,0默认中间件临时目录,1
{"req":"VLC_GetRtspTcp","rid":84,"para":{}}
返回:{"ret":0,"rid":84,"data":{"Tcp":1}}
45) 请求退出当前连接的小程序
45) 设置播放内容是否充满窗口
{"req":"VLC_PutFillWnd","rid":85,"para":[{"ID":1,"FillWnd":1},{"ID":2,"FillWnd":0}]}
分别返回:{"ret":0,"rid":85,"ID":1,"data":{"Ret":0}} 和 {"ret":0,"rid":85,"ID":2,"data":{"Ret":0}}
46) 获取播放内容是否充满窗口
{"req":"VLC_GetFillWnd","rid":47,"para":[{"ID":1},{"ID":2}]}
分别返回:{"ret":0,"rid":85,"ID":1,"data":{"Ret":0,"FillWnd":1}} 和 {"ret":0,"rid":85,"ID":2,"data":{"Ret":0,"FillWnd":0}}
47) 请求退出当前连接的小程序
正常关闭小程序流程和方法:先在此WS连接里请求此功能,前端收到关闭此连接通知时,再关闭到中间件的WS连接
{"req":"VLC_Exit","rid":85,"para":{}}
{"req":"VLC_Exit","rid":87,"para":{}}
无返回
5、VLC多媒体播放网页小程序接收的通知:
......
VLC多媒体播放网页小程序(支持多路):基于跨浏览器的原生小程序系统-PluginOK(牛插)中间件( https://codechina.csdn.net/zorrosoft/pluginok )网络高级版开发,底层调用VLC的ActiveX控件axvlc.dll(需安装VLC media player或搭配绿色版VLC播放程序)可实现在网页中内嵌播放多路RTSP的实时视频流。最低可用在Chrome 41、Firefox 50、Edge 80(Chromium内核)、360极速/安全、IE、Oprea 36、QQ等浏览器,也兼容运行于这些浏览器的最新版本。
VLC多媒体播放网页小程序(支持多路):基于跨浏览器的原生小程序系统-PluginOK(牛插)中间件( https://codechina.csdn.net/zorrosoft/pluginok )网络高级版开发,底层调用VLC的ActiveX控件axvlc.dll(需安装VLC media player或搭配绿色版VLC播放程序)可实现在网页中内嵌播放多路RTSP的实时视频流。最低可用在Chrome 41、Firefox 50、Edge 80(Chromium内核)、360极速/安全、IE、Oprea 36、QQ等浏览器,也兼容运行于这些浏览器的最新版本。本小程序具有如下优点:
1、全市场可实现较低延迟(300毫秒)的独家播放方案,主流版本的浏览器都支持;2、支持多路同时播放、支持回放和抓图、高清视频或大屏播放性能好;3、底层播放技术采用VLC的开放源代码方案,后续服务有保障,播放格式兼容好,支持H.264和H.265;4、VLC网页播放小程序额外付费后可获得源代码进行定制开发;5、支持海康、大华等主流的摄像头,只要能提供标准的RTSP流,都可以播放;6、移动端可直接采用VLC的APP来使用。
1、PluginOK(牛插)中间件的安装:
1)、如果是exe的安装程序,请直接运行安装;
......@@ -7,7 +8,7 @@
2、VLC多媒体播放网页小程序控制相关接口:
说明:以下功能请通过Web Socket连接PluginOK主服务(ws://localhost:83?sid=12345&flag=1)后可执行,如默认侦听端口不是83(关于如何配置侦听端口,请参考SDK包中的文档“PluginOK开发者手册.doc”),请在连接地址中指定端口号进行连接。
HTTP网页在线测试:http://local.zorrosoft.com/vlcwebfull.html HTTPS网页在线测试:https://local.zorrosoft.com/vlcwebPlayer.html
HTTP网页在线充满网页区测试:http://zorrosoft.com/vlcfull.html HTTPS网页在线局部加载测试:https://zorrosoft.com/vlcframe.html
前端集成可参考以上测试网页进行,HTML网页中需要嵌入以下类似代码;
A、标记小程序的显示位置和大小
.VLCWebPlayer {
......@@ -114,13 +115,13 @@ ID为启动小程序时返回JSON中的ID值,Scall为缩放百分比
1)、请求安装VLC多媒体播放网页小程序
请在测试网页输入框中,输入如下请求,然后点击发送,完成安装:
{"req":"Plugin_Install","rid":1,"para":{"Name":"VLC内嵌网页多媒体播放小程序","PID":"VLCWebPlayer","Date":"2021-08-28","Desc":"PluginOK之上跨浏览器的VLC多媒体播放内嵌网页小程序,支持在Chrome、Edge、Firefox、IE、Oprea、360、QQ等最新版本浏览器网页中直接内嵌使用,可播放多路海康及大华等设备的实时视频","DownAddr":"http://local.zorrosoft.com/Files/Net/VlcPlayerApplet.pid","MD5":"B910D662FD847C358D58FCE0370B7102","Version":"2.2.1.1","Size":753664,"HideIns":0,"Type":8,"Cookie":"","Auth":"","TK":"3BA9A27A097AF4551911F633995F34B4DFA77D413D1A85353CAB9ACC57D433138F358E2617A68F8598847503DB5AD662E90218D6A78E0A54B6414ADA651373E3AA42B7659E4BD265655BE02257E44A49AC0D572173409D802BFB6FDD0DC8F5946DBD2857136B64601F3957764240BD0219947EFFC5E3C29E08AD1125506ABA4B7EBA33993AB1C28488F1434A3B0457CB4799B88754B9178F2A5F7962DB0BEA6F4C4AE4DA076D348A87F581955964D049DAF4E6EEDABFD4AEC92D12E0D156BCC69987F77C0CB15FE4E99AB54FA481BC23F62D11B9CA52C5FE571CB0F6B6F0635DE06808E85416A0BE33D540344EDEC8B536CFFEC834409D02688954E0E70F958E"}}
{"req":"Plugin_Install","rid":1,"para":{"Name":"VLC内嵌网页多媒体播放小程序","PID":"VLCWebPlayer","Date":"2021-09-05","Desc":"PluginOK之上跨浏览器的VLC多媒体播放内嵌网页小程序,支持在Chrome、Edge、Firefox、IE、Oprea、360、QQ等最新版本浏览器网页中直接内嵌使用,可播放多路海康及大华等设备的实时视频","DownAddr":"http://local.zorrosoft.com/Files/Net/VlcPlayerApplet.pid","MD5":"FA95FB75EBBBA8D52CF83AE05BEA2F73","Version":"2.2.1.2","Size":753664,"HideIns":0,"Type":8,"Cookie":"","Auth":"","TK":"A46A108A1D964854A9644E3A9ADFCFCFEE9B2CFFF3D3D71B2C31AECDD4A779522DFC313B9CFBA2BBE3579F616E50052E72458D66F9B6AD3FD7A4DDC8745577BA347320162418F294805BC3D5CDE7D106561A2521C0535D26D7A67451E1373386B7135443BDBF396C216407D660DB1C88E732D19082C3D5099F9D69868AC50C4A495D96D7C75D4A5C0A589189500E55578184171DC8E616DB93070AB5A921F41476F9B9333EE7A8074FF41D17F20D0CBE498117E42F01908D57412C37DA6EBA2443002A514229C4BE8DF5844A015B72C569828B1E9CFFDE26FD46AE46C6F5436812F49A43B11B5EB543A9BA37FD6707C14C359A9444172FCE2AA0AF81FE180FEB"}}
启动安装后,会不断收到安装进度直到安装结束。
2)、请求升级VLC多媒体播放网页小程序:
{"req":"Plugin_Update","rid":1,"para":{"Name":"VLC内嵌网页多媒体播放小程序","PID":"VLCWebPlayer","Date":"2021-08-28","Desc":"PluginOK之上跨浏览器的VLC多媒体播放内嵌网页小程序,支持在Chrome、Edge、Firefox、IE、Oprea、360、QQ等最新版本浏览器网页中直接内嵌使用,可播放多路海康及大华等设备的实时视频","DownAddr":"http://local.zorrosoft.com/Files/Net/VlcPlayerApplet_Update.pid","MD5":"0A1362D6759B49E039D70B1D518B6B26","Version":"2.2.1.1","Size":753664,"HideIns":0,"Type":8,"Cookie":"","Auth":"","TK":"2D758FFE1CF1F49BC5916A41CE90AB25B546E8946D3C4598FDC04A3281C9D85AA4E4E8D276D1793427EE9B58064B2474271470BC8D64A529EC5173BF632A75AB6DE09BCFC80FCA476A9F51894CA13927B1AE6E5DEA0FB21547EA5C6BFFA8F3BA74FB35F969282200199D16824F9050DB375FB78884C0DB9E21F28DCE49CF41232923F456F98661C80EAE1D0E909396CBCED3BC3877B9E011EE1F32B53E9CC3220A08FC5AECE3BF711CB71980D43C46DC4B3E9217D0E38C5AF1741D95C30CBA8405E0A6D8E00FB4FE093CBEC31E7B4F1F7E9836567E55A93EC167E5CAA369D226D0E26E62BE959FF95A51EC18F9FF077E2B7D87505A706AFE884C832D0BD117C8"}}
{"req":"Plugin_Update","rid":1,"para":{"Name":"VLC内嵌网页多媒体播放小程序","PID":"VLCWebPlayer","Date":"2021-09-05","Desc":"PluginOK之上跨浏览器的VLC多媒体播放内嵌网页小程序,支持在Chrome、Edge、Firefox、IE、Oprea、360、QQ等最新版本浏览器网页中直接内嵌使用,可播放多路海康及大华等设备的实时视频","DownAddr":"http://local.zorrosoft.com/Files/Net/VlcPlayerApplet_Update.pid","MD5":"142CF194A61E6DD1AA7594A08E51B857","Version":"2.2.1.2","Size":753664,"HideIns":0,"Type":8,"Cookie":"","Auth":"","TK":"6BE01964C304A3BB855D00DA4A61E33D0146915E29EF8265617EEF12DB0AAA2D8B92FDE22573F42732E7F90DFC31B198CA46C401D288D11CFFC73810D8E183D1AEF20CC0AD64AD8AB1FEADA807C628E343F1290931A3118A303C53467DA12C4D999F43A90A58A285E2B8013FFD7F3E31BCEE8F05FF4FA87B2CCD08AE774BECDE267361E1E21BBCD9F3791EC737D9EA0553151A50A1388E3A89C8B0975999B60357D0DBD7F76C1A9BFFE0C7A1359D8F89B9494F9F659FA3D244BD1B0C807B259D154EE505A7A7BF49A090118805B14451AC5ADBCE22A0ECB7EBE4EF947B01B99F20D81084253819C31FAB8541515510625367BC660C9F5C9CC39E0913124C25AA"}}
以上安装和升级的JSON请求包,可能因版本升级导致内容不同,如遇安装或升级时报错,请联系客服获取最新的请求包。
......@@ -269,17 +270,18 @@ TrackID指定时获取描述信息
分别返回:{"ret":0,"rid":71,"ID":1,"data":{"Ret":0,"FullScreent":0,"Width":0,"Height":0,"SubTitle":0,"Track":0,"TrackCount":0,"TeleText":0,"Scale":100,"AspectRatio":"","Crop":"","Desc":""}} 和 {"ret":0,"rid":71,"ID":2,"data":{"Ret":0,"Width":0,"Height":0,"SubTitle":0,"Track":0,"TrackCount":0,"TeleText":0,"Scale":100,"AspectRatio":"","Crop":""}}
32) 设置指定ID窗口视频信息,举例:
需要的才设置
请求:{"req":"VLC_VideoPut","rid":72,"para":[{"ID":1,"FullScreen":1,"Scale":100,"AspectRatio":0,"SubTitle":0,"TeleText":0,"Track":0},{"ID":2,"FullScreen":0}]}
需要的才设置 FullScreen设置是否全屏显示,Scale比例 AspectRatio宽高尺寸 SubTitle子标题
请求:{"req":"VLC_VideoPut","rid":72,"para":[{"ID":1,"FullScreen":1,"Scale":100,"AspectRatio":"","SubTitle":0,"TeleText":0,"Track":0},{"ID":2,"FullScreen":0}]}
分别返回:{"ret":0,"rid":72,"data":{"Ret":0}} 和 {"ret":0,"rid":72,"ID":2,"data":{"Ret":0}}
设置充满指定窗口大小显示:{"req":"VLC_VideoPut","rid":72,"para":[{"ID":1,"Scale":0,"AspectRatio":"480:320"}]}
33) 切换指定ID窗口视频全屏,举例:
请求:{"req":"VLC_VideoToggleFullscreen","rid":73,"para":[{"ID":1},{"ID":2}]}
分别返回:{"ret":0,"rid":73,"data":{"Ret":0}} 和 {"ret":0,"rid":73,"ID":2,"data":{"Ret":0}}
分别返回:{"ret":0,"rid":73,"ID":1,"data":{"Ret":0}} 和 {"ret":0,"rid":73,"ID":2,"data":{"Ret":0}}
34) 切换指定ID窗口视频图文,举例:
请求:{"req":"VLC_VideoToggleTeletext","rid":74,"para":[{"ID":1},{"ID":2}]}
分别返回:{"ret":0,"rid":74,"data":{"Ret":0}} 和 {"ret":0,"rid":74,"ID":2,"data":{"Ret":0}}
分别返回:{"ret":0,"rid":74,"ID":1,"data":{"Ret":0}} 和 {"ret":0,"rid":74,"ID":2,"data":{"Ret":0}}
35) 取指定ID窗口字幕信息,举例:
Text指定时获取文字信息 Position指定时获取位置信息
......@@ -289,16 +291,16 @@ Text指定时获取文字信息 Position指定时获取位置信息
36) 设置指定ID窗口字幕信息,举例:
需要的才设置
请求:{"req":"VLC_MarqueePut","rid":76,"para":[{"ID":1,"Text":"Hello","Position":"","Color":0,"Opacity":0,"Refresh":0,"Size":0,"X":0,"Y":0},{"ID":2,"Opacity":50}]}
分别返回:{"ret":0,"rid":76,"data":{"Ret":0}} 和 {"ret":0,"rid":76,"ID":2,"data":{"Ret":0}}
分别返回:{"ret":0,"rid":76,"ID":1,"data":{"Ret":0}} 和 {"ret":0,"rid":76,"ID":2,"data":{"Ret":0}}
37) 控制指定ID窗口字幕,举例:
请求:{"req":"VLC_MarqueeControl","rid":77,"para":[{"ID":1,"Enable":1},{"ID":2,"Enable":0}]}
分别返回:{"ret":0,"rid":77,"data":{"Ret":0}} 和 {"ret":0,"rid":77,"ID":2,"data":{"Ret":0}}
分别返回:{"ret":0,"rid":77,"ID":1,"data":{"Ret":0}} 和 {"ret":0,"rid":77,"ID":2,"data":{"Ret":0}}
38) 指定ID窗口帧速控制工具,举例:
Mode为空时禁用
请求:{"req":"VLC_DeinterlaceControl","rid":78,"para":[{"ID":1,"Mode":"my_mode"},{"ID":2,"Mode":""}]}
分别返回:{"ret":0,"rid":78,"data":{"Ret":0}} 和 {"ret":0,"rid":78,"ID":2,"data":{"Ret":0}}
分别返回:{"ret":0,"rid":78,"ID":1,"data":{"Ret":0}} 和 {"ret":0,"rid":78,"ID":2,"data":{"Ret":0}}
39) 动态改变分屏数量或播放内容
ShowType指定分屏数量,如果不变就不设置
......@@ -334,9 +336,17 @@ PathType 指定截图图片保存路径类型,0默认中间件临时目录,1
{"req":"VLC_GetRtspTcp","rid":84,"para":{}}
返回:{"ret":0,"rid":84,"data":{"Tcp":1}}
45) 请求退出当前连接的小程序
45) 设置播放内容是否充满窗口
{"req":"VLC_PutFillWnd","rid":85,"para":[{"ID":1,"FillWnd":1},{"ID":2,"FillWnd":0}]}
分别返回:{"ret":0,"rid":85,"ID":1,"data":{"Ret":0}} 和 {"ret":0,"rid":85,"ID":2,"data":{"Ret":0}}
46) 获取播放内容是否充满窗口
{"req":"VLC_GetFillWnd","rid":47,"para":[{"ID":1},{"ID":2}]}
分别返回:{"ret":0,"rid":85,"ID":1,"data":{"Ret":0,"FillWnd":1}} 和 {"ret":0,"rid":85,"ID":2,"data":{"Ret":0,"FillWnd":0}}
47) 请求退出当前连接的小程序
正常关闭小程序流程和方法:先在此WS连接里请求此功能,前端收到关闭此连接通知时,再关闭到中间件的WS连接
{"req":"VLC_Exit","rid":85,"para":{}}
{"req":"VLC_Exit","rid":87,"para":{}}
无返回
5、VLC多媒体播放网页小程序接收的通知:
......
......@@ -115,14 +115,14 @@ ID为启动小程序时返回JSON中的ID值,Scall为缩放百分比
1)、请求安装金山WPS内嵌网页小程序
请在测试网页输入框中,输入如下请求,然后点击发送,完成安装:
{"req":"Plugin_Install","rid":1,"para":{"Name":"金山WPS在线编辑小程序","PID":"WpsApplet","Date":"2021-08-25","Desc":"跨浏览器的金山WPS内嵌网页小程序,支持在Chrome、Edge、Firefox、IE、Oprea、360、QQ等最新版本浏览器网页中内嵌文字、表格、演示等程序进行在线编辑或审阅各类办公文档。","DownAddr":"http://local.zorrosoft.com/Files/Net/WpsApplet.pid","MD5":"923589C05F8376EEE8DE5566F4759204","Version":"2.2.1.1","Size":4030464,"HideIns":0,"Type":8,"Cookie":"","Auth":"","TK":"50880B86937D4806D9648A34C24B4A3B414EACAD4007F099E1D9FFA43D55351C53F587BC482971ACE173D425C2441FE9514EE1E6911D52EBDF1555703B5E09EE13DD1FBFC41D18E82A493B09C41262B5AA272610379A86038618C5A4D332A417C4A94435B4456B4BE39C8D3691888E0205BD2F8A60B7C1382555A0C3FCD2D948B40DEDB035F97E764DB6DCDB35EC6BC4880FB8EE2F4ADF5B3C16EE0E1820C4FA2E6558AC9A11FC0B793388C4C8AAED21B764C9B8780BEA1BC3A4F931859ECAC0CC48B5719FD2737F0B953D32267F7B9027FC176A4C63CD1A95E45CFD7F459F9B39AAA152F52D45AACE854D9887C3BF0E5EDA97EA251FC5161B708335E669BB75"}}
{"req":"Plugin_Install","rid":1,"para":{"Name":"金山WPS在线编辑小程序","PID":"WpsApplet","Date":"2021-09-05","Desc":"跨浏览器的金山WPS内嵌网页小程序,支持在Chrome、Edge、Firefox、IE、Oprea、360、QQ等最新版本浏览器网页中内嵌文字、表格、演示等程序进行在线编辑或审阅各类办公文档。","DownAddr":"http://local.zorrosoft.com/Files/Net/WpsApplet.pid","MD5":"2C26197A40C2513021F77961C0E0D65C","Version":"2.2.1.2","Size":3997696,"HideIns":0,"Type":8,"Cookie":"","Auth":"","TK":"7AF2DB41F9C4237EC0ACF1B2C6C07524B5837B2EB52B66FAEF62832FBC66673751A850CFC745D7B2863387666575D20FAA2C66ACDE207599DEA77A57E94E8F64EE52749F6ECA284E2CECEF8BCF64E07B6CFA1838B61ED56A073D6CC4D42A5BE7015B69C13739CB29BC39BBD7AB94837D10867DC8C54D822E2E2013F2A852BB4826166F61730643BB60BAA7CD5CE46CA0453F9E43D69E72A989403EECC96A9399611A39E62BFA683C5E5D4335D32A51C49C8A82C3E19799F4F2341748727BC574AA587A3F2E3D1BD6B0578967E29E384A155E5065C2082E284CC6E8FC072824AD7CDDDA9807E085907933A882C9E0485331877B3609BA748C0E052A3695D1FB37"}}
启动安装后,会不断收到安装进度直到安装结束。
在发布时,也可以把此小程序目录文件和中间件一起打包后发布,不用单独分发。
2)、请求升级金山WPS内嵌网页小程序:
{"req":"Plugin_Update","rid":1,"para":{"Name":"金山WPS在线编辑小程序","PID":"WpsApplet","Date":"2021-08-25","Desc":"跨浏览器的金山WPS内嵌网页小程序,支持在Chrome、Edge、Firefox、IE、Oprea、360、QQ等最新版本浏览器网页中内嵌文字、表格、演示等程序进行在线编辑或审阅各类办公文档。","DownAddr":"http://local.zorrosoft.com/Files/Net/WpsApplet_Update.pid","MD5":"5625AA0A03CF99360A58329DCE325CAB","Version":"2.2.1.1","Size":4030464,"HideIns":0,"Type":8,"Cookie":"","Auth":"","TK":"1808F37ADDC749DBCE33B4BF464B81262781B82447CA0099BD0AFB7920FA5A571228EB796715F9A91DD5EAD7FDB1FAF473EEEC06F8241EFB1F87BCEA753AA0F1B57389EFBEAFE0E198146C52832C950D1C66A99A11CA094BB9D00A56802FA4839990EBE13A4CB6D5E614B80CF645C72A2E3D5861AB02587DABF2A49435FD5CEAADAA11353984667C619CB16E1983F19092F9555FBCC3C4061A52FD4418C2219C683755481D2DF1C112A0827411EF1ACB084DE2FB7F1BC4FE5D751B475B038354E95FEE42CF0365A5466DFCB4DD7A33B0EB485B95EBE841123A5E73CA67BB86DE77B99909613053917B89AC20AF641887CD78CE19EDE81F74CD99A2836C65B792"}}
{"req":"Plugin_Update","rid":1,"para":{"Name":"金山WPS在线编辑小程序","PID":"WpsApplet","Date":"2021-09-05","Desc":"跨浏览器的金山WPS内嵌网页小程序,支持在Chrome、Edge、Firefox、IE、Oprea、360、QQ等最新版本浏览器网页中内嵌文字、表格、演示等程序进行在线编辑或审阅各类办公文档。","DownAddr":"http://local.zorrosoft.com/Files/Net/WpsApplet_Update.pid","MD5":"C9E678462A250EAAD8D417641CDBA5DD","Version":"2.2.1.2","Size":3997696,"HideIns":0,"Type":8,"Cookie":"","Auth":"","TK":"B804A50BCB7337FA3F4ECCC9937CC98B5D0B870FF810E5F55DABC41E57DA6C1CC23C24AE4B2CDAE23AE572808345223DD56E078E00FDDD4716EE14B855B398C94FF7BAE4506E6E174DCA0F2DDF30B0352B63030F79881568FCE737195CDA8CA50D712D4F78EEC3DDFCCB28B0345287116087E3D8AB9FF89D226B2F8A56B462BCE53C62306E0F8DB1C390EB9F57227C7D7CA94BBC1A7D725C30EB70725978052EA15FBAE4A208A60B57E25E5A3D8021835D6E1D03E61F8940A11F5C2B272C31F22C373B1351C8ACDD21132C0943A7EA9F68973A128A42610EB593E60E59B69FEA4B6A0CFAF3CC834224E72C31D201DC7250314434DAA653CD64A1894BC1DF78B9"}}
以上安装和升级的JSON请求包,可能因版本升级导致内容不同,如遇安装或升级时报错,请联系客服获取最新的请求包。
......@@ -138,13 +138,13 @@ A、常用功能请求:
{"req":"Office_Exit","rid":1,"para":{}}
无返回
2)请求关闭文档 Save为0代表如有修改不提示保存,适用于Word、Excel、PPT软件,完整嵌入方式支持
2)请求关闭文档 Save为0代表如有修改不提示保存,适用于WPS文字、WPS表格、WPS演示软件,完整嵌入方式支持
{"req":"Office_Close","rid":2,"para":{"Save":"0"}}
返回:{"ret":0,"rid":2,"data":{"Ret":"0"}}
ret为请求返回值,0正常,非零不正常,不正常时请取和ret同级的错误描述err,下同
Ret为调用VBA接口对应函数返回值,0代表正常
3)请求打开文档 Open为打开文档路径,有中文或特殊字符等需要UrlEncode编码,适用于Word、Excel、PPT软件,完整嵌入方式支持
3)请求打开文档 Open为打开文档路径,有中文或特殊字符等需要UrlEncode编码,适用于WPS文字、WPS表格、WPS演示软件,完整嵌入方式支持
打开前如已有文档打开,会自动关闭上一个文档,避免同时打开多个文档
打开本地文档
{"req":"Office_Open","rid":3,"para":{"Open":"D:/Zorro/test.doc"}}
......@@ -152,15 +152,15 @@ Ret为调用VBA接口对应函数返回值,0代表正常
{"req":"Office_Open","rid":3,"para":{"Open":"http://local.zorrosoft.com/Files/template.doc"}}
返回:{"ret":0,"rid":3,"data":{"Ret":"0"}}
4)请求保存,适用于Word、Excel、PPT软件,如是新建文档,会弹出保存对话框
4)请求保存,适用于WPS文字、WPS表格、WPS演示软件,如是新建文档,会弹出保存对话框
{"req":"Office_Save","rid":4,"para":{}}
返回:{"ret":0,"rid":4,"data":{"Ret":"0"}}
5)请求另保存 NewFile为另保存路径,有中文或特殊字符等需要UrlEncode编码,适用于Word、Excel、PPT软件
5)请求另保存 NewFile为另保存路径,有中文或特殊字符等需要UrlEncode编码,适用于WPS文字、WPS表格、WPS演示软件
{"req":"Office_SaveAs","rid":5,"para":{"NewFile":"D:/Zorro/test.xml"}}
返回:{"ret":0,"rid":5,"data":{"Ret":"0"}}
6)请求导出为PDF或XPS格式 NewFile为导出文档路径,有中文或特殊字符等需要UrlEncode编码,适用于Word、Excel软件
6)请求导出为PDF或XPS格式 NewFile为导出文档路径,有中文或特殊字符等需要UrlEncode编码,适用于WPS文字、WPS表格软件
{"req":"Office_Export","rid":6,"para":{"NewFile":"D:/Zorro/test1.pdf"}}
返回:{"ret":0,"rid":6,"data":{"Ret":"0"}}
......@@ -211,37 +211,62 @@ Type为操作类型,0默认代表切换修改模式,1代表接受所有修
{"req":"Office_TrackRevisions","rid":16,"para":{"Type":"1"}}
返回:{"ret":0,"rid":16,"data":{"Ret":"0"}}
17)请求在当前位置添加批注,适用于WPS文字软件
Text为添加批注的文字描述
{"req":"Office_InsertComment","rid":17,"para":{"Text":"批注内容"}}
返回:{"ret":0,"rid":17,"data":{"Ret":"0"}}
17)请求获取是否显示修订信息,适用于WPS文字软件
{"req":"Office_GetShowRevisions","rid":17,"para":{}}
返回:{"ret":0,"rid":17,"data":{"Ret":"0","ShowRevisions":"0"}}
18)请求获取当前文档书签数量,适用于Word软件
{"req":"Office_MarkCount","rid":18,"para":{}}
18)请求设置是否显示修订信息,适用于WPS文字软件
{"req":"Office_PutShowRevisions","rid":18,"para":{"ShowRevisions":"1"}}
返回:{"ret":0,"rid":18,"data":{"Ret":"0"}}
19)请求判断当前书签是否存在,适用于Word软件
Name为书签名称
{"req":"Office_MarkIsExist","rid":19,"para":{"Name":"Caption"}}
19)请求在当前位置添加批注,适用于WPS文字软件
Text为添加批注的文字描述
{"req":"Office_InsertComment","rid":19,"para":{"Text":"批注内容"}}
返回:{"ret":0,"rid":19,"data":{"Ret":"0"}}
20)请求获取当前文档所有书签,适用于Word软件
{"req":"Office_AllMark","rid":20,"para":{}}
返回:{"ret":0,"rid":20,"data":{"Ret":[{"Name":"Caption","Text":"[请输入标题]"},{"Name":"Content","Text":"[公文内容]"},{"Name":"Description","Text":"[公文说明或描叙]"},{"Name":"Sec","Text":"[公文密级]"},{"Name":"Subject","Text":"[公文主题词]"]}]}}
20)请求获取当前文档书签数量,适用于WPS文字软件
{"req":"Office_MarkCount","rid":20,"para":{}}
返回:{"ret":0,"rid":2018,"data":{"Ret":"0"}}
21)请求指定序号的书签名称或指定名称的文字内容,适用于Word软件
Index为书签序号 Name为书签名称
{"req":"Office_GetMarkInfo","rid":21,"para":{"Index":"1"}}
{"req":"Office_GetMarkInfo","rid":21,"para":{"Name":"Caption"}}
21)请求判断当前书签是否存在,适用于WPS文字软件
Name为书签名称
{"req":"Office_MarkIsExist","rid":21,"para":{"Name":"Caption"}}
返回:{"ret":0,"rid":21,"data":{"Ret":"0"}}
22)请求指定序号的书签名称,适用于Word软件
22)请求获取当前文档所有书签,适用于WPS文字软件
{"req":"Office_AllMark","rid":22,"para":{}}
返回:{"ret":0,"rid":22,"data":{"Ret":[{"Name":"Caption","Text":"[请输入标题]"},{"Name":"Content","Text":"[公文内容]"},{"Name":"Description","Text":"[公文说明或描叙]"},{"Name":"Sec","Text":"[公文密级]"},{"Name":"Subject","Text":"[公文主题词]"]}]}}
23)请求指定序号的书签名称或指定名称的文字内容,适用于WPS文字软件
Index为书签序号 Name为书签名称
{"req":"Office_GetMarkInfo","rid":23,"para":{"Index":"1"}}
{"req":"Office_GetMarkInfo","rid":23,"para":{"Name":"Caption"}}
返回:{"ret":0,"rid":23,"data":{"Ret":"0"}}
24)请求指定序号的书签名称,适用于WPS文字软件
Index为书签序号
{"req":"Office_PutMarkText","rid":22,"para":{"Marks":[{"Name":"Caption","Text":"公文标题"},{"Name":"Content","Text":"公文内容"},{"Name":"Description","Text":"公文说明或描叙"},{"Name":"Sec","Text":"公文密级"},{"Name":"Subject","Text":"公文主题词"}]}}
返回:{"ret":0,"rid":22,"data":{"Ret":"0"}}
{"req":"Office_PutMarkText","rid":24,"para":{"Marks":[{"Name":"Caption","Text":"公文标题"},{"Name":"Content","Text":"公文内容"},{"Name":"Description","Text":"公文说明或描叙"},{"Name":"Sec","Text":"公文密级"},{"Name":"Subject","Text":"公文主题词"}]}}
返回:{"ret":0,"rid":24,"data":{"Ret":"0"}}
25)光标跳转到指定名称的书签,适用于Word软件
Name为书签名称 NoSelect为1代表去掉书签选中状态
{"req":"Office_GotoMark","rid":25,"para":{"Name":"Caption","NoSelect":1}}
返回:{"ret":0,"rid":25,"data":{"Ret":"0"}}
26)获取修订数量,适用于WPS文字软件
{"req":"Office_GetRevisionsCount","rid":26,"para":{}}
返回:{"ret":0,"rid":26,"data":{"Ret":"0","Count":0}}
27)获取文档是否修改了需要保存,适用于Word软件
{"req":"Office_IsSaved","rid":27,"para":{}}
返回:{"ret":0,"rid":27,"data":{"Ret":"0","Saved":0}}
28)设置文档是否需要保存标记,适用于Word软件
{"req":"Office_PutSaved","rid":28,"para":{"Saved":"1"}}
返回:{"ret":0,"rid":28,"data":{"Ret":"0"}}
5、事件通知:
A、以下为Word程序通知
A、以下为WPS文字程序通知
B、PluginOK支持的事件通知:
......
无法预览此类型文件
无法预览此类型文件
无法预览此类型文件
无法预览此类型文件
......@@ -8,10 +8,12 @@
"WSErrTime": 30,
"ValidHour": 48,
"Monitor": 60,
"Delay": 1,
"Delay": 0,
"Mac": 1,
"Adjust": 0,
"Language": "CHS",
"NoService": 0,
"NeedAdmin": 0,
"HttpServer":0,
"UDisk": 0,
"ServerPort": 888,
......
无法预览此类型文件
无法预览此类型文件
无法预览此类型文件
无法预览此类型文件
......@@ -2,7 +2,7 @@
; 有关创建 Inno Setup 脚本文件的详细资料请查阅帮助文档!
#define MyAppName "PluginOK中间件"
#define MyAppVersion "1.5.1.1"
#define MyAppVersion "1.5.1.2"
#define MyAppPublisher "成都佐罗软件有限公司"
#define MyAppURL "http://www.zorrosoft.com/"
#define MyAppExeName "WrlSetup.exe"
......
......@@ -2,7 +2,7 @@
; 有关创建 Inno Setup 脚本文件的详细资料请查阅帮助文档!
#define MyAppName "PluginOK中间件网络版"
#define MyAppVersion "2.2.1.1"
#define MyAppVersion "2.2.1.2"
#define MyAppPublisher "成都佐罗软件有限公司"
#define MyAppURL "http://www.zorrosoft.com/"
#define MyAppExeName "ZbaSetup.exe"
......
......@@ -2,7 +2,7 @@
; 有关创建 Inno Setup 脚本文件的详细资料请查阅帮助文档!
#define MyAppName "PluginOK中间件服务器"
#define MyAppVersion "2.2.1.1"
#define MyAppVersion "2.2.1.2"
#define MyAppPublisher "成都佐罗软件有限公司"
#define MyAppURL "http://www.zorrosoft.com/"
#define MyAppExeName "ZbaSetup.exe"
......
......@@ -119,7 +119,7 @@
<ItemGroup>
<COMReference Include="ZbaBase">
<Guid>{633D01A0-8A82-40CB-9CE6-8BA26B9C778C}</Guid>
<VersionMajor>1</VersionMajor>
<VersionMajor>2</VersionMajor>
<VersionMinor>0</VersionMinor>
<Lcid>0</Lcid>
<WrapperTool>tlbimp</WrapperTool>
......@@ -128,7 +128,7 @@
</COMReference>
<COMReference Include="ZbaEngine">
<Guid>{B5380DD6-64E5-462A-AB4E-2C3DFCCD2168}</Guid>
<VersionMajor>1</VersionMajor>
<VersionMajor>2</VersionMajor>
<VersionMinor>0</VersionMinor>
<Lcid>0</Lcid>
<WrapperTool>tlbimp</WrapperTool>
......
......@@ -96,7 +96,7 @@
<ItemGroup>
<COMReference Include="ZbaBase">
<Guid>{633D01A0-8A82-40CB-9CE6-8BA26B9C778C}</Guid>
<VersionMajor>1</VersionMajor>
<VersionMajor>2</VersionMajor>
<VersionMinor>0</VersionMinor>
<Lcid>0</Lcid>
<WrapperTool>tlbimp</WrapperTool>
......@@ -105,7 +105,7 @@
</COMReference>
<COMReference Include="ZbaEngine">
<Guid>{B5380DD6-64E5-462A-AB4E-2C3DFCCD2168}</Guid>
<VersionMajor>1</VersionMajor>
<VersionMajor>2</VersionMajor>
<VersionMinor>0</VersionMinor>
<Lcid>0</Lcid>
<WrapperTool>tlbimp</WrapperTool>
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册