我想制作一个 lua 脚本,它接受表格的输入,然后以全宽对应项输出该表格中的字符串,例如
input = {"Hello", " ", "World"}
print(full(table.concat(input)))
它会打印出“Helllo WOrd”
我用这个试过:
local encoding = [[ 0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ!゛#$%&()*+、ー。/:;〈=〉?@[\\]^_‘{|}~]]
function char(i)
return encoding:sub(i:len(),i:len())
end
function decode(t)
for i=1,#t do t[i]=char(t[i]) end
return table.concat(t)
end
function returns(word, word_eol)
print(char(word_eol[2]))
end
但这没有用
注意:它是 hexchat 的插件,这就是为什么我将它作为print(char(word_eol[2])))
因为当您在 hexchat 中挂接一个命令时,它会吐出一个作为命令名称的表,然后在之后输入的内容