Отдохнув, программисты с утроенным энтузиазмом принялись за работу, всвязи с чем выпустили новую версию программы.
Что нового:
В объект 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" в теле программы.
Комментариев нет:
Отправить комментарий
Примечание. Отправлять комментарии могут только участники этого блога.