Новая версия 3.0.3

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

Новая версия 3.0.3

Сообщение bigfozzy » 22 сен 2009, 13:47

3.0.0-3.0.1
- sound->play_sound - добавлена возможность проигровки файлов .mp3
- проект переименован в XWeb Human Emulator (в том числе и .php файл шаблона)
- сделана многопотчоность для MT версии (теперь куки, прокси, кэш и все настройки браузера раздельны для каждой копии эмулятора)

- исправлена ошибка с миганием редактора
- на информационную панель в отладочных целях теперь выводится 20 последних команд и результатов их отрабоки (тока если панель видима)
- сделано - кнопка, которая отключает исполнение команд - прога становится глухой и входящие команды на порт игнорирует (но в Info pane показывает)

- добавлены следующие функции в объект anchor:
- click_by_attribute
- click_within_iframe_by_attribute
- send_event_by_attribute
- is_exist_with_attribute
- set_focus_by_attribute

- добавлены следующие функции в объект btn:
- click_by_attribute
- click_within_iframe_by_attribute
- send_event_by_attribute
- is_exist_with_attribute
- set_focus_by_attribute

- добавлены следующие функции в объект element:
- click_by_attribute
- click_within_iframe_by_attribute
- send_event_by_attribute
- is_exist_with_attribute

- добавлены следующие функции в объект inputfile:
- click_by_attribute
- click_within_iframe_by_attribute
- send_event_by_attribute
- is_exist_with_attribute
- set_focus_by_attribute

- добавлены следующие функции в объект image:
- click_by_attribute
- click_within_iframe_by_attribute
- send_event_by_attribute
- is_exist_with_attribute
- set_focus_by_attribute

- добавлены следующие функции в объект input:
- click_by_attribute
- click_within_iframe_by_attribute
- send_event_by_attribute
- is_exist_with_attribute
- set_focus_by_attribute

- добавлены следующие функции в объект button:
- click_by_attribute
- click_within_iframe_by_attribute
- send_event_by_attribute
- is_exist_with_attribute
- set_focus_by_attribute

- добавлены следующие функции в объект inputimage:
- click_by_attribute
- click_within_iframe_by_attribute
- send_event_by_attribute
- is_exist_with_attribute

- добавлены следующие функции в объект radiobox:
- click_by_attribute
- click_within_iframe_by_attribute
- send_event_by_attribute
- is_exist_with_attribute
- set_focus_by_attribute

- добавлены следующие функции в объект checkbox
- click_by_attribute
- click_within_iframe_by_attribute
- send_event_by_attribute
- is_exist_with_attribute
- set_focus_by_attribute

- добавлены следующие функции в объект listbox:
- click_by_attribute
- click_within_iframe_by_attribute
- send_event_by_attribute
- is_exist_with_attribute
- set_focus_by_attribute

- добавлены следующие функции в объект textarea:
- click_by_attribute
- click_within_iframe_by_attribute
- send_event_by_attribute
- is_exist_with_attribute
- set_focus_by_attribute

- все данные теперь хранятся в папках порта (можно запускать мультипотоки имультизадачи из 1 папки)

- добавлены следующие функции в объект webpage:
- get_body_before_prefix
- get_body_after_prefix
- get_body_inter_prefix
- get_body_inter_prefix_all

3.0.2
- в функцию webpage->print_screen - добавлены параметры - коррдинаты области печати

- добавлены в меню Debug команды
- Show Html Source
- Show DOM Text
- Show Selected Source

- сделаны настройки для
- enable_sounds
- enable_frames
- enable_java
- enable_video
- enable_cache

- сделано - помнить последнюю вкладку диалога настроек

- добавлен пункт меню - переименовать файл

- исправлены баги с юзерагентом и аксцептами
- в browser->send_post_query();
- в browser->send_get_query();
- в webpage->save_url_to_file

- исправлен ы баги в anchor->get_all_external_texts_and_url

- сделано так что не показывает в окне отладки после пронумеровки функции с пустыми значениями

- исправлен баг с Check For Update на мт версию

- добавлены следующие функции в объект anchor:
- set_focus_by_attribute_in_frame_by_number

- добавлены следующие функции в объект btn:
- set_focus_by_attribute_in_frame_by_number

- добавлены следующие функции в объект inputfile:
- set_focus_by_attribute_in_frame_by_number

- добавлены следующие функции в объект image:
- set_focus_by_attribute_in_frame_by_number

- добавлены следующие функции в объект input:
- set_focus_by_attribute_in_frame_by_number

- добавлены следующие функции в объект button:
- set_focus_by_attribute_in_frame_by_number

- добавлены следующие функции в объект inputimage:
- set_focus_by_attribute_in_frame_by_number

- добавлены следующие функции в объект radiobox:
- set_focus_by_attribute_in_frame_by_number

- добавлены следующие функции в объект checkbox
- set_focus_by_attribute_in_frame_by_number

- добавлены следующие функции в объект listbox:
- set_focus_by_attribute_in_frame_by_number

- добавлены следующие функции в объект textarea:
- set_focus_by_attribute_in_frame_by_number

- при выполнении пунктов меню Open и SaveAs запоминается последняя папка (по умолчанию это My Scripts в папке программы)

- по команде enable_activex - теперь полностью отключаются все ActiveX (в том числе флэш) - даже если они были загружены

- сделана основа диалога просмотра DOM модели - в дальнейшем визард добавления команд - ждем пожеланий )

3.0.3
- доделан диалог - визард команд эмулятор по DOM модели (вызов по клавише Ctrl+Alt+Down)
- улучшен вывод функций в окно отладки при нумерации элементов
- при рестарте записывается текущий порт в port.txt - для нормального рестарта нескольких копий программы

Ответить