我有一个旧的Codey Rocky,我想将它用作常规机器人,例如我可以用我的(linux)电脑控制它。我尝试使用 mblock Web 界面使用“python”对其进行编程,并添加#!/bin/sh
而不是添加#!/bin/python3
. 但是,当我尝试ls /
找出如何上传真正的自定义程序时,我无法获取标准输出。在Python中使用时os.system
,会引发异常。更不用说甚至无法调试我的 python 脚本或查看输出。有没有办法把小程当成机器人,由我的系统控制?
编辑:我现在可以使用我的 Windows 虚拟机获取标准输出;然而,遗憾的是,由于我刚刚进行的固件更新,在脚本开头添加 #!/bin/sh 不再起作用
规格:
表示这是一个简单、封闭的系统,只能由其指定的控件运行。
我想说(有合理的确定性),您无法从另一台带有普通编码或访问软件的计算机上控制它。
这类设备(我这里有一些)需要设备附带的特定软件。
此类设备对于通用软件控制来说过于简单。