4.0.13
Re: 4.0.13
скачал последний MT, немогу изменить порт, меняю в настройках, после рестарта остается на том же порту. хорошо что остался прошлый билд того же 4.0.13, на нем порт изменился без проблем.
ос вин 2003 х64, запускал как админ
ос вин 2003 х64, запускал как админ
Re: 4.0.13
исправили эту ошибку и перезалили MT версию
Re: 4.0.13
clear_cookies не удаляет localStorage
http://msdn.microsoft.com/en-us/library ... px#_global
из-за этого хуман не может работать (в многопоточном режиме) с сайтами где используется localStorage
хотя через сам IE все очищается
запускаем две копии хумана с кодом:
только одна копия работает нормально:
-You have viewed this page 1 time(s).
вторая выдает
-You have viewed this page an untold number of time(s).
и JS ошибку, которая убивает всю остальную работу сайта, где используется схема с localStorage
http://msdn.microsoft.com/en-us/library ... px#_global
из-за этого хуман не может работать (в многопоточном режиме) с сайтами где используется localStorage
хотя через сам IE все очищается
пример, сохраняем на сайте html файл: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.
Код: Выделить всё
<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 (11.4 КБ) 1567 просмотров
Последний раз редактировалось xyu 06 ноя 2010, 18:51, всего редактировалось 1 раз.
Re: 4.0.13
Пожелания
-работа с флэш элементами
-реальная эмуляция с input file полем, автоматический выбор файла через систему
-запись видео заданной области сайта
-оптимизация памяти, полная очистка после $debug->optimize_memory()
-hook'и, в том числе логирование всех ajax запросов(и любых других child запросов) и доспут к их body контенту, а не только к header информации
-работа с флэш элементами
-реальная эмуляция с input file полем, автоматический выбор файла через систему
-запись видео заданной области сайта
-оптимизация памяти, полная очистка после $debug->optimize_memory()
-hook'и, в том числе логирование всех ajax запросов(и любых других child запросов) и доспут к их body контенту, а не только к header информации
Re: 4.0.13
для чего это можно применить? отладка?запись видео заданной области сайта
Написание ботов для онлайн игр, от 3000руб. Отзывы: http://www.free-lance.ru/users/botogame
Re: 4.0.13
А где ссылка для скачивания патча?
Re: 4.0.13
Обновления выходят не патчами. Просто перекачайте последнюю версию программы - в ней уже будут последние изменения.
Вопрос с Local storage решим на днях.
Вопрос с Local storage решим на днях.
Re: 4.0.13
а если сделать так, чтобы программа обновлялась сама, типа как FireFox это делает?
Re: 4.0.13
Есть возможность включения автоматической проверки обновлений при старте программы. Если нужно именно так, как в Фаерфоксе, то это будет значительно позже, когда более приоритетные вопросы решены будут.
Re: 4.0.13
+1 было бы удобно, а то каждый раз качать прогу и размножать надоедаетozware писал(а):а если сделать так, чтобы программа обновлялась сама, типа как FireFox это делает?
Re: 4.0.13
Судя по стабильности релизов имхо не очень хорошая идеячтобы программа обновлялась сама
Re: 4.0.13
согласен, если хотите автообновления, то чтоб хотя бы была опция отменить, почему:
1. можно поставить новый билд на 1 комп и проверить, если на всех компах вдруг остановится процесс ппц будет, да еще на старый билд хрен откатишься, все же автоматом
2. бывает на пару дней на серваке оставляю хуман, автообновление и что? все потоки остановились..
3. если скрипт работал и вдруг не работает, хоть знаешь что перестал работать как новый билд поставил, а так сиди чеши репу
короче если считаете что оно нужно, так чтоб была возможность отключить и скачивать самому екзешник как сейчас
1. можно поставить новый билд на 1 комп и проверить, если на всех компах вдруг остановится процесс ппц будет, да еще на старый билд хрен откатишься, все же автоматом
2. бывает на пару дней на серваке оставляю хуман, автообновление и что? все потоки остановились..
3. если скрипт работал и вдруг не работает, хоть знаешь что перестал работать как новый билд поставил, а так сиди чеши репу
короче если считаете что оно нужно, так чтоб была возможность отключить и скачивать самому екзешник как сейчас
Re: 4.0.13
да что тут мудрить, надо сделать как у FF один в один
т.е. приходит уведомление, что есть новая версия, но само обновление не проходит
после этого я на тестовом компьютере делаю обновление, убеждаюсь, что все работает, а затем сам руками запускаю процесс обновления на остальных компьютерах
апдейт на автомате - этого делать не нужно, только уведомлять
т.е. приходит уведомление, что есть новая версия, но само обновление не проходит
после этого я на тестовом компьютере делаю обновление, убеждаюсь, что все работает, а затем сам руками запускаю процесс обновления на остальных компьютерах
апдейт на автомате - этого делать не нужно, только уведомлять
Re:
Я вижу это так:bigfozzy писал(а):про конфирмер провтыкали ), тока что занесли в туду, Спасибо за напоминание ), а пока обновили для 4.0.13 рантайм версии, теперь жрут еще меньше памяти и ресурсов GDI и USER - в 2-3 раза вроде завтра еще точнее скажем цифру после сравнений на XP, и еще будем работать в этом направлении (есть куда двигаться еще)..
PS: А по поводу конфирмера встроенного будут какие пожелания ?
Основной скрипт делает регистрацию, после чего на почту отправляется письмо и мыло:pass сохраняется в отдельный файл.
Сам конфирмер:
Выбор файла с данными для логина.
Настройка периодичности проверки.
два режима:
а)нахождение ссылки и сразу подтверждение
б)нахождение ссылки и сохранение в текстовый файл(иногда после перехода по ссылке требуется выполнять некоторые действия.
Логирование всего этого дела.