Версия 4.9.40

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

Re: Версия 4.9.21

Сообщение bigfozzy » 01 июл 2015, 16:14

Небольшое обновление 4.9.22:
  • - баг фикс получения 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

sdv345
Сообщения: 27
Зарегистрирован: 04 янв 2014, 22:57

Re: Версия 4.9.22

Сообщение sdv345 » 01 июл 2015, 23:30

Вот такая ошибка
Your browser is set to not allow third-party cookies. Enable this setting in your browser preferences to continue.
В IE11 OC эта ошибка не выскакивает.
Что делать?

Аватара пользователя
Support
Site Admin
Сообщения: 1000
Зарегистрирован: 10 апр 2009, 17:45
Контактная информация:

Re: Версия 4.9.22

Сообщение Support » 02 июл 2015, 10:27

sdv345 писал(а):Вот такая ошибка
Your browser is set to not allow third-party cookies. Enable this setting in your browser preferences to continue.
В IE11 OC эта ошибка не выскакивает.
Что делать?
Из вашего поста ничего не понятно, где появляется это и откуда вырван контекст цитаты?

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

Re: Версия 4.9.22

Сообщение bigfozzy » 16 сен 2015, 14:31

Небольшое обновление 4.9.23:

- команда app->set_foreground_window теперь выводит окно програмы на передний план, даже если програма была свернута в трей
- в команду app->get_version добавлен параметр extended дающий дополнительную информацию о версии програмы
- баг фикс работы функции get_real_ip при неподключеном интернете
- баг фикс потери фокуса ввода при эмуляции команд клавиатуры (есть настройка)
- баг фикс переключенияч англиского языка
- оптимизиция скорости работы
- баг фикс мелких багов интерфейса
- баг фикс некоторых вариантов работы в некотрых системах window->get_all_text

PS: дальше обновления будут чаще - лето закончилось )

kabanjr
Сообщения: 1
Зарегистрирован: 07 окт 2015, 01:57

Re: Версия 4.9.22

Сообщение kabanjr » 07 окт 2015, 02:02

bigfozzy писал(а):- баг фикс потери фокуса ввода при эмуляции команд клавиатуры (есть настройка)
Можно подробней об этой настройке? Или посоветуйте как правильно передать в браузер Ctrl+A и Ctrl+C.
Делаю таким образом:

$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);

На первой итерации цикла работает, на последующих уже нет.

Аватара пользователя
Support
Site Admin
Сообщения: 1000
Зарегистрирован: 10 апр 2009, 17:45
Контактная информация:

Re: Версия 4.9.22

Сообщение Support » 07 окт 2015, 11:02

kabanjr писал(а):
bigfozzy писал(а):- баг фикс потери фокуса ввода при эмуляции команд клавиатуры (есть настройка)
Можно подробней об этой настройке? Или посоветуйте как правильно передать в браузер Ctrl+A и Ctrl+C.
Делаю таким образом:

$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);

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

Re: Версия 4.9.23

Сообщение bigfozzy » 26 окт 2015, 16:58

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

bok2007
Сообщения: 32
Зарегистрирован: 22 июн 2010, 18:05

Re: Версия 4.9.24

Сообщение bok2007 » 31 окт 2015, 15:02

В версии CEF3 сессионные куки (

Код: Выделить всё

$browser->clear_cookies("", true);
) чистятся у каждой запущенной копии свои или же как сейчас сразу для всех копий?

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

Re: Версия 4.9.24

Сообщение bigfozzy » 09 ноя 2015, 16:47

bok2007 писал(а):В версии CEF3 сессионные куки (
Код:
$browser->clear_cookies("", true);
) чистятся у каждой запущенной копии свои или же как сейчас сразу для всех копий?
у каждой свои

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

Re: Версия 4.9.24

Сообщение bigfozzy » 09 ноя 2015, 16:48

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)

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

Re: Версия 4.9.26

Сообщение bigfozzy » 19 ноя 2015, 03:42

Небольшое обновление:
  • - добавлена возможность задание пароля хумана через командную строку /password:"пароль"
    - оптимизация памяти при работе Runtime версии
    - обновление версии встроеного редактора
    - улучшение работы set_current_language + расширено число поддерживаемых языков
    - внутрення оптимизация и облегчение структуры программы
    - более рабочая хромиум версия (ссылка на закачку есть на форуме)
    - улучшение работы debug->open_tab
    - в функцию run_java_script добавлен параметр add_file (добавляет вначало выполняемого скрипта содержимое заданного файла)
    - в $interface добавлена функция add_child для добавления новых дочерних элементво в DOM модель

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

Re: Версия 4.9.26

Сообщение bigfozzy » 20 ноя 2015, 21:46

Перезалили версию 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
		

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

Re: Версия 4.9.27

Сообщение bigfozzy » 08 дек 2015, 17:41

вышла версия 4.9.27:

- баг фмкс функций report_bug_capcha в сервисах антикапч
- добавлены объекты упрощающие работу с тэгами <b>, <blockquote>, <code>, <html>, <i>, <li>, <meta>, <option>, <p>, <pre>, <s>, <strong>, <u>. <head>

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

Re: Версия 4.9.28

Сообщение bigfozzy » 22 янв 2016, 18:26

Небольшое обновление 4.9.28:

- модель браузера по умолчанию после установки internet explorer 11
- вернули element в контекстное меню
- в рантайм убраны диалоги, вываливающиеся на Ctrl+S и Ctrl+O
- встроено последнее PHP 7.0 (7.0.2)
- обновлены файлы xweb_workspace_*.php в соответствии с последним списком поддерживаемых объектов
- запрещены диалоги Server Busy и Not Responding

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

Re: Версия 4.9.28

Сообщение bigfozzy » 30 янв 2016, 19:55

обновление 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 (соединяет две картинки)

Ответить