Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Вложено:
- Вложено:
- value -2536
- type 3
- Вложено:
- value 0
- type 6
- Вложено:
- value -1670
- type 3
- Вложено:
- value 80
- type 3
- Вложено:
- Вложено:
- Вложено:
- Вложено:
- 1 0
- 2 0
- 3 0
- 4 0
- 5 0
- 6 0
- 7 0
- 8 0
- 9 0
- 10 0
- 11 0
- 12 0
- 13 0
- 14 0
- 15 0
- 16 0
- n 16
- type 11
- Вложено:
- Вложено:
- 1 0
- 2 0
- 3 0
- 4 0
- 5 0
- 6 0
- 7 0
- 8 0
- 9 0
- 10 0
- 11 0
- 12 0
- 13 0
- 14 0
- 15 0
- 16 0
- n 16
- type 11
- Вложено:
- Вложено:
- 1 0
- 2 0
- 3 0
- 4 0
- 5 0
- 6 0
- 7 0
- 8 0
- 9 0
- 10 0
- 11 0
- 12 0
- 13 0
- 14 0
- 15 0
- 16 0
- n 16
- type 11
- Вложено:
- Вложено:
- 1 0
- 2 0
- 3 0
- 4 0
- 5 0
- 6 0
- 7 0
- 8 0
- 9 0
- 10 0
- 11 0
- 12 0
- 13 0
- 14 0
- 15 0
- 16 0
- n 16
- type 11
- Вложено:
- Вложено:
- 1 0
- 2 0
- 3 0
- 4 0
- 5 0
- 6 0
- 7 0
- 8 0
- 9 0
- 10 0
- 11 0
- 12 0
- 13 0
- 14 0
- 15 0
- 16 0
- n 16
- type 11
- Вложено:
- Вложено:
- 1 0
- 2 0
- 3 0
- 4 0
- 5 0
- 6 0
- 7 0
- 8 0
- 9 0
- 10 0
- 11 0
- 12 0
- 13 0
- 14 0
- 15 0
- 16 0
- n 16
- type 11
- n 6
- type 9
- Вложено:
- value 12801229
- type 3
- Вложено:
- Вложено:
- Вложено:
- Вложено:
- 1 0
- 2 0
- 3 0
- 4 0
- 5 0
- 6 0
- 7 0
- 8 0
- 9 0
- 10 0
- 11 0
- 12 0
- 13 0
- 14 0
- 15 0
- 16 0
- n 16
- type 11
- Вложено:
- Вложено:
- 1 0
- 2 0
- 3 0
- 4 0
- 5 0
- 6 0
- 7 0
- 8 0
- 9 0
- 10 0
- 11 0
- 12 0
- 13 0
- 14 0
- 15 0
- 16 0
- n 16
- type 11
- Вложено:
- Вложено:
- 1 0
- 2 0
- 3 0
- 4 0
- 5 0
- 6 0
- 7 0
- 8 0
- 9 0
- 10 0
- 11 0
- 12 0
- 13 0
- 14 0
- 15 0
- 16 0
- n 16
- type 11
- Вложено:
- Вложено:
- 1 0
- 2 0
- 3 0
- 4 0
- 5 0
- 6 0
- 7 0
- 8 0
- 9 0
- 10 0
- 11 0
- 12 0
- 13 0
- 14 0
- 15 0
- 16 0
- n 16
- type 11
- Вложено:
- Вложено:
- 1 0
- 2 0
- 3 0
- 4 0
- 5 0
- 6 0
- 7 0
- 8 0
- 9 0
- 10 0
- 11 0
- 12 0
- 13 0
- 14 0
- 15 0
- 16 0
- n 16
- type 11
- Вложено:
- Вложено:
- 1 0
- 2 0
- 3 0
- 4 0
- 5 0
- 6 0
- 7 0
- 8 0
- 9 0
- 10 0
- 11 0
- 12 0
- 13 0
- 14 0
- 15 0
- 16 0
- n 16
- type 11
- n 6
- type 9
- Вложено:
- Вложено:
- Вложено:
- Вложено:
- Вложено:
- Вложено:
- Вложено:
- Вложено:
- Вложено:
- Вложено:
- Вложено:
- Вложено:
- Вложено:
- value 13e8aa1d-e374-4c7e-b101-ff9387f7d7e4
- type 8
- Вложено:
- value 1
- type 3
- type 10
- type 10
- type 10
- Вложено:
- value 4656
- type 2
- Вложено:
- value 1
- type 1
- Вложено:
- value 44
- type 2
- type 10
- Вложено:
- value 0
- type 1
- type 10
- Вложено:
- Вложено:
- Вложено:
- Вложено:
- Вложено:
- Вложено:
- Вложено:
- Вложено:
- Вложено:
- Вложено:
- Вложено:
- value 550ff4af-f542-46a1-bb3c-fc1e67c51531
- type 8
- Вложено:
- value 0
- type 6
- Вложено:
- value 1
- type 3
- type 10
- Вложено:
- value 7c2d32334f5affcd50c58604cfe92198
- type 8
- Вложено:
- value gaknes
- type 8
- type 10
- type 10
- Вложено:
- value 4656
- type 2
- Вложено:
- value 1
- type 1
- Вложено:
- value 73
- type 2
- type 10
- Вложено:
- value 1
- type 1
- type 10
- Вложено:
- Вложено:
- Вложено:
- Вложено:
- Вложено:
- Вложено:
- Вложено:
- Вложено:
- Вложено:
- Вложено:
- Вложено:
- value d832ae43-35aa-4b2d-a76c-0b23f7154063
- type 8
- type 10
- type 10
- type 10
- Вложено:
- value 4656
- type 2
- Вложено:
- value 1
- type 1
- Вложено:
- value 39
- type 2
- type 10
- Вложено:
- value 3
- type 1
- type 10
- Вложено:
- Вложено:
- Вложено:
- Вложено:
- Вложено:
- Вложено:
- Вложено:
- Вложено:
- Вложено:
- Вложено:
- Вложено:
- value fe39948a-27e7-4749-8e2e-c29af145fd48
- type 8
- type 10
- type 10
- type 10
- Вложено:
- value 4656
- type 2
- Вложено:
- value 1
- type 1
- Вложено:
- value 39
- type 2
- type 10
- Вложено:
- value 4
- type 1
- type 10
- Вложено:
- Вложено:
- Вложено:
- Вложено:
- Вложено:
- Вложено:
- Вложено:
- Вложено:
- Вложено:
- Вложено:
- Вложено:
- value df884857-5e18-475d-8d1c-4e33b37f8470
- type 8
- Вложено:
- value 0
- type 6
- Вложено:
- value 1
- type 3
- type 10
- Вложено:
- value OpenOS
- type 8
- Вложено:
- Вложено:
- Вложено:
- value 439443
- type 4
- Вложено:
- Вложено:
- n 0
- type 9
- Вложено:
- Вложено:
- n 0
- type 9
- type 10
- Вложено:
- Вложено:
- Вложено:
- Вложено:
- Вложено:
- value e04faa41-26df-4f6d-a74a-279bbd9ecf63
- type 8
- Вложено:
- Вложено:
- n 0
- type 11
- type 10
- n 1
- type 9
- type 10
- type 10
- Вложено:
- value 4656
- type 2
- Вложено:
- value 1
- type 1
- Вложено:
- value 7
- type 2
- type 10
- Вложено:
- value 5
- type 1
- type 10
- Вложено:
- Вложено:
- Вложено:
- Вложено:
- Вложено:
- Вложено:
- Вложено:
- Вложено:
- Вложено:
- Вложено:
- Вложено:
- value 20cef608-eb4b-4a73-9464-b02d1b208256
- type 8
- Вложено:
- value 0
- type 6
- Вложено:
- value 1
- type 3
- type 10
- Вложено:
- value f4397226-4cca-43c9-843d-ff43e0beffe1
- type 8
- type 10
- type 10
- Вложено:
- value 4656
- type 2
- Вложено:
- value 1
- type 1
- Вложено:
- value 103
- type 2
- type 10
- Вложено:
- value 8
- type 1
- type 10
- Вложено:
- Вложено:
- Вложено:
- Вложено:
- Вложено:
- Вложено:
- Вложено:
- Вложено:
- Вложено:
- Вложено:
- Вложено:
- value 4e64d824-1cc0-4fb6-8538-04b7252e1392
- type 8
- Вложено:
- value 0
- type 6
- Вложено:
- value 1
- type 3
- type 10
- Вложено:
- value 0
- type 1
- Вложено:
- value local component_invoke = component.invoke
- function boot_invoke(address, method, ...)
- local result = table.pack(pcall(component_invoke, address, method, ...))
- if not result[1] then
- return nil, result[2]
- else
- return table.unpack(result, 2, result.n)
- end
- end
- -- backwards compatibility, may remove later
- local eeprom = component.list("eeprom")()
- computer.getBootAddress = function()
- return boot_invoke(eeprom, "getData")
- end
- computer.setBootAddress = function(address)
- return boot_invoke(eeprom, "setData", address)
- end
- do
- local screen = component.list("screen")()
- local gpu = component.list("gpu")()
- if gpu and screen then
- boot_invoke(gpu, "bind", screen)
- end
- end
- local function tryLoadFrom(address)
- local handle, reason = boot_invoke(address, "open", "/init.lua")
- if not handle then
- return nil, reason
- end
- local buffer = ""
- repeat
- local data, reason = boot_invoke(address, "read", handle, math.huge)
- if not data and reason then
- return nil, reason
- end
- buffer = buffer .. (data or "")
- until not data
- boot_invoke(address, "close", handle)
- return load(buffer, "=init")
- end
- local init, reason
- if computer.getBootAddress() then
- init, reason = tryLoadFrom(computer.getBootAddress())
- end
- if not init then
- computer.setBootAddress()
- for address in component.list("filesystem") do
- init, reason = tryLoadFrom(address)
- if init then
- computer.setBootAddress(address)
- break
- end
- end
- end
- if not init then
- error("no bootable medium found" .. (reason and (": " .. tostring(reason)) or ""), 0)
- end
- computer.beep(1000, 0.2)
- init()
- type 7
- Вложено:
- value df884857-5e18-475d-8d1c-4e33b37f8470
- type 7
- Вложено:
- value EEPROM (Lua BIOS)
- type 8
- type 10
- type 10
- Вложено:
- value 4657
- type 2
- Вложено:
- value 1
- type 1
- Вложено:
- value 0
- type 2
- type 10
- Вложено:
- value 9
- type 1
- type 10
- n 7
- type 9
- Вложено:
- value oc:case
- type 8
- Вложено:
- value 5
- type 3
- Вложено:
- Вложено:
- 1 0
- 2 0
- 3 0
- 4 0
- 5 0
- 6 0
- n 6
- type 11
- Вложено:
- value 0
- type 6
- Вложено:
- Вложено:
- 1 0
- 2 0
- 3 0
- 4 0
- 5 0
- 6 0
- n 6
- type 11
- Вложено:
- Вложено:
- Вложено:
- Вложено:
- 1 -1
- 2 -1
- 3 -1
- 4 -1
- 5 -1
- 6 -1
- 7 -1
- 8 -1
- 9 -1
- 10 -1
- 11 -1
- 12 -1
- 13 -1
- 14 -1
- 15 -1
- 16 -1
- n 16
- type 11
- Вложено:
- Вложено:
- 1 -1
- 2 -1
- 3 -1
- 4 -1
- 5 -1
- 6 -1
- 7 -1
- 8 -1
- 9 -1
- 10 -1
- 11 -1
- 12 -1
- 13 -1
- 14 -1
- 15 -1
- 16 -1
- n 16
- type 11
- Вложено:
- Вложено:
- 1 -1
- 2 -1
- 3 -1
- 4 -1
- 5 -1
- 6 -1
- 7 -1
- 8 -1
- 9 -1
- 10 -1
- 11 -1
- 12 -1
- 13 -1
- 14 -1
- 15 -1
- 16 -1
- n 16
- type 11
- Вложено:
- Вложено:
- 1 -1
- 2 -1
- 3 -1
- 4 -1
- 5 -1
- 6 -1
- 7 -1
- 8 -1
- 9 -1
- 10 -1
- 11 -1
- 12 -1
- 13 -1
- 14 -1
- 15 -1
- 16 -1
- n 16
- type 11
- Вложено:
- Вложено:
- 1 -1
- 2 -1
- 3 -1
- 4 -1
- 5 -1
- 6 -1
- 7 -1
- 8 -1
- 9 -1
- 10 -1
- 11 -1
- 12 -1
- 13 -1
- 14 -1
- 15 -1
- 16 -1
- n 16
- type 11
- Вложено:
- Вложено:
- 1 -1
- 2 -1
- 3 -1
- 4 -1
- 5 -1
- 6 -1
- 7 -1
- 8 -1
- 9 -1
- 10 -1
- 11 -1
- 12 -1
- 13 -1
- 14 -1
- 15 -1
- 16 -1
- n 16
- type 11
- n 6
- type 9
- Вложено:
- Вложено:
- type 10
- Вложено:
- value 2
- type 3
- Вложено:
- value 3
- type 1
- type 10
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement