我正在构建一个用它控制maya的工具,我试图通过node webkit连接到maya的命令端口来发送命令,但没有成功。我用玛雅打开了港口 梅尔:
commandPort -n "127.0.0.1:6000";
string $p = `commandPort -q "127.0.0.1:6000"`;
if ($p == 1) {print "CommandPort Opened \n";}
if ($p == 0) {print "CommandPort Closed \n";}
这是我的html UI中的代码:
<script>
var net = require('net');
var maya = new net.Socket();
maya.connect(6000, '127.0.0.1', function() {
console.log('Connected');
maya.write('polySphere -r 1 -sx 20 -sy 20 -ax 0 1 0 -cuv 2 -ch 1;');
});
</script>
节点webkit中的控制台显示其已连接但在maya内部没有任何内容。
我刚刚开始使用这个整个节点webkit的东西,非常酷! 我需要你的帮助来解决这个问题。
感谢所有人提前寻求帮助:)