Human Emulator Studio 7.0.74 (Chromium,Edge,Firefox,Selenium,YandexBrowser,GostBrowser)

вопросы связанные с работой версии с Chromium
Аватара пользователя
bigfozzy
Site Admin
Сообщения: 3057
Зарегистрирован: 28 июл 2008, 17:24
Контактная информация:

Re: Human Emulator Studio 7.0.72 (Chromium,Edge,Firefox,Selenium)

Сообщение bigfozzy » 05 ноя 2023, 23:59

  • outlook в get_message_by_xxx добавлено свойство is_readed, для получения просмотра статуса прочтения письма
  • outlook добавлены методы set_message_readed_by_xxx для смены статуса прочтения письма
  • оптимизация инcталла по объему
  • Tesserat обновлен до версии 5.3.3
  • баг фикс удаления лишних файлов
  • добавлен параметр readed в функции работы с письмами в outlook
  • в outlook добавлены методы:
    • get_message_count_by_from
    • get_message_count_by_subject
    • get_message_count_by_text
  • Chromium обновлен 118.6.8+ge44bee1+chromium-118.0.5993.117
  • улучшение работы image->unborder
  • обновлен Selenium Chrome Web Driver к версии 119.0.6045.10500
  • PHP обновлен к версии 8.2.12
  • улучшение работы outlook
  • добавлены методы в outlook
    • get_accounts
    • logon
    • logoff
  • менеджер безопасности - для каждого пользователя Windows - свои данные
  • excelfile->set_cell добавлена возможность задания формул (если value начинается со знака '=')
  • в шедулер добавлена возможность сброса последнего запуска задачи через контекстное меню
  • в шедулер добавлена возможность принудительного запуска задачи через контекстное меню
  • улучшение работы дерева UI элементов
  • баг фикс работы настройки создания резервных копий при сохранении файла
  • баг фикс отображения точек останова
  • добавлен метод pdffile->insert_image
  • добавлена возможность изменения php.ini из настроек
  • Chromium обновлен 119.1.2+g2677830+chromium-119.0.6045.105
  • в шедулер добавлена возможность просмотра лога запуска задач
  • обновлена библиотека работы компьютерной графики

Аватара пользователя
bigfozzy
Site Admin
Сообщения: 3057
Зарегистрирован: 28 июл 2008, 17:24
Контактная информация:

Re: Human Emulator Studio 7.0.72 (Chromium,Edge,Firefox,Selenium)

Сообщение bigfozzy » 04 дек 2023, 22:51

  • добавлен метод excel->export_to_access
  • обновлен встроенный Edge браузер: 119.0.2151.44
  • обновлен Selenium Web Driver Edge: 119.0.2151.44
  • улучшена работа метода pdffile->read
  • добавлен метод excelfile->split_sheet_by_rows
  • Chromium обновлен 119.4.3+gc76a3b9+chromium-119.0.6045.159
  • в RT добавлен пункт Активация в меню Сервис
  • улучшение работы excelfile->get_rows_count и excelfile->get_сols_count
  • в свойства задачи по расписанию (шедулер) добавлена опция "Останавливать выполнение задачи в нерабочее время"
  • баг фикс excel->run_macro_by_name
  • баг фикс менеджера безопасности
  • улучшение работы метода mail->smpt_connect (возврат соединение успешно или нет)
  • баг фикс работы получения сообщения в объекте mail
  • добавлена настройка инспектора окон - выбор окна по левой или средней кнопки мыши (по умолчанию сделана средняя)

Аватара пользователя
bigfozzy
Site Admin
Сообщения: 3057
Зарегистрирован: 28 июл 2008, 17:24
Контактная информация:

Re: Human Emulator Studio 7.0.73 (Chromium,Edge,Firefox,Selenium)

Сообщение bigfozzy » 20 янв 2024, 14:37

  • обновлен Chromium 120.1.8+ge6b45b0+chromium-120.0.6099.109
  • баг фикс запуска накладывающихся друг за другом задач по расписанию
  • баг фикс get_sheet для пустых листов
  • баг фикс set_sheet для пустых листов
  • баг фикс опечаток и горячих в подсказкам по горячим клавишам
  • обновлен Edge 120.0.2210.61 (official)
  • обновлен Selenium Chrome WebDriver
  • улучшена конвертация в MS Access: excel->export_to_access
  • Обновлен Chromium 120.1.10+g3ce3184+chromium-120.0.6099.129
  • улучшена работа команды excelfile.set_sheet
  • добавлена команда : folder->get_all_files
  • добавлена команда : folder->get_all_folders
  • Chromium обновлен 120.2.5+g618ea46+chromium-120.0.6099.216
  • FireFox WebDriver обновлен до последней версии
  • в excel->convert добавлен параметр delimeter для указания разделителей во воходном файле (; или ,)
  • улучшение работы команды files_os->un7z - поддержка 001 и z01 типов (архивов из нескольких частей)
  • Chromium обновлен 120.2.7+g4bc6a59+chromium-120.0.6099.234
  • в pdffile->read добавлен параметр method, позволяющий задавать метод чтения pdf фaйла ("","docnet","pdfpig")

Аватара пользователя
bigfozzy
Site Admin
Сообщения: 3057
Зарегистрирован: 28 июл 2008, 17:24
Контактная информация:

Re: Human Emulator Studio 7.0.73 (Chromium,Edge,Firefox,Selenium)

Сообщение bigfozzy » 29 мар 2024, 13:06

  • улучшение textfile->add_string_to_file - новый файл создается в кодировке Utf-8 без BOM
  • улучшение WF ExcelFile:Get_Sheet - вместо JArray используется string[,]
  • app.exitapp выполняется даже в том случае если программа занята выполнением какой либо другой задачи
  • баг фикс $windows->screenshot при скриншоте 2го монитора
  • баг фикс интерфейса WF при выдаче подсказок по параметрам некоторых команд
  • баг фикс недостающих параметров в некоторых команд WF
  • обновлен Edge
  • в pdffile->combine добавлен параметр method для указания библиотеки для чтения pdf (может принимать значения "" и "docnet")
  • в excel добавлены методы работы с авто-фильтрами
    • add_autofilter
    • clear_autofilters
  • обновлен Chromium 121.3.7+g82c7c57+chromium-121.0.6167.160
  • добавлен объект webdav для работы с облачными хранилищами по протоколу WebDav (например Яндекс.Диск и команды)
    • connect
    • disconnect
    • disconnect_all
    • list_files
    • list_folders
    • is_directory_exists
    • create_directory
    • remove_directory
    • clear_directory
    • is_file_exists($server,$remote_file)
    • get_file
    • put_file
    • remove_file
    • rename
  • добавлен объект s3 для работы с облачными хранилищами по протоколу S3 (например Яндекс.Облако и команды
    • connect
    • disconnect
    • disconnect_all
    • list_files
    • list_folders
    • is_directory_exists
    • create_directory
    • remove_directory
    • clear_directory
    • is_file_exists($server,$remote_file)
    • get_file
    • put_file
    • get_folder
    • put_folder
    • remove_file
  • в mail->send_mail_via_smtp добавлена проверка валидности емейл адресов
  • Chromium обновлен 121.3.13+g5c4a81b+chromium-121.0.6167.184
  • folder->rename баг фикс при повторяющихся путях
  • исправлен баг подстановки параметров в редакторе кода по всплывающей подсказке
  • исправлен баг вывода русского текста в панель отладки при выполнении питон кода
  • добавлен метод file_os->wait_copy для ожидания окончания копирования файла
  • улучшение работы excelfile->set_cell_type
  • добавлен метод excelfile->clear_range для очистки диапазона ячеек
  • excel->convert поддерживает теперь конвертацию в xlsb
  • в методы app добавлен параметр timeout, для длительных операций
    • run_as_bat
    • run_powershell_script
    • run_as_console
    • run_as_php
    • run_as_js
    • run_as_python
  • Chromium обновлен 122.1.12+g6e69d20+chromium-122.0.6261.112
  • обновление встроенных в Питон библиотек
  • обновление Selenium драйверов под текущие версии браузеров
  • в s3 добавлены методы:
    • get_size - получить размер файла
    • get_meta - полeчить прикрепленную к файлу мета информацию
  • в метод textfile->add_string_to_file добавлен параметр encoding для указания кодировки
  • Chromium обновлен 122.1.12+g6e69d20+chromium-122.0.6261.112
  • Chromium обновлен 123.0.6+ge4984ab+chromium-123.0.6312.46

Аватара пользователя
bigfozzy
Site Admin
Сообщения: 3057
Зарегистрирован: 28 июл 2008, 17:24
Контактная информация:

Re: Human Emulator Studio 7.0.73 (Chromium,Edge,Firefox,Selenium)

Сообщение bigfozzy » 21 май 2024, 18:14

  • улучшение выдачи подсказок по параметрам функций в редакторе
  • browser->set_default_download баг фикс при задании путей в линукс стиле
  • в pdffile->read_page добавлен параметр method, указывающий через какую библиотеку мы будем работать с файлом pdf (по аналогии с методом read)
  • в WF исправлен баг с добавлением цикла ForEach
  • в объектах excel,excelfile, в методе autosize_col добавлена возможность задавать несколько столбцов используя разделитель ";" и дипазон столбцов, используя разделитель "-" , например "1-3;5;8-10;12"
  • добавлена команда excel->clear_cell для очистки заданных ячеек
  • в объектах excel,excelfile, в методе clear_cell добавлена возможность задавать несколько столбцов используя разделитель ";" и дипазон столбцов, используя разделитель "-" , например "1-3;5;8-10;12"
  • добавлены методы в объект excel
    • copy_range_to_clipboard - копировать диапазон ячеек в буфер обмена
    • cut_range_to_clipboard - вырезать диапазон ячеек в буфер обмена
    • paste_range_from_clipboard - вставить из буфера обмена диапазон ячеек
  • в excelfile добавлен метод move_range для копирования диапазона ячеек в другой лист
  • в excelfile добавлен метод copy_range для перемещения диапазона ячеек в другой лист
  • баг фикс опечаток в интерфейсе действий WF
  • баг фикс excel->dedupe_sheet
  • в метод excel->merge_cells добавлен параметр across = false, указывающий как объединять ячейки (true для объединения ячеек в каждой строке указанного диапазона в виде отдельных объединенных ячеек)
  • добавлен метод webpage->html_to_text для перевода произвольного куска html в текст
  • улучшение работы excelfile->set_col_type при задании числового типа для столбца с числами, содержащими запятую
  • улучшение работы excelfile->set_range_type при задании числового типа для столбца с числами, содержащими запятую
  • хранение настроек путей к папке MyRobots, путей к PHP,JS,Python интерпретаторов и последних и открытых в редакторе файлов и других путей сделано относительным
  • добавлен метод excelfile->set_col для задания данных столбца
  • добавлен метод excelfile->get_col для получения данных столбца
  • в метод excelfile->dedupe_sheet, добавлен параметр header_length, позволяющий указать высоту заголовка (если он есть)
  • добавлен метод pdffile->get_page_number_by_text, для поиска номера страницы с заданным текстом
  • добавлен метод word->read_page, для чтения текста страницы по ее номеру
  • улучшено отображение JSON файлов в редакторе
  • улучшено отображение HTML файлов в редакторе
  • баг фикс смены браузера через настройки
  • апгрейд версии встроеного браузера MS Edge
  • в Python добавлен по умолчанию пакет openpyxl
  • обновление Selenium Chrome драйвера
  • улучшение работы функции file_os->get_name - если путь - папка то выдает пустую строку.
  • баг фикс excelfile->get_row
  • баг фикс сохранения скриншотов картинок без размеров
  • улучшение работы метода: word->convert (убраны лишние диалоги и ошибка конвертации xlsx)
  • finereaderOCR->convert добавлена обработка диалогов запроса паролей
  • Chromium обновлен 124.3.2+gb6e819b+chromium-124.0.6367.119
  • объект telegram переведен на новый объект, обновлены все существующие методы
  • telegram.authorization добавлено возможность вызывать кодом и с паролем
  • telegram добавлены методы
    • get_chats - получить список всех чатов (группы и каналы)
    • get_members - получить список пользователей группы или канала (если у вас есть права администратора в этих каналах)
    • get_dialogs - получить список всех диалогов (есть возможность получения диалогов в заданной папке)
    • get_chat_messages - получить сообщения чата (есть возможность получения сообщение со смещением и до определенной даты)
    • find_chat_messages - найти сообщения чата (есть возможность получения сообщение со смещением и в диапазоне дат)
    • send_message_to_chat - отправить сообщение в чат
  • добавлен метод excelfile->get_name_for_new_sheet
  • косметические изменения интерфейса (опечатки и перевод)
  • Chromium обновлен 124.3.5+gff7dcd8+chromium-124.0.6367.119
  • добавлены методы для telegram:
    • get_chat_id_by_name - получить ID чата по его имени
    • join_chanel - присоединится к каналу
    • send_media_to_chat - отправить медиафайл в чат
  • добавлен методы в mail:
    • get_message_by_id_via_pop3 - получить сообщение по Message-Id (POP3)
    • get_message_by_id_via_imap - получить сообщение по Message-Id (IMAP)
    • delete_message_by_id_via_imap - удалить сообщение по Message-Id (IMAP)
    • move_message_by_id_via_imap - переместить сообщение по Message-Id в другую папку (IMAP)
    • save_message_attachments_by_id_via_imap - сохранить вложения сообщения по Message-Id (IMAP)
    • set_message_readed_by_id_via_imap - изменить статус прочитанности сообщения по Message-Id (IMAP)
    • методы mail.get_message_by_xxx_via_imap - теперь возвращают также Message-Id и IsReaded
  • добавлены методы excel
    • set_sheet_zoom
    • set_row_height
    • set_col_width
  • добавлены методы excelfile
    • set_sheet_zoom
    • set_row_height
    • set_col_width
  • Chromium обновлен 124.3.8+gc712fb4+chromium-124.0.6367.207

Аватара пользователя
bigfozzy
Site Admin
Сообщения: 3057
Зарегистрирован: 28 июл 2008, 17:24
Контактная информация:

Re: Human Emulator Studio 7.0.73 (Chromium,Edge,Firefox,Selenium)

Сообщение bigfozzy » 23 май 2024, 11:02

  • добавлены методы excelfile
    • add_autofilter
      • conditional1 может быть cледующим: "Top", "Bottom", "AboveAverage", "BelowAverage", "EqualTo", "NotEqualTo", "GreaterThan", "LessThan", "EqualOrGreaterThan","EqualOrLessThan", "BeginsWith", "NotBeginsWith", "EndsWith", "NotEndsWith", "Contains", "NotContains"
      • conditional2 может быть cледующим: "EqualTo", "NotEqualTo", "GreaterThan", "LessThan", "EqualOrGreaterThan","EqualOrLessThan", "BeginsWith", "NotBeginsWith", "EndsWith", "NotEndsWith", "Contains", "NotContains"
      • operation1 может быть cледующим: "and", "or", "&&", "||"
    • clear_autofilters
  • добавлен парметры в excelfile->remove_col : shift_to_left, указывающий сдвигать ячейки вправо или влево при удалении столбца
  • добавлен метод excelfile->add_rows - для добавления нескольких столбцов
  • добавлен метод excelfile->removet_sheets_by_name - для удаления нескольких лситов по имени
  • обновлен Chrome Selenium Driver
  • обновлен Gost Selenium Driver

grinko
Сообщения: 21
Зарегистрирован: 30 мар 2013, 01:32

Re: Human Emulator Studio 7.0.73 (Chromium,Edge,Firefox,Selenium,YandexBrowser,GostBrowser)

Сообщение grinko » 28 июл 2024, 10:55

Human Emulator - уже всё? проект не развивается?

Аватара пользователя
k907
Сообщения: 326
Зарегистрирован: 21 май 2014, 20:32

Re: Human Emulator Studio 7.0.73 (Chromium,Edge,Firefox,Selenium,YandexBrowser,GostBrowser)

Сообщение k907 » 30 июл 2024, 21:31

grinko писал(а):
28 июл 2024, 10:55
Human Emulator - уже всё? проект не развивается?
"проект живой программа дорабатывается постоянно" ответили в техподдержке
вероятно на форуме сейчас нет модератора, поэтому пишите в техподдержку если возникают вопросы, там оперативно отвечают - https://t.me/saleshumanemulator
Разработка решений для автоматизации вашего бизнеса. Telegram: https://t.me/k90_7

Аватара пользователя
bigfozzy
Site Admin
Сообщения: 3057
Зарегистрирован: 28 июл 2008, 17:24
Контактная информация:

Re: Human Emulator Studio 7.0.74 (Chromium,Edge,Firefox,Selenium,YandexBrowser,GostBrowser)

Сообщение bigfozzy » 09 авг 2024, 19:35

- в excelfile, excel-> set_sheet добавлены параметры row,col для указания начального места встаки массива данных + добавлена возможность вставлять массивы переменной длинны
- excelfile.get_sheets_count: результат возвращает как int
- улучшение работы browser->close_all_tabs - Перед закрытием останавливает все процессы в закрываемых бразуерах
- telegram добавлен параметр schedule_date, позволяющий задавать дату отправки сообщения в методы:
- send_media_to_chat
- send_message_to_chat
- send_message_to_contact
- баг фикс работы: telegram->send_message_to_contact
- обновлен движок MS Edge : 125.0.2535.67 (official)

- баг фикс редактирвоания задачи расписания раз в N минут
- Edge Selenium обновлен 125.0.2535.85 (Официальная сборка) (64-разрядная версия)
- Chromium обновлен 125.0.21+gc8b1a8c+chromium-125.0.6422.142
- баг фикс работы excel->add_rows

- обновлен Chrome Selemium драйвер: 126.0.6478.6100
- улучшенн вывод в лог команд : добавлена дата
- баг фикс редактирования задачи расписания

- баг фикс работы параметра mask в folder->get_all_folders
- excelfile->copy_sheet(path, sheet, newSheetName) копировать указанный лист документа и вставлял его как новый лист в тот же документ;
- excel->convert() баг фикс при указании в качестве парgметра delimeter запятую (,) для исходного файла в CSV;
- libreOffice.convert добавлен параметра timeout для WF;
- excelfile->split_sheet_by_rows() в редакторе всплывает подсказка "разбить закладку по строкам" заменена на "лист".

- добавлена возможноcть показа мультистрочных комментариев по всплывающей подсказке
- обновлен Chrome Selemium драйвер: 127.0.6533.7200
- Chromium обновлен 126.2.18+g3647d39+chromium-126.0.6478.183

- баг фикс excel->dedupe_range при сложных диапазонах и условиях
- добавлен параметр в функцию wordfile->read
- добавлен объект libreOfficeCalc
- в textfile->sort и dedupe добавлен параметр encoding, позволяющий явно задавать кодировку текстового файла, например "windows-1251","utf-8"
- переименован метод excelfile->set_col_number_format на set_col_format (старый вызов тоже работает)
- переименован метод excelfile->set_cell_number_format на set_cell_format (старый вызов тоже работает)
- переименован метод excelfile->set_range_number_format на set_range_format (старый вызов тоже работает)
- методы excelfile->set_xxx_type объявлены устаревшими, вместо них надо использовать set_xxx_format
- убран лишний параметр в функции textfile/get_all_files_in_folder - в excelfile, excel-> set_sheet добавлены параметры row,col для указания начального места вставки массива данных + добавлена возможность вставлять массивы переменной длинны
- excelfile.get_sheets_count: результат возвращает как int
- улучшение работы browser->close_all_tabs - Перед закрытием останавливает все процессы в закрываемых бразуерах
- telegram добавлен параметр schedule_date, позволяющий задавать дату отправки сообщения в методы:
- send_media_to_chat
- send_message_to_chat
- send_message_to_contact
- баг фикс работы: telegram->send_message_to_contact
- обновлен движок MS Edge : 125.0.2535.67 (official)

- баг фикс редактирвоания задачи расписания раз в N минут
- Edge Selenium обновлен 125.0.2535.85 (Официальная сборка) (64-разрядная версия)
- Chromium обновлен 125.0.21+gc8b1a8c+chromium-125.0.6422.142
- баг фикс работы excel->add_rows

- обновлен Chrome Selemium драйвер: 126.0.6478.6100
- улучшен вывод в лог команд : добавлена дата
- баг фикс редактирования задачи расписания

- баг фикс работы парметра mask в folder->get_all_folders
- excelfile->copy_sheet(path, sheet, newSheetName) копировать указанный лист документа и вставлял его как новый лист в тот же документ;
- excel->convert() баг фикс при указании в качестве парметра delimeter запятую (,) для исходного файла в CSV;
- libreOffice.convert добавлен параметра timeout для WF;
- excelfile->split_sheet_by_rows() в редакторе всплывает подсказка "разбить закладку по строкам" заменена на "лист".

- добавлена возможноcть показа мультистрочных комментарие по всплывающей подсказке
- обновлен Chrome Selemium драйвер: 127.0.6533.7200
- Chromium обновлен 126.2.18+g3647d39+chromium-126.0.6478.183

- баг фикс excel->dedupe_range при сложных диапазонах и условиях
- добавлен параметр в функцию wordfile->read
- добавлен объект libreOfficeCalc
- в textfile->sort и dedupe добавлен параметр encoding, позволяющий явно задавать кодировку текстового файла, например "windows-1251","utf-8"
- переименован метод excelfile->set_col_number_format на set_col_format (старый вызов тоже работает)
- переименован метод excelfile->set_cell_number_format на set_cell_format (старый вызов тоже работает)
- переименован метод excelfile->set_range_number_format на set_range_format (старый вызов тоже работает)
- методы excelfile->set_xxx_type объявлены устаревшими, вместо них надо использовать set_xxx_format
- убран лишний параметр в функции textfile/get_all_files_in_folder

Аватара пользователя
bigfozzy
Site Admin
Сообщения: 3057
Зарегистрирован: 28 июл 2008, 17:24
Контактная информация:

Re: Human Emulator Studio 7.0.74 (Chromium,Edge,Firefox,Selenium,YandexBrowser,GostBrowser)

Сообщение bigfozzy » 25 авг 2024, 20:36

- баг фикс ввода точки при вводе с клавиатуры для селениум моделей браузера
- word->open, второй параметр по умолчанию read_only = true
- обновлен Chromium 127.3.5+g114ea2a+chromium-127.0.6533.120

Аватара пользователя
bigfozzy
Site Admin
Сообщения: 3057
Зарегистрирован: 28 июл 2008, 17:24
Контактная информация:

Re: Human Emulator Studio 7.0.74 (Chromium,Edge,Firefox,Selenium,YandexBrowser,GostBrowser)

Сообщение bigfozzy » 09 сен 2024, 13:10

- добавлена команда textfile->get_encoding, позволяющая получить текущую кодировку текстового файла
- обновлен Chrome Selenium Driver : 128.0.6613.8600
- обновлен Edge Selenium Driver : 128.0.2739.56
- добавлен функциональный объект excelDataReader чтение xls, xlsx файлов Excel;
- исправлена команда excelfile->add_rows() не передавался аргумент add_rows.

- баг фикс работы word->convert (корректная очистка после работы)
- небольшие исправление интерфейса
- в WF Word.Convert добавлен таймаут
- добавлен элемент WF: Word.Kill

- добавлено больше плагинов в базовую установку
- добавлена папка Plugin Sample со всем необходимым, чтобы создавать собственные плагины

Аватара пользователя
bigfozzy
Site Admin
Сообщения: 3057
Зарегистрирован: 28 июл 2008, 17:24
Контактная информация:

Re: Human Emulator Studio 7.0.74 (Chromium,Edge,Firefox,Selenium,YandexBrowser,GostBrowser)

Сообщение bigfozzy » 17 сен 2024, 11:58

- добавлена команда app->start_rest_service(pathy,port,host), позволяющая создавать REST сервис на заданном host:port,
по обращению к которому запускается скрипт path, которому передаются argv из PUT/GET запроса (например http://localhost:4000/Run?param=1&param2=2)
- добавлена команда selenium->set_model_binary_path (укажем где брать бинарники для селениум моделей браузера)
- добавлена команда selenium->foreground() (переместить окно селениума на передний план)
- обновлен драйвер Chrome Selenium к версии 128.0.6613.13700

- добавлена команда selenium->maximize() (максимизировать окно селениума)
- добавлена команда selenium->minimize() (минимизировать окно селениума)
- добавлена команда selenium->fullscreen() (перевести в полноэкранный режим окно селениума)
- добавлена команда selenium->set_pos() (передвинуть окно селениума в заданные координаты)
- добавлена команда selenium->set_size() (изменить размер окна селениума)
- улучшение передачи аргументов CLI Chrome Selenium (сделано рабочим load-extension в том числе для загрузки плагинов из папок)
- улучшение работы selenium->add_plugins - сделана возможность передачи плагина не только через crx файл, но и через папку с плагином

Ответить