:::info 鉴于多数人对WPSJS插件开发技术及安装过程较为陌生,不久前(20210405)进行了一场直播,现场演示的方式层层拨开其神秘面纱,想更详细地了解,请跳转此链接查看:https://www.yuque.com/wpsjs/articles/lz6cf5 :::
传统OFFICE插件一个尴尬的地方是安装比较复杂,对系统环境和OFFICE环境都有要求,而且成功率也有限,很大的制约着插件的发布分享。
当下WPS推出的WPSJS加载项插件,带来了很大的突破性,不再依赖系统环境,未来Windows、Mac、Linux系统均可安装使用。
针对个人市场中90%以上的用户群体使用的是Windows系统的现状,笔者开发了一款专门针对Windows系统的【WPSJS加载项安装管理工具】,可实现用户端傻瓜式地WPSJS插件的安装和日常使用的开启、关闭和卸载操作。
在此之前笔者也针对传统普通加载项和COM加载项插件开发了一款通用性的OFFICE插件管理工具,有兴趣的朋友也可一并关注下。https://www.yuque.com/excelcuihuajihome/helpdocument/zs6dbf
对于开发者来说,功能的开发并非难事,反而是插件部署方面特别头痛,希望本工具能够带给WPSJS插件开发社区小小的便利,让开发者更有信心去拥抱WPSJS插件。
关于WPS插件的安装模式详见官方此文档:https://www.kdocs.cn/l/cBk8tsBIf
关于WPS插件的部署模式详见官方此文档:https://www.kdocs.cn/l/crLuCxAmo
笔者开发的工具针对个人市场为主,可能更好的方式是使用脱机离线模式安装,可满足不同开发者不能共用同一个jsplugins.xml的冲突(即不设置jsplugins.xml文件网络路径,让WPS只在本地读取jsplugins.xml文件信息)。
最后,此工具的详细的使用方法,亦可先自行摸索下,后续会以视频方式推出,欢迎继续关注。
WPSJS加载项安装管理工具已开源,欢迎有兴趣了解开发细节的查看源代码。
开源地址:https://gitee.com/minren118/WPSJSInstallAssist
工具下载地址:
https://easyshu.lanzouw.com/ixUzdvc16oj
离线WPSJS加载项安装包(后续不断追加功能,并且离线版发布可查看源代码,方便大家学习观摩):
ET催化剂:
ET催化剂V1.1,发布于20210422.7z
WPS催化剂:
WPS催化剂.7z
:::info
v1.3版本
一、修改逻辑,实现在线版与离线版可共存。
二、取消ome.ini里的JSPluginsServer引用关系,将其参数置空处理,改由手动添加引用jsplugins.xml。
三、实现多开发者插件并存模式,可向插件开发者索取其jsplugins.xml文件或网络路径,追加到本地现在安装插件清单中。
:::