From 682fa0073f05721fa2e6abd46f1b9f25ea7f39ee Mon Sep 17 00:00:00 2001 From: Igor Timofeev Date: Tue, 15 Sep 2015 01:04:08 +0300 Subject: [PATCH] Update ECSAPI.lua --- lib/ECSAPI.lua | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/lib/ECSAPI.lua b/lib/ECSAPI.lua index 6d42afc2..49298332 100644 --- a/lib/ECSAPI.lua +++ b/lib/ECSAPI.lua @@ -1664,6 +1664,22 @@ function ECSAPI.editFile(path) shell.execute("edit "..path) end +--Форматировать диск +function ECSAPI.formatHDD(address) + local proxy = component.proxy(address) + local list = proxy.list(path) + for file in list do + if not proxy.isReadOnly(file) then proxy.remove(file) end + end + list = nil +end + +--Установить имя жесткого диска +function ECSAPI.setLabelToHDD(address, label) + local proxy = component.proxy(address) + proxy.setLabel(label or "Untitled") +end + -- Копирование папки через рекурсию, т.к. fs.copy() не поддерживает папки -- Ну долбоеб автор мода - хули я тут сделаю? Придется так вот -- swg2you, привет маме ;)