Страница 1 из 1

4.0.9

Добавлено: 23 май 2010, 21:20
bigfozzy
- в объект debug добавлены команды
- set_hook
- get_cur_mem_size
- обновлен онлайн хелп и примеры работы функций
- в объект anchor добавлены команды
- get_all_urls_by_inner_text
- get_x_by_href
- get_y_by_href
- get_number_by_attribute
- в объект browser добавлены команды
- get_last_messagebox_caption
- get_last_messagebox_text
- get_last_messagebox_type
- улучшена пробиваемость сохранения в файл для хитро отрисованых картинок (для 100% обновить IE 8 или откатится до IE7)
- при любых сохранениях картинки в файл при задании расширения gif,png или bmp, картинка будет сохранятся в этих форматах, иначе jpeg
- в функцию browser->send_post_query введены две переменные
- type - тип запроса (по умолчанию application/x-www-form-urlencoded)
- set_as_page - по умолчанию 0 - возвращать тока результат ,если 1 то задает результат запроса как текущую старницу браузера
- исправлен баг выбора английского языка для MT версии
- в диалог настроек добавлена опция - проверять обновления программы при старте
- улучшен диалог проверки обновлений
- в настройки добавлена опция - показывать сообщения браузера
- в диалоге добавления кода подправлены переходы на хелп для Raw и Proxychecker
- исправлен небольшой баг в диалоге настроек с задание настроек по умолчанию
- исправлена ошибка с ведением лога команд
- в объект keyboard добавлены команды для состояний когда программа например в или для посылки конкретному экземпляру
- send_input
- send_key

Добавлено: 23 май 2010, 21:30
SnoopDog
Есть ли возможность выкладывать только обновленные и новые файлы? Было бы проще обновлять многопоточную программу, просто копируя новые файлы, и не сносить и устанавливать заново.

Добавлено: 24 май 2010, 09:26
oneer
SnoopDog писал(а):Есть ли возможность выкладывать только обновленные и новые файлы? Было бы проще обновлять многопоточную программу, просто копируя новые файлы, и не сносить и устанавливать заново.
Вроде сносить не обязательно, можно просто поверх предыдущей версии ставить

Добавлено: 24 май 2010, 12:23
bigfozzy
что-нидь придумаем, обновляется в принципе обычно тока 2 папки шаблонов и тестов и 3 файла - лог изменений exe и pdb

Добавлено: 24 май 2010, 20:53
bigfozzy
вот например так:

XWeb_Human_Emulator_4_0_10_beta_patch

XWeb_Human_Emulator_4_0_10_MT_beta_patch

архивы,расположеные в папке download b download_mt, содержимое которых надо распаковать и скопировать в папку хуман эмулятора

Добавлено: 24 май 2010, 20:55
bigfozzy
кому интересно лог для бетты 10:
- улучшена передача текущего адреса в адресную строку браузера
- добавлена возможность выполнить отдельно выделенную часть скрипта
- сделан подробный хелп по $raw объекту
- в объект raw добавлены и протестированы функции
- set_hook_on_begin_transaction
- set_hook_on_response
- исправлена ошибка в функции anchor->is_exist_with_attribute_in_frame_by_number и пример к ней
- написаны тесты показывающие, как использовать фреймы во фреймах любого уровня вложенности, без построения дерева фреймов
- скрипты, использующие пхп команду set_time_limit теперь выполняются корректно
- в диалог настроек добавлена возможность просмотра и изменения текущего прокси
- добавлена настройка - сбрасывать текущий заданный прокси по окончании скрипта
- более корректная перегрузка текущей страницы по изменению настроек
- отдельно добавлен объект $xhe_anticapcha со следующими функциями
- get_last_capcha_id
- get_last_capcha_filename
- get_last_capcha_result
- report_bug_capcha
- recognize
- улучшен механизм багоустойчивости,сообщений об ошибках и самотестирования хумана при нештатных ситуациях