Изменения по версиям:
7.0.21 (2018.10.20)
- сделана функция seo->get_all_outside_links (для 1 страницы)
- сделана функция seo->get_all_sitemap_links (для 1 страницы)
- в interface->click и функции click_by_xxx добавлен параметр wait_browser - указывающий проверять и ждать состояние занятости браузера после щелчка (по умолчанию true)
- улучшение логов на нижней панели (Отладка, консоль, рав лог и т.п)
- улучшение компьютерного зрения по распознаванию и нахождению координат похожих картинок
- баг фикс сохранения позиций докующихся панелей
- улучшение работы с SMTP, POP3, IMAP
- версия CEF обновлена до 69 версии
- апгрейд подверсии CEF
- добавлена функция app->get_cursor_type
- добавлена поддержка JS Notification + настройки на разрешение их в JS и настройка показывать их в программе подробности тут : https://delch.github.io/notifications-api/
- добавлена команда mail->set_proxy, для указания работы POP3, SMTP, IMAP через прокси (прокси обязательно должны быть типа сокс, поддерживаются socks4, socks5 и https и прокси с авторизацией )
- улучшение app->clear и app->clear_cache
- улучшение работы контекстного меню
- улучшение анонимности при роботе хромиума
- улучшение подмены JS параметры во фреймах
- улучшение очистки интерфейсов по завершению скрипта
- улучшение работы функции screenshot (учет отрицательных координат)
- улучшение работы app->get_cursor_type добавлены координаты x и y ( если заданы курсор вначале пермещается в эту точку )
- улучшение подмены Canvas Fingerprint во фреймах
- улучшение контекстного меню для listbox
- убран варнинг в send_event_by_name
- баг фикс работы компьютерного зрения на Windows Starter
- баг фикс webpage->get_element_from_point
- баг фикс browser->run_jquery
- баг фикс залипания F11 во время отладки PHP скрипта
- баг фикс get_all_external_inner_texts_and_hrefs для относительных ссылок
- сделана отображение информации и работа с элементами во фрйемах, вложенных в фрейм + работа с ними
- улучшение дерева элементов, списка элементов ,инспектора и контекстных меню добавления команд для элементов во фреймах
- улучшение работы функций связанных с вложенными фреймами
- при работе с письмами добавлена возможность получения text_body сообщения
- улучшение закрытия
- сделана функция windows->execute_authorization
- сделаны функции + добавлен параметр include_subchildre
- get_numbers_child_by_name
- get_numbers_child_by_id
- get_numbers_child_by_attribute
- get_numbers_child_by_number
- interface->get_numbers_child
- добавлен параметр include_subchildren в функции
- interface->get_child_count
- interface->get_child_by_number
- баг фикс get_all_inner_htmls_by_attribute при attr_name=class
7.0.24 (2018.11.20)
- Node.js обновлен до последней версии
- PHP обновлен до последней версии
- Python обновлен до последней версии
- добавлена команда anchor->get_all_internal_inner_texts_and_hrefs
- улучшение работы приложения в трее
- баг фикс открытия попапов, если они запрещены
- улучшение скорости работы
- окно просмотра переменных теперь может просматривать несколько переменных
- улучшена работа webpage->save_url_to_file и webpage->load_web_page
- добавлена возможность просмотра логов из меню Отладка
- баг фикс move_to и send_move_to, если есть прокрутка окан браузера
- улучшение работы функции webpage->save_url_to_file
- улучшение работы set_cookis_for_url
- PHP обновлен
- в Node.js добавлены недостающие модули
- улучшение работы браузера, открывающегося в новом окне
- улучшение подмены параметров
- баг фикс mouse->wheel
- улучшение просмотра лога изменений в программе
- ускорение работы interface->is_visibled и interface->is_view_now
- прерывание эмуляции move_to и send_move_to при остановке скрипта + баг фикс позиционирования
- баг фикс обновления координат мыши в строке статуса при полной эмуляции мыши
- сделана настройка : перемещать реальный курсор мыши вместе с виртуальным
- добавлены функции interface->move_to и interface->send_move_to
7.0.25 (2018.11.27)
- баг фикс передачи параметра show для app->shell_execute
- при отключении лога в консоль в консоль больше не выводятся сообщения
- в настройки добавлена возможность очистки куков и кэша при старте
- улучшенное логгирование
- улучшение стабильности работы
- улучшения перезапуска сингл версии из меню "Сервис"
- в функции mail добавлен параметр number, позволяющий задать номер письма, удовлетворяющий заданным параметрам
- get_message_by_subject_via_pop3
- get_message_by_from_via_pop3
- get_message_by_text_via_pop3
- delete_message_by_subject_via_pop3
- delete_message_by_from_via_pop3
- delete_message_by_text_via_pop3
- get_message_by_subject_via_imap
- get_message_by_from_via_imap
- get_message_by_text_via_imap
- добавлены функции
- mail->delete_all_messages_via_imap
- mail->delete_message_by_number_via_imap
- ускорение работы функций
- image->get_x_of_image
- image->get_y_of_image
- в функции wheel и send_wheel добавлена установка фокуса на браузер перед прокруткой
- улучшение логов и рестрата
- добавлен вопрос при закрытие хумана во время работы скрипта
- добавлена команда is_exist_by_src
- для С# шаблона ввели переменную server_tab
версии с 7.0.20 работают только на Windows x64. x86 устаревшая модель + таким образом нет ограничения в 2Gb по памяти + более высокая скорость работы.
Для x32 будем выпускать отдельные билды версий (раз в один - два месяца точно, может чаще).
Весь лог изменений по версиям можно посмотреть у нас на сайте.
Описание всех команд с примерами использования можно найти в документации .
Если возникают вопросы по работе новых команд, добавленных только в Studio версию пишите на форуме.
По всем вопросам обращайтесь в отдел продаж:
Skype: human.emulator
sales@webemulator.com
Желаем всем успехов в использовании наших программных продуктов!
Комментариев нет:
Отправить комментарий
Примечание. Отправлять комментарии могут только участники этого блога.