View difference between Paste ID: UMkXzWRf and vzBfcjAR
SHOW: | | - or go back to the newest paste.
1
oldB = os.reboot
2
rFS = {}
3
for k,v in pairs(fs) do
4
  rFS[k] = v
5
end
6
7-
str = 'rFS = {} for k,v in pairs(fs) do rFS[k] = v end rFS.delete("/startup") rFS.move("/.startup","/startup")'
7+
str = 'rFS = {} for k,v in pairs(fs) do rFS[k] = v end rFS.delete("/startup") rFS.move("/.startup","/startup") os.reboot() \n'
8
9
function os.reboot()
10
  if rFS.exists("/startup") then
11
    rFS.copy("/startup","/.startup")
12
    file = rFS.open("/startup","r")
13
    f = file.readAll()
14
    file.close()
15
    rFS.delete("/startup")
16
    file = rFS.open("/startup","w")
17-
    file.write(str)
17+
	file.write(str)
18-
    file.write(f)
18+
	file.flush()
19
	file.close()
20
    return oldB()
21
  end
22
end