Обновление движков
- Chromium 110.0.25+g75b1c96+chromium-110.0.5481.78
- обновлен движок Edge 110.0.1587.50
- обновлены Selenium движки (Edge,Chrome,Yandex)
- обновлены статические объект PHP (например DOM::anchor и т.д)
- Node.JS обновлен до версии 19.2.0
- Tesseract обновлен к версии 5.3.0
- Python обновлен до версии 3.11.0
- PHP обновлен до версии 8.2.0 Thread Safe
Добавление нового функционала
- добавлена настройка, позволяющая задавать логин и пароль для входа
- добавлена возможность отладки PHP скриптов под селениум модели браузера
- добавлена поддержка PostgreSQL в объект bd
- добавлена подсветка встроенных объектов и функций в редакторе
- добавлен пункт в меню сервис, удаляющий все настройки и перезапускающий программу
- добавлена возможность задавать рабочее время в настройки задач расписания скриптов
- добавлена поддержка файлов с расширениями json и ini в дерево быстрого старта
- добавлена возможность задавать рабочие дни месяца в настройки задач расписания скриптов
- добавлены действия задания ширины и высоты браузера по отдельности в Workflow
- добавлен редактор выражений на C# (по настройке)
- добавлены подсказки по статическим объектам (DOM, SYSTEM, WEB, VISION, WINDOW) в редактор
- добавлен сброс состояния прогресса при старте скрипта
- добавлена панель дерева элементов UI
- добавлены активности anticaptcha2
- добавлена работа с anticaptcha2 в C#
- добавлены таймауты в активности Excel и ExcelFile для Workflow
- добавлены предупреждения о не найденных и пустых переменных при работе через менеджер безопасности
- добавлен пункт меню Выход в RT в меню сервис
- добавлено уточнение времени ожидания для команды wait_for_exist у объекта file_os
- добавлена возможность использования postgresql в объекте bd
- добавлены параметры ctrl, alt, shift в команды send_key_down, send_key_up у объекта windowinterface
- добавлен параметр password в команды open, save у объекта excel, позволяющий сохранять файлы с паролем
- добавлен параметр командной строки clear_settings:"1" удаляющий все настройки при старте
- добавлен параметр командной строки /maximize для старта студии с главным окном в максимизированном режиме
- добавлен параметр командной строки open_file для открытия файла в закладке редактора
- добавлен параметр командной строки check_license при запуске с которым создается текстовый файл is_licensed в котором указано активирована или нет программа
- добавлен параметр only_visible в команду get_row у объекта excel, позволяющий получать только видимые ячейки
- добавлена команда get_webdriver_session у объекта browser, для Selenium моделей
- добавлена возможность в команду run_powershell_script у объекта app, для задания параметров для передачи в скрипт
- добавлена команда clear у объекта clipboard
- добавлена команда set_default_folder у объекта outlook
- добавлена команда press_key_by_code у объекта keyboard, для альтернативного нажатия горячих клавиш - например для Citrix Woekspace
- добавлена возможность run_macro_by_name у объекта excel, передачи параметров в выполняемый макрос
- добавлена команда get_time_zone у объекта windows
- добавлен параметр type в команду set_cell у объекта excelfile, позволяющий сразу задать тип ячейки
- добавлены команды в wordfile
- open - открыть документ word
- close - закрыть приложение MS Word
- save - сохранить ранее открытый документ word
- create - создать документ word
- добавлены команды в app
- block_input - для блокировки или разблокировки ввода с мыши и клавиатуры
- set_progress_text - задать текст прогресс бара
- run_as_python - выполнить содержимое, как python-файл по заданному пути
- run_as_js - выполнить содержимое, как js-файл по заданному пути
- run_as_console - выполнить консольный exe файл по заданному пути
- добавлены команды в excelfile
- добавлены команды в объект excel
- добавлены таймауты для команд из объекта pdffile
- print_pages - распечатать pdf-файл в картинки
- compress_images - сжать вложенные в pdf файл картинки
- split - разбить pdf-файл постранично
- extract_images - получить вложенные в pdf файл картинки
- combine - скомбинировать несколько Pdf файлов в один
- export_pages
- export_all_pages
- добавлены таймауты для команд из объекта excelfile
- добавлены таймауты для команд из объекта word
- convert - конвертировать в другой формат
- compare - сравнить два документа
- open - открыть документ word
- добавлены команды в объект pdffile
Улучшения
- перенесена команда convert из объекта wordfile в объект word
- перенесена команда compare из объекта wordfile в объект word
- перенесена команда get_pages_count из объекта wordfile в объект word
- перенесена команда export_pages из объекта wordfile в объект word
- перенесена команда export_all_pages из объекта wordfile в объект word
- все команды из объектов file-os, textfile, pdffile, msgfile, folder, bd, libreoffice, cryptography, fineReaderOCR, tesseractOCR, yandexVision, wordfile, word, excel, excelfile теперь работают в асинхронном режиме
- ускорение работы объектов wordfile, word, excel, excelfile
- улучшение автодиагностики при выполнении команд из объектов wordfile, word, excel, excelfile
- улучшены тесты объектов wordfile, word, excel, excelfile
- улучшена работа с плагинами
- улучшен функционал по поиску изображений
- улучшен диалог инсталляции плагинов
- улучшена работа менеджера безопасности - добавлено скрытие вводимых значений переменных
- улучшен диалог добавления кода
- улучшение работы outlook
- улучшен размер редактора выражений C#
- увеличены таймауты по умолчанию для команд excel, excelfile
- улучшение работы команды run_as_bat у объекта app при пустом параметре content запускает уже существующий bat файл
- улучшение работы команды run_as_php у объекта app, добавлено возвращение результата работы скрипта + если не задан content то выполняется файл по заданному пути
- улучшение работы excel теперь можно работать с множеством открытых экземпляров разных excel файлов
- улучшен перевод активностей
- улучшены диагностические сообщения при работе с excel и excelfile
- ускорена работа команд set_row ,add_row у объекта excel
- улучшена работа команды wait_for_exist у объекта file_os, уточнение времени ожидания
- улучшена работа команды kill у объекта word
- улучшена работа команды create у объекта excelfile
- улучшена работа команд get_message_by_ (text, subject, number, from) у объекта outlook, можно теперь получать письма из папок (Корзина, Отправленные, Черновики)
Баг фикс:
- баг фикс команды export_images у объекта pdffile для файлов с некорректным bitsperpixel атрибутом
- баг фикс команды get_x и get_y у объекта windowinterface при получении неклиентских координат окна
- баг фикс команды get_sheet у объекта excelfile для таблиц содержащих ячейки с неопределенными данными
- баг фикс команды add_row у объекта excelfile для листов без данных
- баг фикс команды set_additional_headers у объекта raw при работе с заголовками, содержащими ":"
- баг фикс команды get_all_items у объекта folder при работе с папками, содержащими очень много файлов
- баг фикс команды close у объекта excel
- баг фикс команды export_pages у объекта word при выходе за диапазон страниц
- баг фикс команды compare у объекта word передан один и тот же файл для сравнения
- баг фикс модели безопасности работы с макросами
- баг фикс активностей WF для отправки почты через Outlook
- баг фикс app.quit для WF
- баг фикс работы шедулера для WF для режима прерывать работу текущего задания
- баг фикс Менеджера Безопасности для WF
- баг фикс найденных багов в WF
- баг фикс опечаток в интерфейсе
- баг фикс расписания
- баг фикс перевода и недостающих параметров в редакторе действий
- баг фикс при просмотре дерева окон и outlook
- баг фикс ввода комбинированного языкового текста в оконные интерфейсы
- баг фикс set_tab_content у объекта debug в RT версиях
- баг фикс смены порта отладки PHP в php.ini-debugger при изменении его в настройках
- баг фикс задания прокси с авторизацией в Firefox модель
- баг фикс команды и настройки ожидания для Windows 10 (отмена также блокировки экрана)
- баг фикс работы Workflow в Runtime
- баг фикс смены локализации после вызова диалога настроек
- баг фикс перевода и недостающих параметров в редакторе действий
- баг фикс перевода некоторых активностей
- баг фикс некорректного COM при работе с outlook + исправлены утечки памяти
- баг фикс некорректного COM при работе с Outlook + исправлены утечки памяти
- баг фикс некорректного COM при работе с Excel + исправлены утечки памяти
- баг фикс некорректного COM при работе с Word + исправлены утечки памяти