Версия 4.4.24

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

Re: Версия 4.4.23

Сообщение bigfozzy » 21 ноя 2012, 17:12

Когда ждать?
Internet Explorer 10 Release Preview для Windows 7 доступен для загрузки
Загрузить
ща посмотрим - если там все как нада, то выпустим версию с 10 моделью )
Спасибо.

Nonsys
Сообщения: 71
Зарегистрирован: 24 мар 2012, 14:05

Re: Версия 4.4.24

Сообщение Nonsys » 22 ноя 2012, 07:00

На Windows Server 2008 установилось, хорошо работает.
Изображение

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

Re: Версия 4.4.24

Сообщение bigfozzy » 23 ноя 2012, 15:33

При установке 10 IE пропадают утечки памяти, даже на текущей версии. Сам пока не пробовал, но есть такая информация. Кто подтвердит ? В начале той недели будет билд, полностью связывающий хуман и 10 ие на всех уровнях, если это так.

Nonsys
Сообщения: 71
Зарегистрирован: 24 мар 2012, 14:05

Re: Версия 4.4.24

Сообщение Nonsys » 23 ноя 2012, 18:20

bigfozzy писал(а):При установке 10 IE пропадают утечки памяти, даже на текущей версии. Сам пока не пробовал, но есть такая информация. Кто подтвердит ? В начале той недели будет билд, полностью связывающий хуман и 10 ие на всех уровнях, если это так.
Скорее всего такая информация пошла от меня. Вчера со службой продажей общался. Действительно это так, больше необходимости в рестартах нет. ИЕ 10 не страдает утечкой памяти. Хватает обычной очистки $debug->optimize_memory();
Уже больше 24-х часов, ИЕ 10, версия 4.4.19, Windows Server 2008, работает без рестартов, RT (облегченная версия) больше 150 мб ОЗУ не кушает. Также увеличилась скорость работы, чуть быстрее работает.
Изображение
30 потоков употребляют всего 3 гб ОЗУ, гуд
-------------------------------------------------------------------
Но и баги присутствуют. Например, тут http://worldis.me/signup.php
3 шаг регистрации, где нужно вводить ник и почту, не видит поля для никнейма, и почты, хотя в исходном коде они есть.

xyu
Сообщения: 91
Зарегистрирован: 06 ноя 2010, 17:47

Re: Версия 4.4.24

Сообщение xyu » 24 ноя 2012, 22:15

Работает стабильно, IE 10 Windows 2008 последний билд рантайм UE без рестартов

Изображение
IE Popup: sure want to leave?
Можно встроить автоматическое закрытие этого окна в программу?

Обсуждали здесь http://www.humanemulator.net/forum/view ... ?f=2&t=720

Пример кода для вызова:

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

$browser->navigate("http://www.flashimageeditor.com/demophp/index.php");
$browser->navigate("http://www.flashimageeditor.com/demophp/index.php");
- исправлена кодировка для Юникод версии для webpage->load_web_page и webpage->get_source

Работает плохо, исходный код не соответствует оригинальному, некоторые данные с символами '%' портят сохранение
Можно исправить в след. билде?

Nonsys
Сообщения: 71
Зарегистрирован: 24 мар 2012, 14:05

Re: Версия 4.4.24

Сообщение Nonsys » 25 ноя 2012, 00:15

Был бы рад, если сделают надстройку по отключению подобных диалогов окон, как описаны в предыдущем посте. Пример надстройки - глобальное отключение картинок, java скриптов.
Подобные диалоги замучили. Которые спрашивают продолжать или нет.

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

Re: Версия 4.4.24

Сообщение bigfozzy » 28 ноя 2012, 13:27

все принято, бум делать )

Модель 10 IE успешно добавлена, заметно стало лучше + исправлен один неприятный баг связанный с ошибками JS (утечка, зависоны и т.п). Это будет доступно в следующем билде (завтра-послезавтра)

Nonsys
Сообщения: 71
Зарегистрирован: 24 мар 2012, 14:05

Re: Версия 4.4.24

Сообщение Nonsys » 28 ноя 2012, 23:47

bigfozzy писал(а): исправлен один неприятный баг связанный с ошибками JS (утечка, зависоны и т.п).
У меня несколько раз Хуман сообщал что произошла утечка памяти. На сайтах где используется JS. Значит, этой ошибки в новом билде не будет?
Также один раз завис. Пришлось мышкой тыкать, и работа дальше пошла :)

yupiee
Сообщения: 34
Зарегистрирован: 15 май 2011, 22:24

Re: Версия 4.4.24

Сообщение yupiee » 29 ноя 2012, 02:01

После установки ие10, хуман перестал грузить файлы.
$inputfile->set_value_by_name("f",dirname(__FILE__).'\xxx.php');
устанавливает в поле имя файла, но при нажатии сабмит, сам файл не загружается
Можно поправить?

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

Re: Версия 4.4.24

Сообщение bigfozzy » 29 ноя 2012, 15:22

принято

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

Re: Версия 4.4.24

Сообщение bigfozzy » 05 дек 2012, 17:40

- исправлена кодировка для Юникод версии для webpage->load_web_page и webpage->get_source

Работает плохо, исходный код не соответствует оригинальному, некоторые данные с символами '%' портят сохранение
По поводу кодировки, не удалось найти таких ситуаций, работает без сбоев

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

$browser->navigate("https://accounts.google.com/IdvReenable?service=youtube&continue=https%3A%2F%2Faccounts.google.com%2FServiceLogin%3Fservice%3Dyoutube%26Email%3D1234%2540hotmail.com%26btmpl%3Dva%26continue%3Dhttp%253A%252F%252Fwww.youtube.com%252Fsignin%253Faction_handle_signin%253Dtrue%2526feature%253Dredirect_login%2526nomobiletemp%253D1%2526hl%253Den_US%2526next%253D%25252Faccount%25253Fgl%25253DRU%252526hl%25253Den&idvToken=AHHfqmaU3uY-3afBjsCvNm6liIfMrUjPM-1aeEQ3KghuEEIem5JMYtLmAZOjZE-VQNfz_djaZciRPg0vlhhx-3H0gZuia8c1SHoj4eXOosKPert3OozBJsmM-aEQ_YOAJ-lBukZMCFwR");

$source=$webpage->get_source();

file_put_contents("C:\\test.html",$source);


Эту навигацию сделать невозможно, если можно или сюда или в личку или icq: 159357953 еще один пример или что надо нажать чтобы перейти сюда.

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

Re: Версия 4.4.24

Сообщение bigfozzy » 05 дек 2012, 17:43

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

После установки ие10, хуман перестал грузить файлы. 
$inputfile->set_value_by_name("f",dirname(__FILE__).'\xxx.php');
Проверил на нескольких сайтах вроде, работает, можно урл в личку или сюда ?

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

Re: Версия 4.4.24

Сообщение bigfozzy » 05 дек 2012, 17:47

Обсуждали здесь http://www.humanemulator.net/forum/view ... ?f=2&t=720

Пример кода для вызова:

Код:
$browser->navigate("http://www.flashimageeditor.com/demophp/index.php");
$browser->navigate("http://www.flashimageeditor.com/demophp/index.php");
От окна можно избавиться таким образом:

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

$browser->navigate("http://www.flashimageeditor.com/demophp/index.php");
$body->set_attribute_by_number(0,"onbeforeunload","");
$browser->navigate("http://www.flashimageeditor.com/demophp/index.php");
$body->set_attribute_by_number(0,"onbeforeunload","");
по поводу остальных окон - работаем )

xyu
Сообщения: 91
Зарегистрирован: 06 ноя 2010, 17:47

Re: Версия 4.4.24

Сообщение xyu » 05 дек 2012, 22:40

bigfozzy писал(а):
Обсуждали здесь http://www.humanemulator.net/forum/view ... ?f=2&t=720

Пример кода для вызова:

Код:
$browser->navigate("http://www.flashimageeditor.com/demophp/index.php");
$browser->navigate("http://www.flashimageeditor.com/demophp/index.php");
От окна можно избавиться таким образом:

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

$browser->navigate("http://www.flashimageeditor.com/demophp/index.php");
$body->set_attribute_by_number(0,"onbeforeunload","");
$browser->navigate("http://www.flashimageeditor.com/demophp/index.php");
$body->set_attribute_by_number(0,"onbeforeunload","");
по поводу остальных окон - работаем )
Решение примера не имеет ценности, интересует глобальное отключение этого окна

например, что делать если его вызовут через javascript хитрым способом

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

<s c r i p t>
window.onbeforeunload = confirmExit;
function confirmExit()
{
	return "Please don't leave this page without clicking the 'Save Changes' or 'Discard Changes' buttons.";
}     
</s c r i p t>
Последний раз редактировалось xyu 05 дек 2012, 22:49, всего редактировалось 1 раз.

xyu
Сообщения: 91
Зарегистрирован: 06 ноя 2010, 17:47

Re: Версия 4.4.24

Сообщение xyu » 05 дек 2012, 22:44

bigfozzy писал(а):Эту навигацию сделать невозможно, если можно или сюда или в личку или icq: 159357953 еще один пример или что надо нажать чтобы перейти сюда.
Возьмите любой сайт, где в теле документа есть символ '%'

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

$browser->navigate("http://www.humanemulator.net/");

$source=$webpage->get_source();

file_put_contents("C:\\XWeb\\test.html",$source);
Этот код сохраняет документ частично до кода:

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

<table border=0>
<tr><td><g:plusone></g:plusone></td>
<td width=70
и в неправильной кодировке

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

<A class=url_caption href="/interface/window-otladki.php"><b>пїЅпїЅпїЅпїЅ пїЅпїЅпїЅпїЅпїЅпїЅпїЅ</b></A> 
Запускал через XWeb Human Emulator MT UE.exe
Версия: 4.4.24

Ответить