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

предложение. запись макросов

Добавлено: 10 апр 2009, 14:27
cadet_web
отличная софтина. до этого сидел на имакросе, предложения связаны с опытом его использования:

1. сделать более удобным процесс записи макросов - кнопочки вынести сразу на панель как минимум. хотя хоткеи рулят, да, но все равно не помешает :)

2. при записи макроса ориентироваться не на координаты мыши при клике на кнопки, а пытаться распознать объект, на который кликаем. как вариант - оставлять в теле записываемого скрипта один наиболее очевидный (координаты те же), а рядом - закомменченные строки с распознанными
$button->click_by_name()
$button->click_by_number()
$button->click_by_inner_text()
анкоры, и прочее - соответственно, точно так же

3. не смог найти, как обрабатывать яваскриптовые попапы типа

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

<script>
function conf() {
confirm("подтвердить?");
}
</script>
<div onclick="conf();">
это текстик наш
</div>
п.3 - достаточно критичная штука. остальное - просто пожелания

Добавлено: 14 апр 2009, 14:04
igvard
1. есть панель иснтументов Macros и ссответственно в неё вынесены кнопчки записи и осановки

2. Запись макроса производится не только по координатом в настроойках программы есть настройки макроса и если там убрать отлавливать события мыши то он примено так и будет писать как вы хотели

3. можно поробывать функцию
$browser->enable_browser_message_boxes($enable,$default_answer="Ok");

тут вот описание функции https://xn--80awbbeioodeq4h3a.xn--p1ai/860

Добавлено: 12 дек 2009, 00:21
bigfozzy
вроед все сделано