From 25aebd3b3842946913f6e6cfc614eb3017a16d5a Mon Sep 17 00:00:00 2001 From: Igor Timofeev Date: Tue, 15 Sep 2015 07:28:28 +0300 Subject: [PATCH] =?UTF-8?q?=D0=9F=D0=BE=D1=81=D1=82=D0=B5=D0=BF=D0=B5?= =?UTF-8?q?=D0=BD=D0=BD=D0=BE=20=D0=BF=D1=80=D0=B8=D0=B1=D0=BB=D0=B8=D0=B6?= =?UTF-8?q?=D0=B0=D0=B5=D0=BC=D1=81=D1=8F=20=D0=BA=20=D1=81=D0=B8=D1=81?= =?UTF-8?q?=D1=82=D0=B5=D0=BC=D0=B5=20=D0=B0=D0=B2=D1=82=D0=BE-=D0=BE?= =?UTF-8?q?=D0=B1=D0=BD=D0=BE=D0=B2=D0=BB=D0=B5=D0=BD=D0=B8=D0=B9=20=D0=B8?= =?UTF-8?q?=20=D0=BF=D1=80=D0=BE=D1=87=D0=B5=D0=B9=20=D0=BF=D0=B0=D1=80?= =?UTF-8?q?=D0=B0=D1=88=D0=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- lib/ECSAPI.lua | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/lib/ECSAPI.lua b/lib/ECSAPI.lua index 7977ce04..773e7254 100644 --- a/lib/ECSAPI.lua +++ b/lib/ECSAPI.lua @@ -151,22 +151,22 @@ end --Получить список приложений, которые требуется обновить function ECSAPI.getAppsToUpdate() + --Задаем стартовые пути local pathToApplicationsFile = "System/OS/Applications.txt" local pathToSecondApplicationsFile = "System/OS/Applications2.txt" + --Путь к файл-листу на пастебине local paste = "3j2x4dDn" + --Получаем свеженький файл ECSAPI.getFromPastebin(paste, pathToSecondApplicationsFile) - --Читаем оба файла local file = io.open(pathToApplicationsFile, "r") local applications = serialization.unserialize(file:read("*a")) file:close() - + --И второй local file = io.open(pathToSecondApplicationsFile, "r") local applications2 = serialization.unserialize(file:read("*a")) file:close() - - --Просматриваем свеженький файлик и анализируем, че в нем нового - --Все старое удаляем + --Просматриваем свеженький файлик и анализируем, че в нем нового, все старое удаляем local i = 1 while true do --Разрыв цикла @@ -181,7 +181,7 @@ function ECSAPI.getAppsToUpdate() end if newVersion <= oldVersion then table.remove(applications2, i) else i = i + 1 end end - + --Возвращаем массив с тем, че нужно обновить и просто старый аппликашнс на всякий случай return applications2, applications end