(LUA)需要帮助发送命令到一个web服务器

我有一个机器人和一个视觉系统,可以通过端口80来接收命令。我无法这样做。

我已经尝试过Lua TCP socket通信,但对我来说仍然太复杂了(我的大脑太小了)。我的机器人有一个插件,可以让我在web界面上手动发送命令,这是我知道的唯一有效的方法。我想将其开发成我的主要脚本代码,以便可以自动运行。

这是视觉系统Web界面的代码的一部分

h1>选择参考对象</h1><h3>活动参考对象:&nbsp;Object 3</h3><br><form method="post" action="ReferenceObject"><h3>可用参考对象:&nbsp;<select name="bankList">
<option value="?refBank=1">Object 2</option>
<option value="?refBank=0">Object 1</option>
<option value="?refBank=2">Object 3</option>
<option value="?refBank=3">Object 4</option>
</select>
<input type="submit" name="applyBank" value="应用"/></h3></form>

        </div>
    </div>

</body>
</html>

这是视觉系统手册中的命令,当在插件中输入或在web界面上选择时起作用。 http://192.168.1.110/CmdChannel?sINT_1_1

以下是我尝试过但完全不起作用的代码。

tcp.client.connect("192.168.0.111", 80)
tcp.client.send_str_data("192.168.0.111", 80, "http://192.168.1.110/CmdChannel?sINT_1_1")
点赞