bbz 发表于 2015-3-3 23:00:30

Mush里可以用LUA脚本通过Socket或Http等方式与其它程序通讯吗?

能给个栗子吗?

北大侠客行MUD,中国最好的MUD

bbz 发表于 2015-3-4 00:47:24

发送的搞定,不过接收的咋弄呢?local socket = require("socket")

local host = "127.0.0.1"
local port = 1234
local sock = assert(socket.connect(host, port))
sock:settimeout(0)

sock:send(input .. "\n")

bbz 发表于 2015-3-4 01:27:09

接收的       
         recvt, sendt, status = socket.select({sock}, nil, 1)
       while #recvt==0 do
                wait.time(2)
                recvt, sendt, status = socket.select({sock}, nil, 1)
        end
       
        response, receive_status = sock:receive()
        print(response)

jizong 发表于 2015-3-4 12:20:47

自问自答标准贴!
页: [1]
查看完整版本: Mush里可以用LUA脚本通过Socket或Http等方式与其它程序通讯吗?