品牌:
AMX
问题:
如何从Muse控制器下载代码?
回答:
第一步是确定需要获取哪种类型的代码,无论是 Muse Automator 项目,还是高阶代码解决方案(如 Python、JavaScript、Groovy)。需要做的是:
登录 Muse 控制器的网页图形用户界面
进入“System”下拉菜单
选择“Programs”
进入Programs页面后,提供商会告诉你正在运行的是哪种类型的程序。可能不止一种类型,因此在这种情况下,你可能需要根据情况执行以下不同步骤:
NodeRed
如果提供商列显示为“nodered”,则需要使用 Muse Automator 以下操作来获取这些代码流程:
- 在 Muse Automator 中创建新项目
- 使用您的 Muse 控制器的 IP 地址添加并配置一个控制器节点,然后在该控制器节点中点击“连接”
- 点击右上角的“Deploy”按钮
- 点击“Push/Pull”菜单旁边的下拉箭头按钮
- 如果在“Push/Pull”下拉菜单的远程部分没有显示任何内容,请按下“Push/Pull”按钮强制加载
- 此时,您应该能在“Push/Pull”下拉菜单的远程部分看到正在控制器上运行的Muse Automator工程项目列表
- 将鼠标悬停在您想要获取的工程项目上,然后选择“Pull”选项(常见的下载标记箭头),这会将工程项目从Muse控制器下载到您的电脑(注意:如果已存在同名本地项目文件,将会覆盖该文件
- 您可能会收到提示,要求在允许合并更改之前先审阅工程项目
- 如果无错误,请选择“Review”并允许合并。
Python, Javascript & Groovy
如果提供商列显示的是其中一种高代码解决方案(Python、JavaScript、Groovy),则您需要使用 VS Code 并配合 Muse 扩展来获取您的代码:
- 打开 VS Code,然后在可用控制器列表中找到你的 Muse 控制器
- 如果您的 Muse 控制器尚未出现在列表中,可选择“Add Mojo Controller”选项,并按照提示操作进行添加
- 一旦将Muse控制器添加到您的列表中,请点击控制器名称右边带向右箭头标记的登录按钮选项,然后按照提示完成登录
- 连接后,打开控制器名称下方的“Programs”下拉菜单,即可列出该控制器上运行的所有程序
- 点击您要从控制器中下载的程序旁边的“下载”图标(向下箭头)
- 导航到您想要保存程序的文件夹,然后点击“选择”,即可获取程序并将其加载到 VS Code 中。