mirror of
https://github.com/IgorTimofeev/MineOS.git
synced 2026-01-08 20:22:38 +01:00
Update reload.lua
This commit is contained in:
parent
92ac97f12e
commit
bb9b15649d
@ -7,21 +7,24 @@ local args = {...}
|
||||
---------------------------------------------------------------------------------------
|
||||
|
||||
local function printUsage()
|
||||
print(" ")
|
||||
print("Использование:")
|
||||
print("reload <путь к файлу> - перезагружает файл с GitHub автора")
|
||||
print(" ")
|
||||
end
|
||||
|
||||
local function readFile()
|
||||
local readedFile = ""
|
||||
local file = io.open("System/OS/Applications.txt", "r")
|
||||
readedFile = file:read("*a")
|
||||
readedFile = seri.unserialise(readedFile)
|
||||
readedFile = seri.unserialize(readedFile)
|
||||
return readedFile
|
||||
end
|
||||
|
||||
local function getGitHubUrl(name)
|
||||
local massiv = readFile()
|
||||
for i = 1, #massiv do
|
||||
--print(massiv[i]["name"])
|
||||
if massiv[i]["name"] == name then
|
||||
return massiv[i]["url"]
|
||||
end
|
||||
@ -37,15 +40,8 @@ end
|
||||
|
||||
---------------------------------------------------------------------------------------
|
||||
|
||||
if args < 1 then printUsage(); return end
|
||||
local url = getGitHubUrl(name)
|
||||
if #args < 1 then printUsage(); return end
|
||||
local url = getGitHubUrl(args[1])
|
||||
if not url then error("На GitHub автора отсутствует указанный файл.") end
|
||||
|
||||
reloadFromGitHub(url, args[1])
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user