Клик - новая команда презентации
Добавлено: 22 дек 2010, 11:19
Представляем вам новую команду презентации, которая приходит на смену сочетанию команд "Отправить событие" и "Поиск ссылки". Команда "Клик" многократно расширяет возможности описанных команд.
Новая команда сначала прокручивает страницу, чтобы был виден требуемый объект, затем имитирует движение мыши из случайной точки в точку в пределах нужного объекта и производит клик по нему. Для этих действий используется Windows API - именно такие события и получает браузер при реальном движении мыши, которого в данному случае не происходит.
Особенности команды:
Подробности вы можете узнать в документации.
Если программа тестирования презентации не смогла корректно обновиться, вы можете скачать новую версию здесь.
Новая команда сначала прокручивает страницу, чтобы был виден требуемый объект, затем имитирует движение мыши из случайной точки в точку в пределах нужного объекта и производит клик по нему. Для этих действий используется Windows API - именно такие события и получает браузер при реальном движении мыши, которого в данному случае не происходит.
Особенности команды:
- В отличие от других команд, выполняется не сразу, а в течение нескольких секунд после её запуска - время нужно на перемещение мыши и клик, по умолчанию 3-5 секунд, время можно регулировать.
- Можно ограничить прямоугольную область для клика в пределах найденного объекта. Это позволяет совершать клики, например по элементам флеш-баннеров.
- В динамической настройке доступны элементы команды - скроллинг к нужному элементу и собственно сам клик. Используйте динамическую настройку, если вам недостаточно возможностей, которые предоставляются обычной командой.
- По умолчанию для ссылок переписывается target на _top, чтобы выполнялись клики по ссылкам, которые должны открываться в новом окне (и разумеется не откроются). Вы можете изменить это поведение, если команда не работает должным образом.
- Работа с фреймами поддерживается. Если требуемый элемент находится во фрейме любой вложенности, то сначала прокручиваются все родительские фреймы, чтобы элемент стал виден на экране.
- В базовом варианте отличия от команд-предшественников минимальны. Например, чтобы кликнуть по случайной ссылке, содержащей в адресе слово jetswap, нужно ввести
Отличия начинаются при настройке особенностей команды - прямоугольник для клика, время движения мыши и клика, замена target у ссылок.
Код: Выделить всё
a;link;jetswap;-1
Подробности вы можете узнать в документации.
Если программа тестирования презентации не смогла корректно обновиться, вы можете скачать новую версию здесь.