Advertisement
Marlingaming

Program Compression

Apr 4th, 2022
65
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.81 KB | None | 0 0
  1. local tArg = {...}--folder,path,shortcut
  2. local Name = folder
  3. local Image = "n"
  4. local Author = "unknown"
  5. local list = fs.list(tArg[1])
  6. if tArg[3] ~= nil then
  7. local Short = fs.open(tArg[3],"r")
  8. Name = Short.readLine()
  9. local B = Short.readLine()
  10. Image = Short.readLine()
  11. Author = "unknown"
  12. Short.close()
  13. end
  14. local file = fs.open(tArg[2]..".cff","w")
  15. local Content
  16. file.writeLine("filedata")
  17. file.writeLine("name = "..Name)
  18. file.writeLine("image = "..Image)
  19. file.writeLine("author = "..Author)
  20. file.writeLine("compressedData")
  21. for i = 1, #list do
  22. local Pro = fs.open(list[i],"r")
  23. file.writeLine("file = "..List[i])
  24. repeat
  25. Content = Pro.readLine()
  26. if Content ~= nil then file.writeLine(Content) end
  27. until Content == nil
  28. Pro.close()
  29. end
  30. file.close()
  31.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement