Страница 2 из 5

Re: Локальный менеджер потоков 1.5.0

Добавлено: 08 мар 2020, 21:44
Support
Вы запускаете обновление? Какая версия Human Emulator Studio?

Re: Локальный менеджер потоков 1.5.0

Добавлено: 08 мар 2020, 22:11
super
7.0.45
Похоже не все копирует.

Re: Локальный менеджер потоков 1.5.0

Добавлено: 10 мар 2020, 22:42
bigfozzy
версия 1.6
  • баг фикс найденных ошибок
  • улучшение интерфейса
  • баг фикс импорта и клонирования задач
  • улучшение механизма перезапуска и работы с зависшими потоками

Re: Локальный менеджер потоков 1.6.0

Добавлено: 15 мар 2020, 21:45
bigfozzy
обновление:

- улучшение механизма перезапуска и работы с зависшими потоками

Re: Локальный менеджер потоков 1.6.0

Добавлено: 17 мар 2020, 08:19
super
Можно сделать, что б он не терял поток при рестарте?

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

$app->restart($debug->get_cur_script_path(), $argv[1]." ".$argv[2]);
Я так понял, что если порт занят, хуман переходит на другой порт и менеджер уже не видит его.

Re: Локальный менеджер потоков 1.6.0

Добавлено: 17 мар 2020, 13:15
bigfozzy
По идее не должен терять. там к имени exe привязано.

А в exe уже порт указан.

Или теряет ?

PS: в рестарт чтобы освобождался порт можно задать больше паузe или/и перед рестартом переходить на about:blank и делать debug->optimize_memory и browser->recreate

Re: Локальный менеджер потоков 1.6.0

Добавлено: 17 мар 2020, 20:58
super
Одна из копий перешла на следующий порт, выдала ошибок и остановилась.
Connect from PHP to XHE not found. Check XHE and PHP port and connection to xhe.
Command http://127.0.0.1:7510/Debug.set_cur_scr ... 5cc2MucGhw not runned.
Connect from PHP to XHE not found. Check XHE and PHP port and connection to xhe.
Command http://127.0.0.1:7510/Debug.get_cur_script_folder? not runned.
Connect from PHP to XHE not found. Check XHE and PHP port and connection to xhe.
Command http://127.0.0.1:7510/Debug.get_cur_script_path? not runned.
Connect from PHP to XHE not found. Check XHE and PHP port and connection to xhe.
Command http://127.0.0.1:7510/Debug.get_cur_script_path? not runned.
Connect from PHP to XHE not found. Check XHE and PHP port and connection to xhe.
Command http://127.0.0.1:7510/Application.resta ... art_s=MA== not runned.
Другие после нескольких рестартов продолжают работать , но уже их нет в менеджере. Не сразу исчезают, а после нескольких рестартов.

PS Скрипт после выполнения задания, делает рестарт.

Re: Локальный менеджер потоков 1.7.0

Добавлено: 18 мар 2020, 06:17
bigfozzy
Спасибо, исправили переход на следующий порт и обновили версию:
  • улучшен запуск потоков
  • баг фикс ошибок интерфейса
  • улучшена проверка на момент рестарта
PS: хуман надо тоже обновить, туда добавили нужный функционал для проверки момента рестарта.

Re: Локальный менеджер потоков 1.7.0

Добавлено: 18 мар 2020, 09:25
super
Спасибо!

Нашел ошибку и варнинг стал выскакивать, раньше его не было.

Re: Локальный менеджер потоков 1.7.0

Добавлено: 18 мар 2020, 14:25
bigfozzy
Обновили менеджер и хуман.

<?php

// для многопотока - номер потока
$xhe_thread_num=$argv[1];
// для многопотока - порт потока
$xhe_thread_port=$argv[2];

// хост
$xhe_host ="127.0.0.1:8630";
// хост многопотока
$xhe_host ="127.0.0.1:$xhe_thread_port";
echo $xhe_host;
// The following code is required to properly run XWeb Human Emulator
require("../Templates/xweb_human_emulator.php");

//$app->show_from_tray(true);
//$app->maximize();
// navigate to google
//$browser->navigate("google.com");
sleep(20);
$app->restart(__FILE__,$argv[1]." ".$argv[2]);

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

тестировали следующим скриптом в 5 потоков - все норм.

Re: Локальный менеджер потоков 1.7.0

Добавлено: 18 мар 2020, 22:08
super
Можно сделать , что б при зависаниях сбрасывать поток?

Re: Локальный менеджер потоков 1.7.0

Добавлено: 19 мар 2020, 13:04
bigfozzy
А должно сбрасывать. Поставьте в настройках опцию - перезапускать потоки при зависании.

У вас браузер -фаерфокс ?

Re: Локальный менеджер потоков 1.7.0

Добавлено: 19 мар 2020, 13:12
super
bigfozzy писал(а):
19 мар 2020, 13:04
У вас браузер -фаерфокс ?
ДА

Re: Локальный менеджер потоков 1.9.0

Добавлено: 23 мар 2020, 16:08
bigfozzy
  • улучшен интерфейс
  • добавлена возможность очистки статистики запуска задачи в расписании скриптов
  • добавлена интеграция с глобальным менеджером

Re: Локальный менеджер потоков 1.10.0

Добавлено: 23 мар 2020, 23:41
bigfozzy
- добавлена возможность интеграции с глобальным менеджером - обмен скриншотами