This commit is contained in:
2025-09-24 17:50:37 -04:00
6 changed files with 57 additions and 4 deletions
+6
View File
@@ -22,6 +22,7 @@ function cli.parseArgs(): types.opts
forceBinaryRead = false,
printInstanceNames = false,
zlibDecompressFiles = false,
zlibDecompressFilesRecursive = false,
filesToProcess = {}
}
if #args < 1 then
@@ -59,6 +60,8 @@ function cli.parseArgs(): types.opts
elseif arg == "--zlib-decompress" then
opts.zlibDecompressFiles = true
i = i + 1
elseif arg == "--zlib-decompress-recursive" then
opts.zlibDecompressFilesRecursive = true
else
if not opts.directoryMode then
table.insert(opts.filesToProcess, arg)
@@ -82,6 +85,7 @@ function cli.printUsage()
stdio.write(" lune run detector --force-binary-read file1 file2.bin file3.robloxmodelfile\n")
stdio.write(" lune run detector --print-instance-names file1.rbxm\n")
stdio.write(" lune run detector --zlib-decompress file1.rbxm\n")
stdio.write(" lune run detector --zlib-decompress-recursive file1.rbxm\n")
stdio.write(stdio.color("reset"))
end
@@ -95,4 +99,6 @@ function cli.checkOutputFile(outputFile: string?)
end
end
return cli