我正在开发一个向 Maya 发送命令的应用程序,就像 iOS 应用程序CameraMan一样。但是,我正在寻找一种方法来使这个基于网络,而不是构建一个原生应用程序。我相信这是可以做到的,但我被困在如何建立初始联系上。Maya 创建一个可通过特定 IP 地址访问的命令端口:端口号。例如,我可以从 Eclipse 发送命令,甚至可以发送简短的 python 脚本。我已经在本机应用程序中看到了这一点,但是如何通过 Javascript 做到这一点?
Maya 确实提供了一个浏览器插件来执行此操作,但它当然是一个插件,不能在移动浏览器上运行,我也不能针对我正在尝试制作的确切应用程序自定义它。
作为背景,我具备 Javascript、Python 和 MEL 脚本的基本知识。
更新:我应该指定我不希望通过 Internet 控制 Maya。相反,我正在寻找一种通过本地网络建立连接的方法,我知道 IP 地址,就像我上面引用的 CameraMan 应用程序(只是不是作为本机应用程序)。
更新 2:不幸的是,这个项目在这一点上有点不可行。我没有意识到,为了在 Maya“服务器”上启用 websockets,我需要实现一些第三方库。适合个人使用,但如果我试图为其他人发布工具则不行。