- - баг фикс получения src для внутренних - встроенных в текст html картинок (image)
- в функции windowinterface->set_current_language и keyboard->set_current_langauage добавлена поддержка языков- Arabic
Bulgarian
Catalan
Chinese (PRC)
Czech
Danish
Dutch
Finnish
French
German
Hebrew
Hungarian
Hungarian
Italian
Japanese
Korean
Lithuanian
Norwegian
Polish
Portuguese
Slovak
Spanish
Swedish
Thai
Turkish
- Arabic
Версия 4.9.40
Re: Версия 4.9.21
Небольшое обновление 4.9.22:
Re: Версия 4.9.22
Вот такая ошибка
Что делать?
В IE11 OC эта ошибка не выскакивает.Your browser is set to not allow third-party cookies. Enable this setting in your browser preferences to continue.
Что делать?
Re: Версия 4.9.22
Из вашего поста ничего не понятно, где появляется это и откуда вырван контекст цитаты?sdv345 писал(а):Вот такая ошибкаВ IE11 OC эта ошибка не выскакивает.Your browser is set to not allow third-party cookies. Enable this setting in your browser preferences to continue.
Что делать?
Re: Версия 4.9.22
Небольшое обновление 4.9.23:
- команда app->set_foreground_window теперь выводит окно програмы на передний план, даже если програма была свернута в трей
- в команду app->get_version добавлен параметр extended дающий дополнительную информацию о версии програмы
- баг фикс работы функции get_real_ip при неподключеном интернете
- баг фикс потери фокуса ввода при эмуляции команд клавиатуры (есть настройка)
- баг фикс переключенияч англиского языка
- оптимизиция скорости работы
- баг фикс мелких багов интерфейса
- баг фикс некоторых вариантов работы в некотрых системах window->get_all_text
PS: дальше обновления будут чаще - лето закончилось )
- команда app->set_foreground_window теперь выводит окно програмы на передний план, даже если програма была свернута в трей
- в команду app->get_version добавлен параметр extended дающий дополнительную информацию о версии програмы
- баг фикс работы функции get_real_ip при неподключеном интернете
- баг фикс потери фокуса ввода при эмуляции команд клавиатуры (есть настройка)
- баг фикс переключенияч англиского языка
- оптимизиция скорости работы
- баг фикс мелких багов интерфейса
- баг фикс некоторых вариантов работы в некотрых системах window->get_all_text
PS: дальше обновления будут чаще - лето закончилось )
Re: Версия 4.9.22
Можно подробней об этой настройке? Или посоветуйте как правильно передать в браузер Ctrl+A и Ctrl+C.bigfozzy писал(а):- баг фикс потери фокуса ввода при эмуляции команд клавиатуры (есть настройка)
Делаю таким образом:
$body->set_focus_by_number(0);
$keyboard->set_ctrl_prefix(true);
$keyboard->press_key_by_code(65);
$keyboard->set_ctrl_prefix(false);
$keyboard->set_ctrl_prefix(true);
$keyboard->press_key_by_code(67);
$keyboard->set_ctrl_prefix(false);
На первой итерации цикла работает, на последующих уже нет.
Re: Версия 4.9.22
Добрый день.kabanjr писал(а):Можно подробней об этой настройке? Или посоветуйте как правильно передать в браузер Ctrl+A и Ctrl+C.bigfozzy писал(а):- баг фикс потери фокуса ввода при эмуляции команд клавиатуры (есть настройка)
Делаю таким образом:
$body->set_focus_by_number(0);
$keyboard->set_ctrl_prefix(true);
$keyboard->press_key_by_code(65);
$keyboard->set_ctrl_prefix(false);
$keyboard->set_ctrl_prefix(true);
$keyboard->press_key_by_code(67);
$keyboard->set_ctrl_prefix(false);
На первой итерации цикла работает, на последующих уже нет.
Посмотрите на данный функционал, он расширился и теперь еще проще передавать нужно сочетание клавиш:
http://humanemulator.net/objects/SYSTEM ... nd_key.php
В вашем случае чтобы нажать к примеру сочетание клавиш Ctrl+A, будет выглядеть следующим образом $keyboard->send_key(65,true,true); и соответственно Ctrl+C будет выглядеть вот так $keyboard->send_key(67,true,true);
Re: Версия 4.9.23
4.9.24 новый браузер + небольшой баг фикс :
- работа над хромиумом (CEF3) (тестовая альфа версия доступна к скачиванию на форуме)
- оптимизация работы функций browser
- улучшение базовых примеров работы функционала (тестов)
- мелкий баг фикс
- window->execute_open_file и другие подобные функции отрабатывает теперь даже при наличии зависших или сильно загруженых окон в системе
- debug->clear_tab_content - улучшение работы в условиях массового вывода данных в лог
- багфикс app->pause(0)
- багфикс работы browser->run_command
PS: Хромиум (тестовая бета, не все функции и диалоговые окна работают - но вполне рабочая для некоторых задач) версию можно скачать тут: http://download.humanemulator.info/inst ... EFBeta.exe
- работа над хромиумом (CEF3) (тестовая альфа версия доступна к скачиванию на форуме)
- оптимизация работы функций browser
- улучшение базовых примеров работы функционала (тестов)
- мелкий баг фикс
- window->execute_open_file и другие подобные функции отрабатывает теперь даже при наличии зависших или сильно загруженых окон в системе
- debug->clear_tab_content - улучшение работы в условиях массового вывода данных в лог
- багфикс app->pause(0)
- багфикс работы browser->run_command
PS: Хромиум (тестовая бета, не все функции и диалоговые окна работают - но вполне рабочая для некоторых задач) версию можно скачать тут: http://download.humanemulator.info/inst ... EFBeta.exe
Re: Версия 4.9.24
В версии CEF3 сессионные куки () чистятся у каждой запущенной копии свои или же как сейчас сразу для всех копий?
Код: Выделить всё
$browser->clear_cookies("", true);
Re: Версия 4.9.24
у каждой своиbok2007 писал(а):В версии CEF3 сессионные куки (
Код:
$browser->clear_cookies("", true);
) чистятся у каждой запущенной копии свои или же как сейчас сразу для всех копий?
Re: Версия 4.9.24
4.9.25 - небольшое обновление :
- - баг фикс работы browser->set_redraw во время работы диалога скачивания файлов
- улучшение функций $xxx->click_by_xxx - теперь щелчок эмулируется мышью - идет перемещение в случайную точку элемента, затем в ней происходит щелчок
- макрос COMMAND_TIME заменен на статическую переменную XHEBaseObject::$COMMAND_TIME=100 (теперь изменять время отведенное на выполнение команды можно во время работы скрипта)
- добавлена переменная XHEBaseObject::$COMMAND_TRY_COUNT=3 - указывающая сколько раз пытаться выполнить комнаду (актуально при плохом качестве интернета при работе с удаленным хумоном)
- баг фикс raw->save_server_log_to_file и raw->save_browser_log_to_file
- улучшение работы app->run_script (вывод отладочных сообщений - если скрипт не существует)
- добавлена функция browser->get_user_agent
- найдена возможность вызова панели firebug (подробности описаны в FAQ)
Re: Версия 4.9.26
Небольшое обновление:
- - добавлена возможность задание пароля хумана через командную строку /password:"пароль"
- оптимизация памяти при работе Runtime версии
- обновление версии встроеного редактора
- улучшение работы set_current_language + расширено число поддерживаемых языков
- внутрення оптимизация и облегчение структуры программы
- более рабочая хромиум версия (ссылка на закачку есть на форуме)
- улучшение работы debug->open_tab
- в функцию run_java_script добавлен параметр add_file (добавляет вначало выполняемого скрипта содержимое заданного файла)
- в $interface добавлена функция add_child для добавления новых дочерних элементво в DOM модель
Re: Версия 4.9.26
Перезалили версию 4.6.26 , добавлено :
Код: Выделить всё
- webpage->get_location_url - заменено для краткости на webpage->get_url
- rucaptcha - оптимизация выполнения + добавление функций
- recognize_image - распознать картинку, используя встроенные переменыые
- recognize_text - распознать текст, используя встроенные переменыые (https://rucaptcha.com/blog/for_webmaster/text_captcha)
- recognize_like_images - распознать капчу где надо выбрать картинки подобные данной (рекапча) , используя встроенные переменыые (https://rucaptcha.com/blog/for_webmaster/recaptcha_izobrajenia_pohozhie_na)
- recognize_invoice - распознать кассовый чек (https://rucaptcha.com/blog/for_webmaster/ocifrovka_chekov)
- добавлены встроеные перменные использующиеся функциями :
// адрес сервера
var $server='rucaptcha.com';
// ключ api
var $api_key=null;
// показывать ли процесс распозанния (лог)
var $is_verbose = true;
// максимальное число попыток связаться с сервером (с паузой ttimeout)
var $max_try=5;
// таймаут между запросами состояния разгаданности капчи (в секундах)
var $rtimeout = 5;
// таймаут между попыткам отправить капчу на сервер
var $ttimeout = 20;
// максимальное время для получения капчи (в секундах)
var $mtimeout = 120;
// 0;1 0 = одно слово (значение по умлочанию) 1 = капча имеет два слова
var $is_phrase = 0;
// 0 = регистр ответа не имеет значения (значение по умолчанию ) 1 = регистр ответа имеет значение
var $is_regsense = 0;
// 0 = параметр не задействован (значение по умолчанию ) 1 = на изображении задан вопрос, работник должен написать ответ
var $is_question=0;
// 0 = параметр не задействован (значение по умолчанию) 1 = капча состоит только из цифр 2 = Капча состоит только из букв 3 = Капча состоит либо только из цифр, либо только из букв.
var $is_numeric = 0;
// 0 = параметр не задействован (значение по умолчанию) 1 = работнику нужно совершить математическое действие с капчи
var $is_calc=0;
// 0 = параметр не задействован (значение по умолчанию) 1..20 = минимальное количество знаков в ответе
var $min_len = 0;
// 0 = параметр не задействован (значение по умолчанию) 1..20 = максимальное количество знаков в ответе
var $max_len = 0;
// 0 = параметр не задействован (значение по умолчанию) 1 = на капче только кириллические буквы2 = на капче только латинские буквы
var $language = 0;
// Текст, который будет показан работнику. Может содержать в себе инструкции по разгадке капчи. Ограничение - 140 символов. Текст необходимо слать в кодировке UTF-8.
var $instructions="";
- captcha24 - оптимизация выполнения + добавление функции recognize_image + встроеные перемнные
- anticaptcha - оптимизация выполнения + добавление функции recognize_image + встроеные перемнные
- ripcaptcha - оптимизация выполнения + добавление функции recognize_image + встроеные перемнные
- interface - добавлены методы insert_before и remove
Re: Версия 4.9.27
вышла версия 4.9.27:
- баг фмкс функций report_bug_capcha в сервисах антикапч
- добавлены объекты упрощающие работу с тэгами <b>, <blockquote>, <code>, <html>, <i>, <li>, <meta>, <option>, <p>, <pre>, <s>, <strong>, <u>. <head>
- баг фмкс функций report_bug_capcha в сервисах антикапч
- добавлены объекты упрощающие работу с тэгами <b>, <blockquote>, <code>, <html>, <i>, <li>, <meta>, <option>, <p>, <pre>, <s>, <strong>, <u>. <head>
Re: Версия 4.9.28
Небольшое обновление 4.9.28:
- модель браузера по умолчанию после установки internet explorer 11
- вернули element в контекстное меню
- в рантайм убраны диалоги, вываливающиеся на Ctrl+S и Ctrl+O
- встроено последнее PHP 7.0 (7.0.2)
- обновлены файлы xweb_workspace_*.php в соответствии с последним списком поддерживаемых объектов
- запрещены диалоги Server Busy и Not Responding
- модель браузера по умолчанию после установки internet explorer 11
- вернули element в контекстное меню
- в рантайм убраны диалоги, вываливающиеся на Ctrl+S и Ctrl+O
- встроено последнее PHP 7.0 (7.0.2)
- обновлены файлы xweb_workspace_*.php в соответствии с последним списком поддерживаемых объектов
- запрещены диалоги Server Busy и Not Responding
Re: Версия 4.9.28
обновление 4.9.29
- оптимизация скорости выполненияскриптов в случае работы на windows 10
- баг фикс работы interface->send_input и interface->input в случае исчезновения элемента во время выполнения команды
- scheduler->add_task и scheduler->edit теперь не добавляет задачи где время некоректно задано
- баг фикс вывода и перехода по ошибкам для PHP 7
- добавлена горячая клавиша - F12 - аналог двойного щелчка на сообщении об PHP ошибке
- улучшение работы расписания задач (корректная работа при передачи неправильных параметров через скрипт + вывод номера скрипта в интерфейс)
- для C# - баг фикс работы set_inner_text_by_name + set_inner_text_by_number
- ускорение работы функций get_x_in_webpage_picture и get_y_in_webpage_picture
- добавлена функция image->get_image (получает часть картинки из картинки)
- добавлена функция image->get_x_of_picture (получает x-координату капртинки в картинке)
- добавлена функция image->get_y_of_picture (получает y-координату капртинки в картинке)
- добавлена функция image->add_image (соединяет две картинки)
- оптимизация скорости выполненияскриптов в случае работы на windows 10
- баг фикс работы interface->send_input и interface->input в случае исчезновения элемента во время выполнения команды
- scheduler->add_task и scheduler->edit теперь не добавляет задачи где время некоректно задано
- баг фикс вывода и перехода по ошибкам для PHP 7
- добавлена горячая клавиша - F12 - аналог двойного щелчка на сообщении об PHP ошибке
- улучшение работы расписания задач (корректная работа при передачи неправильных параметров через скрипт + вывод номера скрипта в интерфейс)
- для C# - баг фикс работы set_inner_text_by_name + set_inner_text_by_number
- ускорение работы функций get_x_in_webpage_picture и get_y_in_webpage_picture
- добавлена функция image->get_image (получает часть картинки из картинки)
- добавлена функция image->get_x_of_picture (получает x-координату капртинки в картинке)
- добавлена функция image->get_y_of_picture (получает y-координату капртинки в картинке)
- добавлена функция image->add_image (соединяет две картинки)