Advertisement
Sashaiolh

print

Jan 28th, 2024 (edited)
1,279
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 0.88 KB | None | 0 0
  1. -- Get 3dprint.lua
  2. os.execute("rm 3dprint.lua")
  3. os.execute("pastebin get 0UKaiuFb 3dprint.lua")
  4.  
  5. -- Global variables
  6. local SOURCE = "1"
  7. local COPIES = "1"
  8. local shell = require("shell")
  9. local args = shell.parse(...)
  10.  
  11. -- Functions
  12. function getArgument(index)
  13.   if ((#args > 0) and (#args >= index)) then
  14.     return args[index]
  15.   else
  16.     return nil
  17.   end
  18. end
  19.  
  20. print("Удаление файла...")
  21. os.execute("rm model.lua")
  22. print("Скачивание файла...")
  23.  
  24. if (getArgument(2)) then COPIES = getArgument(2) end
  25. if (getArgument(3)) then SOURCE = getArgument(3) end
  26.  
  27. if(SOURCE=="1") then
  28.     os.execute(string.format("pastebin get %s model.lua", getArgument(1)))
  29. end
  30. if(SOURCE=="2") then
  31.     os.execute(string.format("wget %s model.lua", getArgument(1)))
  32. end
  33.  
  34. print("Начало печати...")
  35. os.execute(string.format("3dprint.lua model.lua %s", COPIES))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement