Как кликнуть по всплывающему изображению?

starley

Client
Регистрация
08.03.2015
Сообщения
87
Благодарностей
20
Баллы
8
Всем привет, прошу помощи:
Есть сайт: http://js-kreativ.de/
Если навести мышь на картинку с товаром амазона, то появляется кнопка с Pinterest (маленькая красная с надписью Pin it)
http://prntscr.com/6rpj4m
Кто подскажет, как на неё кликнуть?

И как кликнуть по кнопке сохранить в всплывающем окне: http://prntscr.com/6rpl43
Пробовал и через конструктор действий, но не определяет элемент. Копался в коде страницы, но не смог найти. Опыта маловато.
Поэтому прошу совет профессионалов.
 
Последнее редактирование:

LexxWork

Client
Регистрация
31.10.2013
Сообщения
1 190
Благодарностей
791
Баллы
113
1 кубик onmouseover на картинку
2 кубик click на a class pin_it regexp
 
  • Спасибо
Реакции: Виктор П

starley

Client
Регистрация
08.03.2015
Сообщения
87
Благодарностей
20
Баллы
8
1 кубик onmouseover на картинку
2 кубик click на a class pin_it regexp
первое действие понял как делать, а вот со вторым - проблема. Не получается. Видно в конструкторе действий что-то не так делаю. Не находится элемент никак.
мучаюсь уже пару часов. Не могли бы более подробно расписать?
заранее спасибо
 

starley

Client
Регистрация
08.03.2015
Сообщения
87
Благодарностей
20
Баллы
8
вроде настроил всё, как написали, вот скин: http://prntscr.com/6ry0q5
и по-разному уже сто раз всё поменял, есть ли у кого мысли, как можно сделать?

зы. с меня пиво )
 

LexxWork

Client
Регистрация
31.10.2013
Сообщения
1 190
Благодарностей
791
Баллы
113
не нужно искать конструкторе
просто добавь после кубика 1 как я писал и все.
 
  • Спасибо
Реакции: starley

starley

Client
Регистрация
08.03.2015
Сообщения
87
Благодарностей
20
Баллы
8
вот делаю в проекте так: http://prntscr.com/6ry5z4
первое действие выполняется, на втором пишет ошибку.
 

Dimionix

Moderator
Регистрация
09.04.2011
Сообщения
3 068
Благодарностей
3 122
Баллы
113
Как-то так:
 

Вложения

starley

Client
Регистрация
08.03.2015
Сообщения
87
Благодарностей
20
Баллы
8
  • Спасибо
Реакции: Dimionix

Dimionix

Moderator
Регистрация
09.04.2011
Сообщения
3 068
Благодарностей
3 122
Баллы
113
Преклоняюсь перед профи, спасиб, работает, дальше буду стараться сам допилить.
Присылайте в личку кошелек, с меня обещенное пиво )))
Пиво - это кнопочка "Мне нравится":-)
 
  • Спасибо
Реакции: starley

starley

Client
Регистрация
08.03.2015
Сообщения
87
Благодарностей
20
Баллы
8
Не долго мучалась старушка от радости.
Есть новая проблема:
при переходе на другую страницу сайта нужно найти новую картинку и с плагином пинтереста.
Но они разные по размеру, пробовал по регулярке выбрать урлы самих картинок, но на сайте есть картинки с такими урлами, но без пинтереста (например в блоках рекламы), а они не нужны.
Вообщем, у меня не получается при переходе на другую страницу найти картинку, на которой есть плагин пинтереста, чтобы по ней кликнуть.
 

starley

Client
Регистрация
08.03.2015
Сообщения
87
Благодарностей
20
Баллы
8
да, ещё подумалось: я понимаю, что лайки - это мало для заинтересованности возиться с чужими проблемами. Пиво тоже не все пьют )))
У меня предложение:
прочитал, что скоро стартует новый конкурс статей, если кто заинтересуется и поможет мне со скриптом по этой проблеме, я скину мануал по заработку ( прочитал, меня заинтересовала тема по получению трафа на сайт из пинтереста, вот сейчас как раз и занимаюсь), ну а после проработки темы можете написать статью и заработать почет и денюжку )
 

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 715
Баллы
113
а кнопка повяляется именно на mouseover?
ее нет в Dom страницы невидимой?
она именно появляется и исчезает в коде или становится видимой/не видимой?
 

starley

Client
Регистрация
08.03.2015
Сообщения
87
Благодарностей
20
Баллы
8
кнопка появляется, когда наводишь курсор на картинку.
В коде есть какой-то скрипт, но моих знаний маловато, чтобы разобраться (
 

LexxWork

Client
Регистрация
31.10.2013
Сообщения
1 190
Благодарностей
791
Баллы
113
если заходить на определенный товар отдельно, например
http://js-kreativ.de/items/Amazon@3/36.html
то можно опираться на галерею
instance.ActiveTab.FindElementByXPath("//div[@class='adGallery']//img", 0).RiseEvent("onmouseover", "Full");
instance.ActiveTab.FindElementByAttribute("a", "class", "pin_it", "regexp", 0).RiseEvent("click", "Full");
 

starley

Client
Регистрация
08.03.2015
Сообщения
87
Благодарностей
20
Баллы
8
не, я буду сейчас делать сайты с таким типом урлов:
http://js-kreativ.de/ambientehome-62796-deckchair-liege-samui.html

потому что такой тип урлов items/Amazon@3/36.html с конкретным товаром почему-то гуглу не нравиться, у меня выкинуло из индекса несколько таких сайтов.

вообще идея такая: делать на пинетересте доску по теме сайта и постить туда товары.
Я пробовал сделать скрипт для постинга прямо в пинтерест, постить туда урлы и описание товаров. Но там часто меняется выдача, подгружаются разные блоки и т.д.
Мне показалось проще написать скрипт, который будет заходить на страницу и кликать на картинку. Автоматом на пинетерете подгружается и картинка и описание. Остается только нажать в появившемся окне "сохранить"
Т.е. сейчас надо только сообразить, как при переходе на новую страницу выбрать именно ту картинку, на которой стоит скрипт пинтереста.
 

LexxWork

Client
Регистрация
31.10.2013
Сообщения
1 190
Благодарностей
791
Баллы
113
в любом случае нужно опираться от галереи, так что у вас есть все чтобы это сделать.
если галерей несколько - будет кликать по первой сверху
 

Кто просматривает тему: (Всего: 2, Пользователи: 0, Гости: 2)