У меня есть несколько учетных записей Steam, которые я хочу запустить с помощью одного сценария Lua с параметрами, которые я указываю. У меня почти все отсортировано, за исключением запуска с кодом. Я не знаю, как «передать» переменную с этим форматом.os.execute variables
function Steam(n, opt1, opt2, opt3)
os.execute[["start C:\Program" "Files\Sandboxie\Start.exe /box:Steam2 D:\Steam\steam.exe -login username password -opt1 -opt2 -opt3"]]
end
У меня есть имена пользователей и настройка Песочницы так, что только число нуждается в изменении (fenriros2, fenriros3, Steam2, Steam3 и т.д.) с тем же паролем.
В принципе, я хочу это;
Steam(3, -tf, -exit, -textmode)
делать;
Я буду использовать -exit, чтобы закрыть окно lua после его завершения.
Я понимаю, что мой код не совсем эффективен, но это беспокоиться о более позднем времени. Прямо сейчас мне просто нужно заставить его работать.
Любая помощь очень ценится, и я прошу прощения, если я пропустил что-то очевидное, я все еще довольно новичок в Lua.
Вы действительно спрашиваете, как поставить цепочку вместе в Lua? Или как преобразовать целое число в строку? –
Я спрашиваю, как я могу поместить переменную в os.execute с моей конфигурацией. Если это не разрешено, сообщите мне, и я удалю это. – Fenri
'os.execute' берет * строку *. Поэтому вы спрашиваете, как взять строку и вставить значения одной или нескольких переменных в эту строку в определенном месте. –