сообщение о выходе новых версий и других изменениях на сайте
-
bigfozzy
- Site Admin
- Сообщения: 3057
- Зарегистрирован: 28 июл 2008, 17:24
-
Контактная информация:
Сообщение
bigfozzy » 07 апр 2016, 16:32
Небольшое обновление 4.9.34
- - баг фикс dlg_captcha_from_url_exactly
- улучшение работы mouse->move при эмуляции движений мыши пользователем за заданное время
- ускорение работы raw
- добавлена функция browser->set_init_java_script - выполняющая заданный JS код при загрузке старнице (может быть использована для изменения любых встроеных объектов JS - в том числе и navigtor)
теперь navigator.appName можно задать так :
Код: Выделить всё
<?php
// подключим объект для управления эмулятором, если еще не подключен
if (!isset($path))
$path="../../../Templates/xweb_human_emulator.php";
require($path);
// начало
echo "<hr><font color=blue>browser->".basename (__FILE__)."</font><hr>";
// 1 шаг
echo "1. Зададим начальный Java Script ";
echo $browser->set_init_java_script("
function setAppName(window, appName) {if (window.navigator.appName != appName) {
var appNameProp = { get: function () { return appName; } };
try {
Object.defineProperty(window.navigator, 'appName', appNameProp);
} catch (e) {
window.navigator = Object.create(navigator, {
appName: appNameProp
});
}
}
}
setAppName(window, 'new app name');")."<br>";
// 2 шаг
echo "2. Посмотрим изменения appName : ";
echo $browser->navigate("whoer.net")." ";
sleep(2);
$anchor->get_by_attribute("class","btn-more")->focus();
$anchor->get_by_attribute("class","btn-more")->send_mouse_click();
// конец
echo "<hr><br>";
// Quit
$app->quit();
?>
PS: Выздоровлю до конца - решу остальное. К работе приступлю в пн. Спасибо за понимание.
-
bigfozzy
- Site Admin
- Сообщения: 3057
- Зарегистрирован: 28 июл 2008, 17:24
-
Контактная информация:
Сообщение
bigfozzy » 15 апр 2016, 00:54
4.9.35 (2016.04.15)
- - баг фикс execute_download_file для немецкой локали
- DOMStore (он же localStorage) перенесен из папки кэша в папку кукисов для избежания путаницы
- clear_cookies чистит теперь сессионные и storage куки (для текущей страницы) а также window.name - без app->restart
- UE версия
- - улучшен шаблон создания нового скрипта
- баг фикс textfile->read_file
- баг фикс textfile->write_file
- баг фикс add_string_to_file
- browser->get_cookies_folder и browser->get_caсhe_folder теперь всегда возращают реальные значение папок кэша и кукисов, даже если они стандартные
- баг фикс browser->set_redraw
- оптимизация raw при записи ответов в файл (почти без потери скорости работы)
- в PHP добавлена возможность отладки скриптов через PHPShtorm (для этого надо заменить php.ini на содержимое php.ini-phpstorm, все это лежит в папке PHP)
- добавлен пример проекта PHPStorm 2016.1, работающий с хуманом (лежит в папке PHPStorm_SampleProjects), для отработки команд должен быть запущен хуман на том же порту и в PHPShtorm указан путь к PHP из папки хумана
-
sdv345
- Сообщения: 27
- Зарегистрирован: 04 янв 2014, 22:57
Сообщение
sdv345 » 20 апр 2016, 12:04
Последнее время при переходе на url частенько вылазит вот это
http://prntscr.com/auih7c
Обновление страницы не помогает. Браузер как будто бы теряет подключение к сети.
Причем не зависит от того используешь прокси или нет и на какой адрес переходишь.
В чем может быть проблема?
-
Support
- Site Admin
- Сообщения: 1000
- Зарегистрирован: 10 апр 2009, 17:45
-
Контактная информация:
Сообщение
Support » 20 апр 2016, 14:17
sdv345 писал(а):Последнее время при переходе на url частенько вылазит вот это
http://prntscr.com/auih7c
Обновление страницы не помогает. Браузер как будто бы теряет подключение к сети.
Причем не зависит от того используешь прокси или нет и на какой адрес переходишь.
В чем может быть проблема?
Не замечалось подобное при использовании программы, интернет при этом не просаживается на компьютере? Какую версию программы используете?
-
sdv345
- Сообщения: 27
- Зарегистрирован: 04 янв 2014, 22:57
Сообщение
sdv345 » 20 апр 2016, 21:02
версия последняя. интернет в норме
-
bigfozzy
- Site Admin
- Сообщения: 3057
- Зарегистрирован: 28 июл 2008, 17:24
-
Контактная информация:
Сообщение
bigfozzy » 21 апр 2016, 14:59
Как вариант - попробовать перегрузиться и перегрузить роутер + переподключиться к сети, такое может быть из-за проблем днс в сети. В передыдущих версия такое же было или только в новой возникло ?
-
sdv345
- Сообщения: 27
- Зарегистрирован: 04 янв 2014, 22:57
Сообщение
sdv345 » 24 апр 2016, 15:01
Защищенный режим отключен был. Роутер перегружал, комп перегружал. В предыдущих версиях тоже такое было. Запускаю 20 потоков, из них штук 5 по этой причине отваливаются и больше не перезапускаются. Т.е. хуман, запущенный допустим на порте 7018 тупо не грузит страницу и потом из-за этого закрывается самостоятельно. Такое бывает и в 1 поток. Так же вылазит надпись что не удалось загрузить страницу и хуман самостоятельно закрывается. Потом запустить его на том же порте нельзя. Видно он висит где-то в системе, но визуально этого не видно. При этом в запущенных процессах и службах в винде ничего связанного с XWeb не нахожу. Через некоторое время, минут 3-5, можно запустить опять на этом же порте. Для 5-x соксов использую костыль с 3proxy. Что еще предпринять? Подскажите на какой ОС он работает стабильно у вас?
-
bigfozzy
- Site Admin
- Сообщения: 3057
- Зарегистрирован: 28 июл 2008, 17:24
-
Контактная информация:
Сообщение
bigfozzy » 25 апр 2016, 13:50
sdv345 писал(а):Защищенный режим отключен был. Роутер перегружал, комп перегружал. В предыдущих версиях тоже такое было. Запускаю 20 потоков, из них штук 5 по этой причине отваливаются и больше не перезапускаются. Т.е. хуман, запущенный допустим на порте 7018 тупо не грузит страницу и потом из-за этого закрывается самостоятельно. Такое бывает и в 1 поток. Так же вылазит надпись что не удалось загрузить страницу и хуман самостоятельно закрывается. Потом запустить его на том же порте нельзя. Видно он висит где-то в системе, но визуально этого не видно. При этом в запущенных процессах и службах в винде ничего связанного с XWeb не нахожу. Через некоторое время, минут 3-5, можно запустить опять на этом же порте. Для 5-x соксов использую костыль с 3proxy. Что еще предпринять? Подскажите на какой ОС он работает стабильно у вас?
Испрльзую системы Windows 2008 R2,Windows 7 и Windows 10 - таких проблем не наблюдалось. Может какой нибудь антивирус или брендмауэр на машине работает ?
А самостоятельно - это просто при старте скрипта - может ресурсов не хватает ?
-
bigfozzy
- Site Admin
- Сообщения: 3057
- Зарегистрирован: 28 июл 2008, 17:24
-
Контактная информация:
Сообщение
bigfozzy » 25 апр 2016, 21:45
4.9.36 (25.04.16)
- - улучшение работы app->clear
- исправление настроек по кнопке "по умолчанию" для браузера на IE11
- улучшение совместимости встроеного браузера с последними апдейтами IE11
- улучшение работы с куками
- улучшение работы app->run_script
- баг фикс raw->set_hook_on_begin_transaction
- баг фикс raw->set_hook_on_response
- улучшение инсталятора на англиской винде
- улучшение работы C# XHE.dll (баг фикс+ускорение)
-
bigfozzy
- Site Admin
- Сообщения: 3057
- Зарегистрирован: 28 июл 2008, 17:24
-
Контактная информация:
Сообщение
bigfozzy » 04 май 2016, 18:36
4.9.37 (03.05.16)
- - улучшение инсталятора
- баг фикс работы C# на системах с неустановленными обновлениями Windows - новая XHE.dll
- обновлены файлы Helper - добавлен немецкий язык (для диалогов загрузки и выгрузки файлов)
- С# адаптация под многопоток
- textfile->read_file баг фикс
- баг фикс работы дерева элементов и инспектора со вложенными фреймами
-
dimerm
- Сообщения: 245
- Зарегистрирован: 02 май 2013, 10:36
Сообщение
dimerm » 25 май 2016, 20:18
- улучшение инсталятора
Но он по-прежнему не умеет определить в какую папку на компе установлен хуман... предлагает папку по-умолчанию
-
bigfozzy
- Site Admin
- Сообщения: 3057
- Зарегистрирован: 28 июл 2008, 17:24
-
Контактная информация:
Сообщение
bigfozzy » 13 сен 2016, 15:09
Вышла новая версия 4.9.38:
- - поддержка использования Ms Edge как одной из моделей браузера (для систем где он физически есть)
- добавлен скриптовый язык Java Script (Node.JS) (по аналогии с C# для UE версии)
- баг фикс передачи параметров командной строки в C#
- добавлена поддержка jQuery 3.0
- улучшены PHP примеры
- созданы тестовые приммеры на JS
- обновлен Help (добавлен JS)
- исправлены найденые незначительные баги в работе
- добавлео app->maximize
- улучшение работы send_event_by_ (баг фикс возвращаемого значения)
- улучшение работы keyboard->input (баг фикс появления "левых" языков после выполнения команды)
- баг фикс interface->send_key
- улучшение работы execute_open_file на системах с загрузкой цпу 99.9%
- сделано открытие справки для выделенного в редакторе текста по нажатию F1
- добавлен пункт меню Очистить Все - котрый очищает куки, кэш, истории
- в RT версию добавлен пункт меню Очистка и Настройка
- добавлен connection->create_vpn для создания VPN соединений
-
k907
- Сообщения: 326
- Зарегистрирован: 21 май 2014, 20:32
Сообщение
k907 » 20 сен 2016, 16:34
Добрый день. В версии 4.9.38 нашел несколько проблем.
1. Human Emulator перестал выводить сообщение об ошибке в панель отладки если ошибка произошла в теле функции.
Например:
test ();
echo "test <br>";
function test () {$browser->get_active_browser();}
После вызов test () не будет сообщения об ошибке, хотя класс $browser не объявлен внутри функции.
echo "test <br>" не отработает.
2. В папках "Test Samples" и "Test Samples JS" файлы с разной кодировкой, из-за чего постоянно приходиться переключать кодировку редактора кода на win1251/utf
-
ushak
- Сообщения: 83
- Зарегистрирован: 18 янв 2015, 10:45
Сообщение
ushak » 22 сен 2016, 14:10
Скажите пожалуйста, а где можно посмотреть описание connection->create_vpn?