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 |