17 lines
330 B
Lua
17 lines
330 B
Lua
local minitel = require "minitel"
|
|
local tA = {...}
|
|
|
|
host, port = tA[1], tA[2]
|
|
|
|
local socket = minitel.open(host,port)
|
|
if not socket then return false end
|
|
local b = ""
|
|
repeat
|
|
io.write(socket:read("*a"))
|
|
coroutine.yield()
|
|
b = io.read(nil,true) or ""
|
|
if b:len() > 0 then
|
|
socket:write(b.."\n")
|
|
end
|
|
until socket.state ~= "open"
|