如何使用os.execute("input text \"...\"")输入网站。

我想设置一个名为 i 的变量,

for i =2, 5, 1 do
    os.execute("input text \"tp://www.lua.org/manual/2/**i**.1/"");

然而,我失败了。

点赞
用户1190388
用户1190388

你需要在字符串内部解析它。就像这样:

for i = 2, 5, 1 do
    os.execute( string.format("input text \"tp://www.lua.org/manual/2/%d.1/\"", i) );

甚至更好:

for i = 2, 5, 1 do
    os.execute( string.format([[input text "tp://www.lua.org/manual/2/%d.1/"]], i) );

这里的 codepad 网站 上查看它的工作原理。

2013-03-24 06:07:14