История изменений за 2020
Версия 1.9.0 - 2020/12/26
- Добавлена опция Скрыть иконку в трее в Настройки.
- Добавлены Избранные скрипты.
- Добавлены Избранные скрипты в иконку системного трея.
- Добавлен опциональный параметр onlyfiles в команду Список файлов.
- Добавлена командa Размер директории.
- Добавлена командa Создать архив.
- Добавлена командa Распаковать ZIP.
- Добавлена командa Распаковать TAR.GZ.
Версия 1.8.0 - 2020/12/12
- Добавлена иконка в трее с пунктами Открыть в браузере и Выключить (исключая MacOS).
- Добавлен параметр Папка в настройки скриптов.
- Создана папка Стнадартная библиотека для встроенных скриптов.
- Если запущен еще один экземпляр Eonza с таким же файлом конфигурации, то в браузере откроется веб-страница с запущенным ранее экземпляром.
- Добавлен параметр Заголовок в Настройки.
- Улучшена страница Завершить работу.
Версия 1.7.0 - 2020/12/06
- Добавлена командa Возвратиться.
- Добавлена командa Утверждения.
- Добавлена командa Хэш файла.
- Добавлены команды Зашифровать файл и Расшифровать файл.
- Добавлен элемент Пароль в команду Форма.
- Добавлены функции Добавить путь, Имя файла в команду Установить переменную.
Версия 1.6.0 - 2020/11/23
- Добавлена командa Копировать файлы.
- Добавлены команды Удалить пустые папки и Удалить файлы.
- Добавлена командa Подтверждение файла.
- Добавлены параметры Исключать маску и Искать только директории в команду Для каждого файла.
- Добавлена функция Разбить в команду Установить переменную.
- Добавлен выбор действий Если файл существует в команду Копировать файл.
Версия 1.5.0 - 2020/11/12
- Добавлена командa Заменить.
- Добавлены команды Regex - Найти и Regex - Заменить.
- Добавлена проверка обязательных полей в формах.
- Показывается форма для указания параметров при запуске скрипта с параметрами.
- Добавлена функция Длина в команду Установить переменную.
Версия 1.4.0 - 2020/11/04
- Добавлена работа с объектами в переменных. Можно обращаться к полям и элементам объекта. Например, #myobj.param#, #val[field]#, #val[#i#]#, #list[10].size#.
- Добавлены функции File(str) str, SetVar(str, obj), GetVarObj(str), ResultVar(str,obj).
- Добавлена подстановка содержимого файла в значениях. Например, </home/user/#mypath#/settings.json>.
- Добавлены команды Список файлов, Для каждого и Разбор JSON.
- Добавлены команды Разбить текст, Объединить текст.
- Добавлены константы для символов перевода строки, возврата каретки, табуляции и пробела.
- Удалена обработка ошибки при корректном завершении задачи.
Версия 1.3.0 - 2020/10/27
- Добавлен скрипт Установить окружение для установки переменных окружения.
- Добавлены сравнения Окружение существует и RegEx Совпадение в команды Конструкция Если и Условный цикл.
- Спрашивать о сохранении измененного скрипта при запуске, экспорте и компиляции в редакторе.
- Добавлены функции (Абсолютный путь, Добавить, Верхний регистр, Нижний регистр, Подстрока, Текущее время, Получить переменную окружения) в команду Установить переменную.
- Добавлен прогресс-бар при копировании больших файлов в команде Копировать файл.
Версия 1.2.0 - 2020/10/08
- Добавлен параметр командной строки -install.
- Добавлен "белый список" IP-адресов в файл конфигурации.
- Добавлено ограничение на количество одновременно запущенных скриптов в режиме Playground.
- Добавлена проверка IP при доступе к запущенной задаче в браузере.
- Добавлен скрипт Создать директорию.
- Добавлено сравнение Файл Существует в команды Конструкция Если и Условный цикл.
Версия 1.1.0 - 2020/09/28
- Добавлен скрипт Получить веб-страницу.
- Добавлен параметр host в файл конфигурации.
- Добавлен режим Playground ("песочница").
- Параметр develop в файле конфигурации заменён на mode (default, develop, playground).
- Исправлен вывод HTML в закладке Консоль.
- Исправлена ошибка с типом элемента Чекбокс в команде Форма.
Версия 1.0.0 - 2020/09/18
Первый релиз.