Hi all
I know that is asked before how to get display a text file, but can find it.
I have just a old code from old Guardian (lua4)
function SendTsss(user)
local tsss =" \r\n"
readfrom("Guardian/tsss.txt")
while 1 do
local line = read()
if (line == nil) then
break
else
tsss = tsss..line.."\r\n"
end
end
user:SendData(BOTName, "\r\n"..tsss)
readfrom()
end
How to works in lua 5???
local f=io.open(file,"r")
if f then
local contents = string.gsub(f:read("*a"),string.char(10), "\r\n") -- replace line end to DC++ way
user:SendPM(Bot.name,"\r\n"..contents.."\r\n")
f:close()
end
f:read("*a") reads the file at once and returns the contents, now you have to replace the line end chars to "\r\n" to make it displayable in DC++, but still faster. :)
Thnx Bastya for the quick response