-
Notifications
You must be signed in to change notification settings - Fork 113
Команды для работы с файлами в Orion Assistant 2.0
Формат команд:
ReturnType NameSpace.name(requiredParameters, [optionalParameters=defaultValue]);
-
ReturnType - возвращаемое значение функции (void - функция ничего не возвращает);
-
NameSpace - область видимости функции;
-
name - имя функции;
-
requiredParameters - обязательные параметры;
-
optionalParameters - не обязательные параметры, значение по умолчанию указано после знака =
Создать объект файла.
Попытка открытия файла (либо создания нового) по пути filePath.
(Introduced in OA 2.0.15.0) checkExists - если установлено в true - проверяет наличие файла перед открытием, возвращает false не открывая файл, если его не существует. Актуально для открытия на чтением файла, но не на запись.
Результат: true в случае успешного открытия файла.
Попытка открытия файла по пути filePath на дозапись (указатель на данные ставится в конец файла).
(Introduced in OA 2.0.15.0) checkExists - если установлено в true - проверяет наличие файла перед открытием, возвращает false не открывая файл, если его не существует. Актуально для открытия на чтением файла, но не на запись.
Результат: true в случае успешного открытия файла.
Проверка валидности открытия файла.
Результат: true если файл открыт.
Закрыть файл.
Прочитать строку до переноса строки (\n).
Результат: Результат чтения данных.
Прочитать слово (до пробела).
Результат: Результат чтения данных.
Записать строку данных и перенос строки (\n).
Записать данные.
Удалить файл по пути filePath.
Если filePath не указан - текущий файл закрывается (если он открыт) и ассистент пытается удалить его.