10/02 Vol.77 NewApp Insights 新东西测评 - pptmon
软件简介
pptmon 是由 @Dubi906w 开发的「一个方便易用的PPT互操作SDK」。
你只需要在你的程序内置一个Pptmon.Server.exe,然后按照参数启动,就能通过命名管道或HTTP服务器连接到pptmon。
目前pptmon支持多实例同时识别和自动焦点检测。支持的识别引擎有:office(Microsoft Office PowerPoint),wps(WPS 演示),yozo(永中简报),hancom/fuxin(福昕Office,注意因为福昕Office是基于韩软Hancom Office换皮的,所以指定hancom可能会识别到fuxin,指定fuxin也可能会识别到hancom,后续会修复),impress(LibreOffice Impress)。
由于课堂环境基本上不会使用除 Office 和 WPS 之外的软件,我们现在使用 Microsoft 365 和 WPS Office 个人版进行测试。本次测试使用它的 0.2.5.5 版本。
界面与使用
Office

这是 pptmon Client (用于调试)的界面:右上角是服务端控制,中心是可操控的连接,可以看到已开启的 Office 实例已经被识别出来了。

WPS


WPS 也可以控制,不过跳转功能似乎还是不能生效。
其他

你也可以用自带的设置功能进行调试。

pptmon 自带了许多工具。
另外,Client 退出后并不会把打开的 Server 实例也退出,所以记得测试结束后停止 pptmon 服务。
集成
Client / 左上角菜单按钮选中 / 菜单栏帮助 / 查看自述文件中描述了详细的集成用法,只需要把 Pptmon.Server.exe 放入你的软件中即可。另外,此软件是免费软件而非开源软件,所以记得遵循 EULA(软件附带)。
由于时间原因,OMI 暂不测试它的服务端调用。
结语
总的来说 pptmon 是一款全能的 Office 互通软件,虽然它仍处于测试版,某些功能可用性也不稳定,不过等正式版做出来后还是可以期待的。
附上 pptmon 官网与讨论帖:
https://sfkgr.me/a/pptmon
https://forum.smart-teach.cn/d/3033