什么是OpenXMW
某种意义上来说,OpenXMW是对于小码王(目前)Scratch的云计算的引擎,或一种SaaS的形式。
OpenXMW是一个由hjfunny和Markchai开发的小码王Scratch与Python的通信接口,它允许Scratch与Python进行交互!因此,利用它可以非常轻松地做到一些原版小码王Scratch不可能做到的操作,例如调用外部HTTP接口、AI等。OpenXMW提供了一个开放、通用的接口,供任何人使用Python编写插件,轻易实现用户需要的功能。也就是说,以后可能不需要盼望官方出Scratch扩展了,因为你自己就可以编写插件实现想要的功能,或使用他人编写的插件。
原理
OpenXMW通过监听小码王的云数据,使用“云频道”(或“云通道”)的思想,实现Scratch和Python之间交互和通信。它扮演着Scratch与Python之间数据交互通道、中介的角色。
原则
我们秉持为社区和社区用户做贡献的原则,开发了OpenXMW项目。OpenXMW不应被用于任何破坏社区稳定的操作。OpenXMW只应被使用在自己的作品中,禁止在他人的作品中使用OpenXMW,否则可能造成严重的后果。
为了社区安全,OpenXMW的相关源码及核心功能不会被公开。严禁破解、公布和以任何形式违规使用OpenXMW的core、xmwfunctions中的函数或方法,违规者将会受到严厉处罚,并被禁止使用OpenXMW。