Полезная информация

Общайтесь со знакомыми и друзьями в нашем сообществе в Facebook.

№121-04-2014 11:04:11

Доктор ТуамОсес
Участник
 
Группа: Members
Зарегистрирован: 21-04-2014
Сообщений: 220
UA: Firefox 22.0

SELENIUM IDE: Как скопировать на веб странице текст с HTML-разметкой?

Как можно в Selenium IDE сделать "СЫРОЕ" копирование (т.е. не просто текста а вместе с HTML разметкой) выделенного фрагмента вместе с содержимым полей?

Просто хочу парсить и затем расскладывать в базе данных определенные сниппеты из выдачи яндекса и гугла.

А для этого мне нужен исходный код сниппета (а не только текст) + текст поискового запроса.

К примеру выделил я на ЭТОЙ странице

3-й сниппет:

Выделить код

Код:

3 Мама, папа, я - спортивная семья - Сценарий мероприятия
Сегодня мы проводим соревнование-конкурс «Мама, папа, я – спортивная семья». Во все времена человек стремится к здоровому образу жизни, желал познать пределы своих возможностей, не боясь бросить вызов судьбе.
add.coolreferat.com›docs/index-17557.html копия ещё

А в буфере обмена я хочу иметь:

Выделить код

Код:

Поисковый запрос == папа мама я спортивная семья

Содержимое: == </i><h2 class="b-serp-item__title"><b class="b-serp-item__number">3</b><a class="b-serp-item__title-link" href="http://add.coolreferat.com/docs/index-17557.html" onmousedown="rc(this, '//yandex.ru/clck/jsredir?from=yandex.ru%3Byandsearch%3Bweb%3B%3B%2Fweb%2Fitem%2Ftitle%2Cpos%2Cp2%2Csource%2Cweb&amp;text=%D0%BF%D0%B0%D0%BF%D0%B0%20%D0%BC%D0%B0%D0%BC%D0%B0%20%D1%8F%20%D1%81%D0%BF%D0%BE%D1%80%D1%82%D0%B8%D0%B2%D0%BD%D0%B0%D1%8F%20%D1%81%D0%B5%D0%BC%D1%8C%D1%8F&amp;uuid=&amp;state=AiuY0DBWFJ4ePaEse6rgeAjgs2pI3DW99KUdgowt9XtO8xHuNro5yUka1Asi_GPR_8FskLMEHG91c1SPHBjPGvleytAsdOP93-D01zST-jCCVepvlr4UUWxJwAf0fG-V2DA9foj8HneIRqS5Nu6owyMtST2fk05tesDpcLBpQK7VvcZbRcVjX8dTwBbQk0Fj72B2__DzwCtLRo6QowwuQN1GqCWNLeKCl-psCuIYnmI&amp;data=UlNrNmk5WktYejR0eWJFYk1LdmtxaEQ2RDBDdXpDdkJmYXkyX2Y3Q2FIVGhMV2ljQkZ6VjJsQXJFU1drNnlfeGhUN25XZGpQSlV4dmlSck9samxZRXRyLWFhcmVvWnU1QWdkOUYxanVCWFFqekQyLWY0SV9YZmE4WWdwMVk3b0xtcTh4NHdkOUJUQQ&amp;b64e=2&amp;sign=bc27f9e72a544992cd90186f46650bae&amp;keyno=8&amp;l10n=ru')" target="_blank" tabindex="2"><span><b>Мама</b>, <b>папа</b>, <b>я</b> - <b>спортивная</b> <b>семья</b> - Сценарий мероприятия</span></a></h2><div class="b-serp-item__text">Сегодня мы проводим соревнование-конкурс «<b>Мама</b>, <b>папа</b>, <b>я</b> – <b>спортивная</b> <b><i class="b-wbr"></i>семья</b>». Во все времена человек стремится к здоровому образу жизни, <i class="b-wbr"></i>желал познать пределы своих возможностей, не боясь бросить вызов <i class="b-wbr"></i>судьбе.</div><div class="b-serp-item__links b-serp-item__links_type_green-and-hover"><span class="b-serp-url b-serp-url_inline_yes"><span class="b-serp-url__item"><a class="b-serp-url__link" href="http://add.coolreferat.com/" onmousedown="rc(this, '//yandex.ru/clck/jsredir?from=yandex.ru%3Byandsearch%3Bweb%3B%3B%2Fweb%2Fitem%2Furlnav%2Cpos%2Cp2%2Csource%2Cweb%2Curl%2Cp0&amp;text=%D0%BF%D0%B0%D0%BF%D0%B0%20%D0%BC%D0%B0%D0%BC%D0%B0%20%D1%8F%20%D1%81%D0%BF%D0%BE%D1%80%D1%82%D0%B8%D0%B2%D0%BD%D0%B0%D1%8F%20%D1%81%D0%B5%D0%BC%D1%8C%D1%8F&amp;uuid=&amp;state=AiuY0DBWFJ4ePaEse6rgeKdnI0e4oXuRYo0IEhrXr7zk7-LazHAr5Rwrl5F4jVTbvY6-a5YkcN73kPbnnENhLYyn_s2H2IyzDsKBv0F5JqVuhAt4-WZNlcMey2tiqJ3bkBMXgDsZ2Cqa1wclxRcrNJiEBLLEwYguI8VHQwMs8Eu0GkMBedMY-vOZ-jNI6w3qerR89ld7wkOjY1yqQzLNLfQtif5xso3pHMCtLQ0z7aHwyZIKyTpz3w&amp;data=UlNrNmk5WktYejR0eWJFYk1LdmtxaEQ2RDBDdXpDdkJmYXkyX2Y3Q2FIVFI4SFIzbWhsTmZud2hhQXA3RFVBNnJ6dDhLcXRfMFNUSjRoZjZPSF9tZGJ5emxGRXZsYVVxQlFyQk1FMHc5eVU&amp;b64e=2&amp;sign=7a51af8ee7ec0d5f0803b8d66baa4eb2&amp;keyno=8&amp;l10n=ru')" target="_blank">add.coolreferat.com</a><span class="b-serp-url__mark">›</span><a class="b-serp-url__link" href="http://add.coolreferat.com/docs/index-17557.html" onmousedown="rc(this, '//yandex.ru/clck/jsredir?from=yandex.ru%3Byandsearch%3Bweb%3B%3B%2Fweb%2Fitem%2Furlnav%2Cpos%2Cp2%2Csource%2Cweb%2Curl%2Cp0&amp;text=%D0%BF%D0%B0%D0%BF%D0%B0%20%D0%BC%D0%B0%D0%BC%D0%B0%20%D1%8F%20%D1%81%D0%BF%D0%BE%D1%80%D1%82%D0%B8%D0%B2%D0%BD%D0%B0%D1%8F%20%D1%81%D0%B5%D0%BC%D1%8C%D1%8F&amp;uuid=&amp;state=AiuY0DBWFJ4ePaEse6rgeKdnI0e4oXuRYo0IEhrXr7zk7-LazHAr5Rwrl5F4jVTbvY6-a5YkcN73kPbnnENhLYyn_s2H2IyzDsKBv0F5JqVuhAt4-WZNlcMey2tiqJ3bkBMXgDsZ2Cqa1wclxRcrNJiEBLLEwYguI8VHQwMs8Eu0GkMBedMY-vOZ-jNI6w3qerR89ld7wkOjY1yqQzLNLfQtif5xso3pHMCtLQ0z7aHwyZIKyTpz3w&amp;data=UlNrNmk5WktYejR0eWJFYk1LdmtxaEQ2RDBDdXpDdkJmYXkyX2Y3Q2FIVGhMV2ljQkZ6VjJsQXJFU1drNnlfeGhUN25XZGpQSlV4dmlSck9samxZRXRyLWFhcmVvWnU1QWdkOUYxanVCWFFqekQyLWY0SV9YZmE4WWdwMVk3b0xtcTh4NHdkOUJUQQ&amp;b64e=2&amp;sign=326d76b9b9352e12e08df9ad76af22a0&amp;keyno=8&amp;l10n=ru')" target="_blank">docs/index-17557.html</a></span></span>&nbsp;<span class="b-serp-item__hover"><span class="b-serp-item__links-item b-serp-item__links-saved"><a class="b-serp-item__links-link" href="http://hghltd.yandex.net/yandbtm?fmode=inject&amp;url=http%3A%2F%2Fadd.coolreferat.com%2Fdocs%2Findex-17557.html&amp;tld=ru&amp;lang=ru&amp;la=&amp;text=%D0%BF%D0%B0%D0%BF%D0%B0%20%D0%BC%D0%B0%D0%BC%D0%B0%20%D1%8F%20%D1%81%D0%BF%D0%BE%D1%80%D1%82%D0%B8%D0%B2%D0%BD%D0%B0%D1%8F%20%D1%81%D0%B5%D0%BC%D1%8C%D1%8F&amp;l10n=ru&amp;mime=html&amp;sign=c2be25aa7311ccb57a2ad93c9c0b75f5&amp;keyno=0" title="Сохранённая копия страницы на сервере Яндекса" onmousedown="w(this, '80.22.362','84=87');" target="_blank">копия</a> </span><span class="b-serp-item__links-item b-serp-item__links-more"><a class="b-serp-item__links-link b-link b-link_ajax_yes" href="/yandsearch?text=%D0%BF%D0%B0%D0%BF%D0%B0%20%D0%BC%D0%B0%D0%BC%D0%B0%20%D1%8F%20%D1%81%D0%BF%D0%BE%D1%80%D1%82%D0%B8%D0%B2%D0%BD%D0%B0%D1%8F%20%D1%81%D0%B5%D0%BC%D1%8C%D1%8F&amp;site=coolreferat.com&amp;clid=1909644&amp;lr=213" title="Поискать «папа мама я спортивная семья» на сайте coolreferat.com" onmousedown="w(this, '80.22.336','84=87');">ещё</a>

Отсутствует

 

№221-04-2014 17:03:55

Доктор ТуамОсес
Участник
 
Группа: Members
Зарегистрирован: 21-04-2014
Сообщений: 220
UA: Firefox 22.0

Re: SELENIUM IDE: Как скопировать на веб странице текст с HTML-разметкой?

Чо сеа монкей? Я говорю как скопировать со страницы сниппет яндексовский вместе с HTML-разметкой и содержимым зеарцх бокса

Добавлено 21-04-2014 17:05:17
Чтоб потом его распарсить на поля и занести в базу данных.
А потом чтобы опираясь на содержимой этой базы данных скрипт сделал мне подсветку результов

Отредактировано Доктор ТуамОсес (21-04-2014 17:05:17)

Отсутствует

 

№321-04-2014 18:44:51

Доктор ТуамОсес
Участник
 
Группа: Members
Зарегистрирован: 21-04-2014
Сообщений: 220
UA: Firefox 22.0

Re: SELENIUM IDE: Как скопировать на веб странице текст с HTML-разметкой?

Ты не понял. Открыть исходный код вручную я могу.
Мне нужно, чтобы исходный код (т.е. вместе с разметкой) копировался в буфер автоматом. Без открытия окна "исходный код"

Добавлено 21-04-2014 18:45:47
okkamas_knife
Пардон. Только сейчас заметил ссылку. Я сначала кликнул по ссылке на твоей подписи:D

Отредактировано Доктор ТуамОсес (21-04-2014 18:45:47)

Отсутствует

 

№421-04-2014 21:16:05

Доктор ТуамОсес
Участник
 
Группа: Members
Зарегистрирован: 21-04-2014
Сообщений: 220
UA: Firefox 22.0

Re: SELENIUM IDE: Как скопировать на веб странице текст с HTML-разметкой?

okkamas_knife
Кнопки это типа закладурки что ли? Т.е. небольшие скрипты на JavaScript?

Отсутствует

 

№527-04-2014 12:03:47

Доктор ТуамОсес
Участник
 
Группа: Members
Зарегистрирован: 21-04-2014
Сообщений: 220
UA: Firefox 22.0

Re: SELENIUM IDE: Как скопировать на веб странице текст с HTML-разметкой?

А содержимое строки поиска как приаттачить туда же?

Отсутствует

 

№627-04-2014 16:03:55

Доктор ТуамОсес
Участник
 
Группа: Members
Зарегистрирован: 21-04-2014
Сообщений: 220
UA: Firefox 22.0

Re: SELENIUM IDE: Как скопировать на веб странице текст с HTML-разметкой?

okkamas_knife
Спасибо тебе огромное, мил человек:)
Избавил меня от многочасового гугления

Отсутствует

 

№729-11-2014 14:25:29

Доктор ТуамОсес
Участник
 
Группа: Members
Зарегистрирован: 21-04-2014
Сообщений: 220
UA: Firefox 22.0

Re: SELENIUM IDE: Как скопировать на веб странице текст с HTML-разметкой?

Народ! Чо молчим-то?

Отсутствует

 

№807-02-2015 19:07:38

spy686
Участник
 
Группа: Members
Зарегистрирован: 29-03-2012
Сообщений: 227
UA: Chrome 40.0

Re: SELENIUM IDE: Как скопировать на веб странице текст с HTML-разметкой?

интересуют следующие моменты:

1. возможно ли настроить такую схему:
есть несколько скриптов условно: s1, s2, s3
затем есть s11 в котором описаны условия для запуска s1, s2, s3.
типа (if (random()>10{s1}; else {s2}))
и потом есть еще один s22 в котором (for (i=1; i<10 i++) {s11})
?

2. Можно ли настроить, что бы в каждом профиле FF работал отдельный скрипт?

3. Можно ли в таком js брать информацию из txt файла/ записывать в txt ?

4. можно ли извлечи путь папки из которой начинается запуск скрипта?

все это реализовал на iMacros, но он как-то глючно работает с js.


Удалено

Отсутствует

 

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]