4.0.13

сообщение о выходе новых версий и других изменениях на сайте
satih
Сообщения: 269
Зарегистрирован: 31 мар 2010, 23:44

Re: 4.0.13

Сообщение satih » 06 ноя 2010, 00:58

скачал последний MT, немогу изменить порт, меняю в настройках, после рестарта остается на том же порту. хорошо что остался прошлый билд того же 4.0.13, на нем порт изменился без проблем.
ос вин 2003 х64, запускал как админ

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

Re: 4.0.13

Сообщение bigfozzy » 06 ноя 2010, 13:58

исправили эту ошибку и перезалили MT версию

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

Re: 4.0.13

Сообщение xyu » 06 ноя 2010, 18:13

clear_cookies не удаляет localStorage

http://msdn.microsoft.com/en-us/library ... px#_global

из-за этого хуман не может работать (в многопоточном режиме) с сайтами где используется localStorage

хотя через сам IE все очищается
Session state is released as soon as the last window to reference that data is closed. However, users can clear storage areas at any time by selecting Delete Browsing History from the Tools menu in Internet Explorer, selecting the Cookies check box, and clicking OK. This clears session and local storage areas for all domains that are not in the Favorites folder and resets the storage quotas in the registry. Clear the Preserve Favorite Site Data check box to delete all storage areas, regardless of source.
пример, сохраняем на сайте html файл:

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

<p>
  You have viewed this page
  <span id="count">an untold number of</span>
  time(s).
</p>
<script>
  var storage = window.localStorage;
  if (!storage.pageLoadCount) storage.pageLoadCount = 0;
  storage.pageLoadCount = parseInt(storage.pageLoadCount, 10) + 1;
  document.getElementById('count').innerHTML = storage.pageLoadCount;
</script> 
запускаем две копии хумана с кодом:

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

<?php

$xhe_host ="127.0.0.1:порт";

// The following code is required to properly run XWeb Human Emulator
require("../Templates/xweb_human_emulator.php");

$browser->recreate();

$browser->enable_java_script(true);
$browser->clear_cookies("",true);
$browser->clear_cash();

$browser->navigate('http://ссылка на сайт с js');

$app->quit();
?>
только одна копия работает нормально:
-You have viewed this page 1 time(s).
вторая выдает
-You have viewed this page an untold number of time(s).

и JS ошибку, которая убивает всю остальную работу сайта, где используется схема с localStorage
Вложения
1.png
1.png (11.4 КБ) 1567 просмотров
Последний раз редактировалось xyu 06 ноя 2010, 18:51, всего редактировалось 1 раз.

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

Re: 4.0.13

Сообщение xyu » 06 ноя 2010, 18:28

Пожелания

-работа с флэш элементами
-реальная эмуляция с input file полем, автоматический выбор файла через систему
-запись видео заданной области сайта
-оптимизация памяти, полная очистка после $debug->optimize_memory()
-hook'и, в том числе логирование всех ajax запросов(и любых других child запросов) и доспут к их body контенту, а не только к header информации

Аватара пользователя
rcc0023
Сообщения: 65
Зарегистрирован: 22 июн 2009, 17:14

Re: 4.0.13

Сообщение rcc0023 » 07 ноя 2010, 04:07

запись видео заданной области сайта
для чего это можно применить? отладка?
Написание ботов для онлайн игр, от 3000руб. Отзывы: http://www.free-lance.ru/users/botogame

kpromo
Сообщения: 9
Зарегистрирован: 15 июн 2010, 20:51
Контактная информация:

Re: 4.0.13

Сообщение kpromo » 14 ноя 2010, 22:28

А где ссылка для скачивания патча?

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

Re: 4.0.13

Сообщение Support » 16 ноя 2010, 11:38

Обновления выходят не патчами. Просто перекачайте последнюю версию программы - в ней уже будут последние изменения.

Вопрос с Local storage решим на днях.

ozware
Сообщения: 19
Зарегистрирован: 05 окт 2010, 16:52

Re: 4.0.13

Сообщение ozware » 16 ноя 2010, 14:56

а если сделать так, чтобы программа обновлялась сама, типа как FireFox это делает?

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

Re: 4.0.13

Сообщение Support » 16 ноя 2010, 16:39

Есть возможность включения автоматической проверки обновлений при старте программы. Если нужно именно так, как в Фаерфоксе, то это будет значительно позже, когда более приоритетные вопросы решены будут.

Scov
Сообщения: 72
Зарегистрирован: 15 май 2009, 15:17

Re: 4.0.13

Сообщение Scov » 17 ноя 2010, 17:18

ozware писал(а):а если сделать так, чтобы программа обновлялась сама, типа как FireFox это делает?
+1 было бы удобно, а то каждый раз качать прогу и размножать надоедает

Аватара пользователя
GERAsimov
Сообщения: 47
Зарегистрирован: 09 апр 2009, 15:38

Re: 4.0.13

Сообщение GERAsimov » 18 ноя 2010, 11:30

чтобы программа обновлялась сама
Судя по стабильности релизов имхо не очень хорошая идея :)

satih
Сообщения: 269
Зарегистрирован: 31 мар 2010, 23:44

Re: 4.0.13

Сообщение satih » 19 ноя 2010, 01:34

согласен, если хотите автообновления, то чтоб хотя бы была опция отменить, почему:
1. можно поставить новый билд на 1 комп и проверить, если на всех компах вдруг остановится процесс ппц будет, да еще на старый билд хрен откатишься, все же автоматом
2. бывает на пару дней на серваке оставляю хуман, автообновление и что? все потоки остановились..
3. если скрипт работал и вдруг не работает, хоть знаешь что перестал работать как новый билд поставил, а так сиди чеши репу

короче если считаете что оно нужно, так чтоб была возможность отключить и скачивать самому екзешник как сейчас

ozware
Сообщения: 19
Зарегистрирован: 05 окт 2010, 16:52

Re: 4.0.13

Сообщение ozware » 19 ноя 2010, 10:30

да что тут мудрить, надо сделать как у FF один в один :)
т.е. приходит уведомление, что есть новая версия, но само обновление не проходит
после этого я на тестовом компьютере делаю обновление, убеждаюсь, что все работает, а затем сам руками запускаю процесс обновления на остальных компьютерах

апдейт на автомате - этого делать не нужно, только уведомлять

Аватара пользователя
rob1n
Сообщения: 40
Зарегистрирован: 18 июл 2009, 18:03
Контактная информация:

Re:

Сообщение rob1n » 30 ноя 2010, 16:53

bigfozzy писал(а):про конфирмер провтыкали ), тока что занесли в туду, Спасибо за напоминание ), а пока обновили для 4.0.13 рантайм версии, теперь жрут еще меньше памяти и ресурсов GDI и USER - в 2-3 раза вроде завтра еще точнее скажем цифру после сравнений на XP, и еще будем работать в этом направлении (есть куда двигаться еще)..

PS: А по поводу конфирмера встроенного будут какие пожелания ?
Я вижу это так:

Основной скрипт делает регистрацию, после чего на почту отправляется письмо и мыло:pass сохраняется в отдельный файл.

Сам конфирмер:
Выбор файла с данными для логина.
Настройка периодичности проверки.
два режима:
а)нахождение ссылки и сразу подтверждение
б)нахождение ссылки и сохранение в текстовый файл(иногда после перехода по ссылке требуется выполнять некоторые действия.
Логирование всего этого дела.

Ответить