Доступен Human Emulator основанный на Chromium (версия 6.0.56)

вопросы связанные с работой версии с Chromium
questAny
Сообщения: 39
Зарегистрирован: 23 фев 2017, 19:16

Re: Доступна Chromium версия 6.0.31

Сообщение questAny » 09 янв 2018, 15:20

Достаточно непрятный баг с $textarea->set_value_by_smth() - не меняет значение, если присутсвуют кавычки: "
$textarea->set_value_by_number(0, 'some "quoted" string'); // not working

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

Re: Доступна Chromium версия 6.0.31

Сообщение bigfozzy » 09 янв 2018, 17:16

Спасибо, исправим все в ближайшее время

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

Re: Доступна Chromium версия 6.0.32

Сообщение bigfozzy » 11 янв 2018, 03:55

Небольшое обновление 6.0.32:
  • улучшение сворачивания программы и баг фикс определения размеров окна в свернутом состоянии
  • небольшие улучшения и баг фикс интерфейса
  • баг фикс передачи параметров с кавычками во все функции
  • обновлен движок Cef на более новую версию 63.0.3239.109 (3.3239.1716.g735b746)
  • возможность открытия в редакторе любых типов файлов в текстовом формате
  • добавлена настройка редактора - показать панели сворачивания кода
  • баг фикс передачи лишнего пробела в командах

E=mc2
Сообщения: 119
Зарегистрирован: 16 май 2014, 00:57

Re: Доступна Chromium версия 6.0.32

Сообщение E=mc2 » 14 янв 2018, 16:26

Похоже, что

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

$browser->set_width()
совсем не работает.

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

Re: Доступна Chromium версия 6.0.32

Сообщение bigfozzy » 14 янв 2018, 18:26

E=mc2 писал(а):
14 янв 2018, 16:26
$browser->set_width()
совсем не работает.
для текущей страницы должно работать, а вот для новых страниц - пока не работает - исправим в ближайшее время.
Спасибо.

проверяли так:
<?php $xhe_host = "127.0.0.1:7013";

// подключим объект для управления эмулятором, если еще не подключен
if (!isset($path))
  $path="../../../Templates/xweb_human_emulator.php";
require($path);

// начало
echo "<hr><font color=blue>browser->".basename (__FILE__)."</font><hr>";

// 1 
echo "1. Зададим ширину браузера в 300 пискселей : ";
echo $browser->set_width(3000)."<br>";
$browser->navigate("ya.ru");

// 2 
echo "2. Получим текущую ширину браузера : ";
echo $browser->get_window_width();

// 2 
$browser->set_count(2);
$browser->set_active_browser(1);
echo "\n2. Получим текущую ширину 2 браузера : ";
echo $browser->get_window_width();
$browser->navigate("ya.ru");

sleep(5);

// конец
echo "<hr><br>";

// Quit
$app->quit();
?>

wrt
Сообщения: 5
Зарегистрирован: 05 дек 2017, 20:21

Re: Доступна Chromium версия 6.0.32

Сообщение wrt » 15 янв 2018, 14:00

Добрый день.
Похоже, что сервер слушает только 127.0.0.1. На одной и той же машине:
При

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

$xhe_host = "127.0.0.1:7010";
все норм
При

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

$xhe_host = "192.168.1.127:7010"; // локальный адрес
не отрабатывает:

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

Connect from PHP to XHE not found. Check XHE and PHP port and connection to xhe.
Command http://192.168.1.127:7010/Debug.set_cur_script_path?path=he.php not runned.
На IE версии отрабатывают нормально оба варианта

Аватара пользователя
super
Сообщения: 89
Зарегистрирован: 03 ноя 2017, 13:58

Re: Доступна Chromium версия 6.0.32

Сообщение super » 15 янв 2018, 15:37

Работает отлично!!! тьфу, тьфу, тьфу )))
Spread the word and earn!
Изображение

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

Re: Доступна Chromium версия 6.0.32

Сообщение bigfozzy » 15 янв 2018, 15:58

wrt писал(а):
15 янв 2018, 14:00
Добрый день.
Похоже, что сервер слушает только 127.0.0.1. На одной и той же машине:
При

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

$xhe_host = "127.0.0.1:7010";
все норм
При

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

$xhe_host = "192.168.1.127:7010"; // локальный адрес
не отрабатывает:

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

Connect from PHP to XHE not found. Check XHE and PHP port and connection to xhe.
Command http://192.168.1.127:7010/Debug.set_cur_script_path?path=he.php not runned.
На IE версии отрабатывают нормально оба варианта
Спасибо, исправили, сегодня обновим версию

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

Re: Доступна Chromium версия 6.0.33

Сообщение bigfozzy » 15 янв 2018, 21:27

Обновление 6.0.33:
  • добавление команды app->set_params_object_search для управлением режимом регистронезависимого поиска объектов
  • настроqка для управлением режимом регистронезависимого поиска объектов
  • баг фикс вывода в панель отладки при работе долгих скриптов
  • улучшение стабильности работы
  • добавлена комаада $browser->add_tab
  • улучшение работы и баг фикс команд browser->set_width и browser->set_height (-1 - сброс до размеров по умолчанию)
  • улучшение работы restart_lan_by_xxx
  • улучшение работы set_default_authorization
  • сделано возможность перeтаскивания закладок с редакторами скриптов
  • улучшение стабильности во время отладки
  • улучшение эмуляции мыши + баг фикс клика мыши в элементах со скроллом
  • добавлена возможность работать не только с Localhost

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

Re: Доступна Chromium версия 6.0.34

Сообщение bigfozzy » 17 янв 2018, 16:33

6.0.34
  • в interfaces и windowinterfaces добавлены итераторы (теперь можно использовать циклы foreach для работы со списками интерфейсов)
  • при отладке сделано открытие и переход на ошибку, даже если она находится в другом файле + общее улучшение работы с ошибками
  • баг фикс скриншота элемента во фрейме, который имеет разную толщину границы
  • в меню Отладки добавлена возможность посмотреть активный элемент в инспекторе элементов
  • в контекстное меню браузера добавлены недостающие пункты работы с элементами разных типов
  • улучшение работы set_default_authorization для прокси

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

Re: Доступна Chromium версия 6.0.35

Сообщение bigfozzy » 23 янв 2018, 23:01

6.0.35
  • баг фикс browser->send_post_queries
  • баг фикс двойного перевода строки по send_input в textarea
  • улучшение работы app->clear и browser->clear_cookies
  • добавлена настройка - по переходу на следующий порт, если порт занят
  • улучшение само-диагностики
  • добавлена возможность задания точек останова при старте
  • добавлены возможность хождения по шагам при срабатывании точек останова
  • улучшение стабильности и скорости работы
  • баг фикс записи макроса
  • мелкие улучшения интерфейса
  • добавление отладочной панели "Вызовов Стека"

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

Re: Доступна Chromium версия 6.0.36

Сообщение bigfozzy » 26 янв 2018, 03:50

6.0.36
  • добавлена панель - Быстрый Просмотр - для просмотра переменных в текущем контексте
  • улучшение работы точек останова
  • мелкие улучшения интерфейса
  • добавлена настройка - закрывать редактор по двойному щелчку
  • добавлена всплывающая подсказка над закладкой редактора - показывающая путь к файлу
  • сохранение состояния дерева быстрого старта между стартами и при обновлении

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

Re: Доступна Chromium версия 6.0.36

Сообщение Support » 26 янв 2018, 21:31

по поводу отладчика на данный момент это выглядит следующим образом:

Изображение

Логика работы с отладчиком следующая:

1. Вы ставите одну или несколько отчек остонова в скрипте в местах, где вас интересует как именно работает скрипт.
2. Скрипт останавливается на точке останова и вы с помощью панели быстрый просмотр узнаёте значения интересующих переменных.
3. Далее вы либо запускаете скрипт до следующей точки остонова нажатием клавиши "продолжить выполнение" либо клавишей F11 выполняете Шаг дальше или CTRL+F11 шаг внутрь если вам надо зайти внутрь какой то функции и посмотреть переменные там.

В общем всё работает аналогично как в отладчиках встроенных в любые среды разработки кода.

LazyCot
Сообщения: 33
Зарегистрирован: 03 окт 2010, 16:37

Re: Доступна Chromium версия 6.0.36

Сообщение LazyCot » 27 янв 2018, 10:30

А можно вернуть настройки, как в IE- версии, по определению поведения программы при сворачивании и запуске?
В зависимости от того идет отладка или работа, бывает удобней то или другое поведение.

Изображение

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

Re: Доступна Chromium версия 6.0.36

Сообщение bigfozzy » 27 янв 2018, 12:30

LazyCot писал(а):
27 янв 2018, 10:30
А можно вернуть настройки, как в IE- версии, по определению поведения программы при сворачивании и запуске?
В зависимости от того идет отладка или работа, бывает удобней то или другое поведение.
Сделаем. спасибо

Ответить