Рады сообщить вам, что на днях увидела свет многопоточная версия программы Human Emulator.
В связи с этим немного меняется ценовая политика однопоточных пакетов программы:
Пакет Human Emulator Standard с одной лицензией однопоточной версии программы - 197wmz.
Пакет Human Emulator Professional с тремя лицензиями однопоточной версии программы - 297wmz.
Пакет Human Emulator MT (Multi Thread) с одной лицензией многопоточной версии программы - 347wmz.
Дополнительная лицензия для однопоточной версии - 97wmz.
Дополнительная лицензия для многопоточной версии - 177wmz.
Другие версии пакетов более не предоставляются.
Для существующих пользователей предусмотрена возможность перехода на многопоточную версию. Сумма доплаты индивидуальна для каждого пользователя и зависит от стоимости купленного пакета и давности приобретения программы.
вторник, 8 сентября 2009 г.
четверг, 3 сентября 2009 г.
Human Emulator версии 2.9.10
Отдохнув, программисты с утроенным энтузиазмом принялись за работу, всвязи с чем выпустили новую версию программы.
Что нового:
В объект browser добавлена следующая функция:
- set_referer - данная функция позволяет задать в скрипте интересующий вас referer.
В объект anchor добавлены следующие функции:
- get_count_within_iframe_by_number - эта функция используется для програмного получения количества элементов anchor во фрейме с заданным номером.
- is_exist_with_name - проверка наличия на странице элемента anchor с заданным именем.
- get_atribute_by_name - получение любого заданного атрибута элемента anchor по его имени.
В объект btn добавлены следующие функции:
- get_count_within_iframe_by_number - эта функция используется для програмного получения количества элементов btn во фрейме с заданным номером.
- is_exist_with_name - проверка наличия на странице элемента btn с заданным именем.
- get_atribute_by_name - получение любого заданного атрибута элемента btn по его имени.
- get_atribute_by_number - получение любого заданного атрибута элемента btn по его номеру на странице.
В объект button добавлены следующие функции:
- get_count_within_iframe_by_number - данная функция используется для програмного получения количества всех элементов button во фрейме с заданным номером.
- is_exist_with_name - проверка наличия на странице элемента button с заданным именем.
- get_atribute_by_name - получение любого заданного атрибута элемента button по его имени.
- get_atribute_by_number - получение любого заданного атрибута элемента button по его номеру.
В объект element добавлены следующие функции:
- get_count_within_iframe_by_number - эта функция используется для програмного получения количества всех element во фрейме с заданным номером.
- is_exist_with_name - проверка наличия элемента с заданным именем.
- get_element_innerHtml_by_id - получение внутреннего HTML элмента по его ID.
- get_element_innerText_by_id - получение внутреннего Text элмента по его ID.
- get_atribute_by_number - получение любого заданного атрибута элемента по его номеру на странице.
В объект form добавлены следующие функции:
- get_count_within_iframe_by_number - данная функция используется для програмного получения количества всех элементов form во фрейме с заданным номером.
В объект frame добавлены следующие функции:
- get_count_within_iframe_by_number - данная функция используется для програмного получения количества всех элементов frame во фрейме с заданным номером.
В объект inputfile добавлены следующие функции:
- get_count_within_iframe_by_number - данная функция используется для програмного получения количества всех элементов inputfile во фрейме с заданным номером.
- is_exist_with_name - проверка наличия на странице элемента inputfile с заданным именем.
- get_atribute_by_name - получение любого заданного атрибута элемента inputfile по его имени.
- get_atribute_by_number - получение любого заданного атрибута элемента inputfile по его номеру.
В объект image добавлены следующие функции:
- get_count_within_iframe_by_number - данная функция используется для програмного получения количества всех элементов image во фрейме с заданным номером.
- is_exist_with_name - проверка наличия на странице элемента image с заданным именем.
- get_atribute_by_name - получение любого заданного атрибута элемента image по его имени.
- get_atribute_by_number - получение любого заданного атрибута элемента image по его номеру.
В объект input добавлены следующие функции:
- get_count_within_iframe_by_number - данная функция используется для програмного получения количества всех элементов input во фрейме с заданным номером.
- get_atribute_by_name - получение любого заданного атрибута элемента input по его имени.
- get_atribute_by_number - получение любого заданного атрибута элемента input по его номеру.
В объект inputimage добавлены следующие функции:
- get_count_within_iframe_by_number - данная функция используется для програмного получения количества всех элементов inputimage во фрейме с заданным номером.
- is_exist_with_name - проверка наличия на странице элемента inputimage с заданным именем.
- get_atribute_by_name - получение любого заданного атрибута элемента inputimage по его имени.
- get_atribute_by_number - получение любого заданного атрибута элемента inputimage по его номеру.
В объект radiobox добавлены следующие функции:
- get_count_within_iframe_by_number - данная функция используется для програмного получения количества всех элементов radiobox во фрейме с заданным номером.
- is_exist_with_name - проверка наличия на странице элемента radiobox с заданным именем.
- get_atribute_by_name - получение любого заданного атрибута элемента radiobox по его имени.
- get_atribute_by_number - получение любого заданного атрибута элемента radiobox по его номеру.
В объект script добавлены следующие функции:
- get_count_within_iframe_by_number - данная функция используется для програмного получения количества всех элементов script во фрейме с заданным номером.
В объект listbox добавлены следующие функции:
- get_count_within_iframe_by_number - данная функция используется для програмного получения количества всех элементов listbox во фрейме с заданным номером.
- is_exist_with_name - проверка наличия на странице элемента listbox с заданным именем.
- get_atribute_by_name - получение любого заданного атрибута элемента listbox по его имени.
- get_atribute_by_number - получение любого заданного атрибута элемента listbox по его номеру.
В объект table добавлены следующие функции:
- get_count_within_iframe_by_number - данная функция используется для програмного получения количества всех элементов table во фрейме с заданным номером.
- get_cell_by_number - получить содержимое ячейки таблицы по номеру.
- get_col_by_number - получить содержимое столбца таблицы по номеру.
- get_row_by_number - получить содержимое строки таблицы по номеру.
В объект textarea добавлены следующие функции:
- get_count_within_iframe_by_number - данная функция используется для програмного получения количества всех элементов textarea во фрейме с заданным номером.
- get_atribute_by_name - получение любого заданного атрибута элемента textarea по его имени.
- get_atribute_by_number - получение любого заданного атрибута элемента textarea по его номеру.
В объект keyboard добавлены следующие функции:
- set_current_language - позволяет задать раскладку клавиатуры из установленных языков в системе.
- get_current_language - получить текущее значение раскладки клавиатуры.
В объект form добавлены следующие функции:
- get_action_by_name - получение action (свойства формы) по имени элемента.
- get_action_by_id - получение action (свойства формы) по ID элемента.
- get_action_by_number - получение action (свойства формы) по номеру элемента.
- get_content_by_name - получение контента по имени элемента.
- get_content_by_id - получение контента по ID элемента.
- get_content_by_number - получение контента по номеру элемента.
В объект debug добавлены следующие функции:
- get_min_mem_size - получение минимального объема памяти занимаемой программой Human Emulator.
- get_max_mem_size - получение максимального объема памяти занимаемой программой Human Emulator.
В объект webpage добавлены следующие функции:
- get_encoding - получение текущей кодировки страницы.
Проведены работы по оптимизации кода программы и исправлены несолько небольших багов с утечками памяти, в следствие чего производительность немного подросла :)
Описание добавленных функций в ближайшее время появится в хелпе http://www.humanemulator.info/23 , а уже сейчас доступны примеры скриптов с новыми элементами в папке "Tests" в теле программы.
Что нового:
В объект browser добавлена следующая функция:
- set_referer - данная функция позволяет задать в скрипте интересующий вас referer.
В объект anchor добавлены следующие функции:
- get_count_within_iframe_by_number - эта функция используется для програмного получения количества элементов anchor во фрейме с заданным номером.
- is_exist_with_name - проверка наличия на странице элемента anchor с заданным именем.
- get_atribute_by_name - получение любого заданного атрибута элемента anchor по его имени.
В объект btn добавлены следующие функции:
- get_count_within_iframe_by_number - эта функция используется для програмного получения количества элементов btn во фрейме с заданным номером.
- is_exist_with_name - проверка наличия на странице элемента btn с заданным именем.
- get_atribute_by_name - получение любого заданного атрибута элемента btn по его имени.
- get_atribute_by_number - получение любого заданного атрибута элемента btn по его номеру на странице.
В объект button добавлены следующие функции:
- get_count_within_iframe_by_number - данная функция используется для програмного получения количества всех элементов button во фрейме с заданным номером.
- is_exist_with_name - проверка наличия на странице элемента button с заданным именем.
- get_atribute_by_name - получение любого заданного атрибута элемента button по его имени.
- get_atribute_by_number - получение любого заданного атрибута элемента button по его номеру.
В объект element добавлены следующие функции:
- get_count_within_iframe_by_number - эта функция используется для програмного получения количества всех element во фрейме с заданным номером.
- is_exist_with_name - проверка наличия элемента с заданным именем.
- get_element_innerHtml_by_id - получение внутреннего HTML элмента по его ID.
- get_element_innerText_by_id - получение внутреннего Text элмента по его ID.
- get_atribute_by_number - получение любого заданного атрибута элемента по его номеру на странице.
В объект form добавлены следующие функции:
- get_count_within_iframe_by_number - данная функция используется для програмного получения количества всех элементов form во фрейме с заданным номером.
В объект frame добавлены следующие функции:
- get_count_within_iframe_by_number - данная функция используется для програмного получения количества всех элементов frame во фрейме с заданным номером.
В объект inputfile добавлены следующие функции:
- get_count_within_iframe_by_number - данная функция используется для програмного получения количества всех элементов inputfile во фрейме с заданным номером.
- is_exist_with_name - проверка наличия на странице элемента inputfile с заданным именем.
- get_atribute_by_name - получение любого заданного атрибута элемента inputfile по его имени.
- get_atribute_by_number - получение любого заданного атрибута элемента inputfile по его номеру.
В объект image добавлены следующие функции:
- get_count_within_iframe_by_number - данная функция используется для програмного получения количества всех элементов image во фрейме с заданным номером.
- is_exist_with_name - проверка наличия на странице элемента image с заданным именем.
- get_atribute_by_name - получение любого заданного атрибута элемента image по его имени.
- get_atribute_by_number - получение любого заданного атрибута элемента image по его номеру.
В объект input добавлены следующие функции:
- get_count_within_iframe_by_number - данная функция используется для програмного получения количества всех элементов input во фрейме с заданным номером.
- get_atribute_by_name - получение любого заданного атрибута элемента input по его имени.
- get_atribute_by_number - получение любого заданного атрибута элемента input по его номеру.
В объект inputimage добавлены следующие функции:
- get_count_within_iframe_by_number - данная функция используется для програмного получения количества всех элементов inputimage во фрейме с заданным номером.
- is_exist_with_name - проверка наличия на странице элемента inputimage с заданным именем.
- get_atribute_by_name - получение любого заданного атрибута элемента inputimage по его имени.
- get_atribute_by_number - получение любого заданного атрибута элемента inputimage по его номеру.
В объект radiobox добавлены следующие функции:
- get_count_within_iframe_by_number - данная функция используется для програмного получения количества всех элементов radiobox во фрейме с заданным номером.
- is_exist_with_name - проверка наличия на странице элемента radiobox с заданным именем.
- get_atribute_by_name - получение любого заданного атрибута элемента radiobox по его имени.
- get_atribute_by_number - получение любого заданного атрибута элемента radiobox по его номеру.
В объект script добавлены следующие функции:
- get_count_within_iframe_by_number - данная функция используется для програмного получения количества всех элементов script во фрейме с заданным номером.
В объект listbox добавлены следующие функции:
- get_count_within_iframe_by_number - данная функция используется для програмного получения количества всех элементов listbox во фрейме с заданным номером.
- is_exist_with_name - проверка наличия на странице элемента listbox с заданным именем.
- get_atribute_by_name - получение любого заданного атрибута элемента listbox по его имени.
- get_atribute_by_number - получение любого заданного атрибута элемента listbox по его номеру.
В объект table добавлены следующие функции:
- get_count_within_iframe_by_number - данная функция используется для програмного получения количества всех элементов table во фрейме с заданным номером.
- get_cell_by_number - получить содержимое ячейки таблицы по номеру.
- get_col_by_number - получить содержимое столбца таблицы по номеру.
- get_row_by_number - получить содержимое строки таблицы по номеру.
В объект textarea добавлены следующие функции:
- get_count_within_iframe_by_number - данная функция используется для програмного получения количества всех элементов textarea во фрейме с заданным номером.
- get_atribute_by_name - получение любого заданного атрибута элемента textarea по его имени.
- get_atribute_by_number - получение любого заданного атрибута элемента textarea по его номеру.
В объект keyboard добавлены следующие функции:
- set_current_language - позволяет задать раскладку клавиатуры из установленных языков в системе.
- get_current_language - получить текущее значение раскладки клавиатуры.
В объект form добавлены следующие функции:
- get_action_by_name - получение action (свойства формы) по имени элемента.
- get_action_by_id - получение action (свойства формы) по ID элемента.
- get_action_by_number - получение action (свойства формы) по номеру элемента.
- get_content_by_name - получение контента по имени элемента.
- get_content_by_id - получение контента по ID элемента.
- get_content_by_number - получение контента по номеру элемента.
В объект debug добавлены следующие функции:
- get_min_mem_size - получение минимального объема памяти занимаемой программой Human Emulator.
- get_max_mem_size - получение максимального объема памяти занимаемой программой Human Emulator.
В объект webpage добавлены следующие функции:
- get_encoding - получение текущей кодировки страницы.
Проведены работы по оптимизации кода программы и исправлены несолько небольших багов с утечками памяти, в следствие чего производительность немного подросла :)
Описание добавленных функций в ближайшее время появится в хелпе http://www.humanemulator.info/23 , а уже сейчас доступны примеры скриптов с новыми элементами в папке "Tests" в теле программы.
среда, 2 сентября 2009 г.
Выпустили Human Emulator версии 2.9.9
Программисты вышли из летней спячки, поэтому дальнейшие обновления не заставят себя ждать.
Основные изменения текущей версии:
- Оптимизирован код функций. Результат - прибавка к скорости исполнения скриптов.
- Добавлена функция "get_count()" объектам "anchor", "btn", "element", "form", "frame", "inputfile",
"image", "input", "button", "inputimage", "radiobox", "script", "listbox",
"table", "textarea".
Эта функция позволяет програмно получить в скрипте количество заднных элементов на странице.
- В объект element добавлены функции "get_width_by_href", "get_height_by_href" и "get_left_offset_on_page_by_href" (с параметром exactly), позволяющие производить "mouse click" по линку даже если он "блуждает" по странице.
- Обновлён оффлайновый хелп программы.
- Исправлены мелкие ошибки, вроде обновления страницы по клавише "Enter".
Напоминаем, что вы всегда можете оставить свои пожелания про развитию программы на нашем закрытом форуме: http://www.humanemulator.info/forum
Основные изменения текущей версии:
- Оптимизирован код функций. Результат - прибавка к скорости исполнения скриптов.
- Добавлена функция "get_count()" объектам "anchor", "btn", "element", "form", "frame", "inputfile",
"image", "input", "button", "inputimage", "radiobox", "script", "listbox",
"table", "textarea".
Эта функция позволяет програмно получить в скрипте количество заднных элементов на странице.
- В объект element добавлены функции "get_width_by_href", "get_height_by_href" и "get_left_offset_on_page_by_href" (с параметром exactly), позволяющие производить "mouse click" по линку даже если он "блуждает" по странице.
- Обновлён оффлайновый хелп программы.
- Исправлены мелкие ошибки, вроде обновления страницы по клавише "Enter".
Напоминаем, что вы всегда можете оставить свои пожелания про развитию программы на нашем закрытом форуме: http://www.humanemulator.info/forum
Подписаться на:
Сообщения (Atom)
Более подробно о программе, а так же ознакомительное видео Вы всегда можете найти на официальном сайте программы Human Emulator |