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

Клик - новая команда презентации

Добавлено: 22 дек 2010, 11:19
JetSwap
Представляем вам новую команду презентации, которая приходит на смену сочетанию команд "Отправить событие" и "Поиск ссылки". Команда "Клик" многократно расширяет возможности описанных команд.

Новая команда сначала прокручивает страницу, чтобы был виден требуемый объект, затем имитирует движение мыши из случайной точки в точку в пределах нужного объекта и производит клик по нему. Для этих действий используется Windows API - именно такие события и получает браузер при реальном движении мыши, которого в данному случае не происходит.

Особенности команды:
  • В отличие от других команд, выполняется не сразу, а в течение нескольких секунд после её запуска - время нужно на перемещение мыши и клик, по умолчанию 3-5 секунд, время можно регулировать.
  • Можно ограничить прямоугольную область для клика в пределах найденного объекта. Это позволяет совершать клики, например по элементам флеш-баннеров.
  • В динамической настройке доступны элементы команды - скроллинг к нужному элементу и собственно сам клик. Используйте динамическую настройку, если вам недостаточно возможностей, которые предоставляются обычной командой.
  • По умолчанию для ссылок переписывается target на _top, чтобы выполнялись клики по ссылкам, которые должны открываться в новом окне (и разумеется не откроются). Вы можете изменить это поведение, если команда не работает должным образом.
  • Работа с фреймами поддерживается. Если требуемый элемент находится во фрейме любой вложенности, то сначала прокручиваются все родительские фреймы, чтобы элемент стал виден на экране.
  • В базовом варианте отличия от команд-предшественников минимальны. Например, чтобы кликнуть по случайной ссылке, содержащей в адресе слово jetswap, нужно ввести

    Код: Выделить всё

    a;link;jetswap;-1
    Отличия начинаются при настройке особенностей команды - прямоугольник для клика, время движения мыши и клика, замена target у ссылок.
:idea: Рекомендуем вам протестировать работу новой команды перед переходом на её использование. В ряде случаев достаточно использовать команду "Поиск ссылки".
:arrow: Подробности вы можете узнать в документации.
:!: Если программа тестирования презентации не смогла корректно обновиться, вы можете скачать новую версию здесь.

Re: Клик - новая команда презентации

Добавлено: 22 дек 2010, 11:34
tankist74
А старые обычные команды: "Отправить событие" и "Поиск ссылки" в уже работающих настройках презентации будут работать как и раньше, без проблем? Менять ничего не нужно?

Re: Клик - новая команда презентации

Добавлено: 22 дек 2010, 11:46
JetSwap
Да, конечно, в старых командах ничего не менялось и они также будут работать.

Re: Клик - новая команда презентации

Добавлено: 22 дек 2010, 12:55
Karapuzzz
супер! осталось только ввод капчи ввести и будет мега круто)

Re: Клик - новая команда презентации

Добавлено: 22 дек 2010, 13:47
freezzzzz
Можно пример составления команды?
Так не работает:
клик - a;id;5991;RewriteTarget;click;-1
поиск ссылки - a;id;5991;-1


Как правильно? Помогите пожалуйста.

Re: Клик - новая команда презентации

Добавлено: 22 дек 2010, 17:13
Support
freezzzzz писал(а):Можно пример составления команды?
Так не работает:
клик - a;id;5991;RewriteTarget;click;-1
поиск ссылки - a;id;5991;-1


Как правильно? Помогите пожалуйста.
Так явно не будет работать, вы нечто странное написали :?
Попробуйте посмотреть документацию, в ней есть примеры ;)

Re: Клик - новая команда презентации

Добавлено: 22 дек 2010, 17:25
cooper7777
Подскажите, как сделать клик по флешу, который находится во фрейме и открывает ссылку в новом окне?

Re: Клик - новая команда презентации

Добавлено: 22 дек 2010, 17:56
Support
Открытие ссылок в новом окне пока невозможно, но мы проверяем возможные варианты решения этой проблемы.

Re: Клик - новая команда презентации

Добавлено: 22 дек 2010, 18:14
cooper7777
Может быть возможно открыть эту ссылку в том же окне?

Re: Клик - новая команда презентации

Добавлено: 22 дек 2010, 18:33
Support
Для обычных ссылок можно просто переписать target, для флеш-баннеров нужно смотреть, как именно они открывают ссылки. Если сами по себе, то нельзя, если используют JavaScript-код, то можно его модифицировать, чтобы он открывал в том же окне.