Advertisement
Guest User

comp id 16

a guest
Oct 11th, 2015
250
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 2.29 KB | None | 0 0
  1. --16
  2. rednet.open("top")
  3. var = ""
  4. function writeTo()
  5.     if fs.exists("disk") then
  6.         shell.run("copy tmp disk/code")
  7.        
  8.         local new = fs.open("disk/code","w")
  9.         new.write(var)
  10.         new.close()
  11.         shell.run("label set right 100OB")
  12.          rednet.send(15,"go","$$ecoMach1")
  13.  
  14.          sleep(0.1)
  15.   end
  16. end
  17. function check()
  18.     sleep(1)
  19.     if fs.exists("disk") then
  20.         rand()
  21.         rednet.send(21,"$$newCode","$$eco")
  22.         a,b = rednet.receive("$$eco",1)
  23.         if b ~= true then
  24.  
  25.   else
  26.             rednet.send(21,var,"$$eco")
  27.             local a,b = rednet.receive("$$eco",1)
  28.             if b == "$$exists" then
  29.                
  30.    
  31.             elseif b == "$$true" then
  32.                 writeTo()
  33.             end
  34.         end
  35.     end
  36. check()
  37. end
  38. function rand()
  39.  
  40. var = ""
  41.     for i = 1,128,1 do
  42.         local dig = math.random(36)
  43.        
  44.         if dig == 1 then
  45.             var = var.."a"
  46.         elseif dig == 2 then
  47.             var = var.."b"
  48.         elseif dig == 3 then
  49.             var = var.."c"
  50.         elseif dig == 4 then
  51.             var = var.."d"
  52.         elseif dig == 5 then
  53.             var = var.."e"
  54.         elseif dig == 6 then
  55.             var = var.."f"
  56.         elseif dig == 7 then
  57.             var = var.."g"
  58.         elseif dig == 8 then
  59.             var = var.."h"
  60.         elseif dig == 9 then
  61.             var = var.."i"
  62.         elseif dig == 10 then
  63.             var = var.."j"
  64.         elseif dig == 11 then
  65.             var = var.."k"
  66.         elseif dig == 12 then
  67.             var = var.."l"
  68.         elseif dig == 13 then
  69.             var = var.."m"
  70.         elseif dig == 14 then
  71.             var = var.."n"
  72.         elseif dig == 15 then
  73.             var = var.."o"
  74.         elseif dig == 16 then
  75.             var = var.."p"
  76.         elseif dig == 17 then
  77.             var = var.."q"
  78.         elseif dig == 18 then
  79.             var = var.."r"
  80.         elseif dig == 19 then
  81.             var = var.."s"
  82.         elseif dig == 20 then
  83.             var = var.."t"
  84.         elseif dig == 21 then
  85.             var = var.."u"
  86.         elseif dig == 22 then
  87.             var = var.."v"
  88.         elseif dig == 23 then
  89.             var = var.."w"
  90.         elseif dig == 24 then
  91.             var = var.."x"
  92.         elseif dig == 25 then
  93.             var = var.."y"
  94.         elseif dig == 26 then
  95.             var = var.."z"
  96.         elseif dig == 27 then
  97.             var = var.."1"
  98.         elseif dig == 28 then
  99.             var = var.."2"
  100.         elseif dig == 29 then
  101.             var = var.."3"
  102.         elseif dig == 30 then
  103.             var = var.."4"
  104.         elseif dig == 31 then
  105.             var = var.."5"
  106.         elseif dig == 32 then
  107.             var = var.."6"
  108.         elseif dig == 33 then
  109.             var = var.."7"
  110.         elseif dig == 34 then
  111.             var = var.."8"
  112.         elseif dig == 35 then
  113.             var = var.."9"
  114.         elseif dig == 36 then
  115.             var = var.."0"
  116.         end
  117.     end
  118. end
  119. check()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement