Страницы: 1
Как можно в 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&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&uuid=&state=AiuY0DBWFJ4ePaEse6rgeAjgs2pI3DW99KUdgowt9XtO8xHuNro5yUka1Asi_GPR_8FskLMEHG91c1SPHBjPGvleytAsdOP93-D01zST-jCCVepvlr4UUWxJwAf0fG-V2DA9foj8HneIRqS5Nu6owyMtST2fk05tesDpcLBpQK7VvcZbRcVjX8dTwBbQk0Fj72B2__DzwCtLRo6QowwuQN1GqCWNLeKCl-psCuIYnmI&data=UlNrNmk5WktYejR0eWJFYk1LdmtxaEQ2RDBDdXpDdkJmYXkyX2Y3Q2FIVGhMV2ljQkZ6VjJsQXJFU1drNnlfeGhUN25XZGpQSlV4dmlSck9samxZRXRyLWFhcmVvWnU1QWdkOUYxanVCWFFqekQyLWY0SV9YZmE4WWdwMVk3b0xtcTh4NHdkOUJUQQ&b64e=2&sign=bc27f9e72a544992cd90186f46650bae&keyno=8&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&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&uuid=&state=AiuY0DBWFJ4ePaEse6rgeKdnI0e4oXuRYo0IEhrXr7zk7-LazHAr5Rwrl5F4jVTbvY6-a5YkcN73kPbnnENhLYyn_s2H2IyzDsKBv0F5JqVuhAt4-WZNlcMey2tiqJ3bkBMXgDsZ2Cqa1wclxRcrNJiEBLLEwYguI8VHQwMs8Eu0GkMBedMY-vOZ-jNI6w3qerR89ld7wkOjY1yqQzLNLfQtif5xso3pHMCtLQ0z7aHwyZIKyTpz3w&data=UlNrNmk5WktYejR0eWJFYk1LdmtxaEQ2RDBDdXpDdkJmYXkyX2Y3Q2FIVFI4SFIzbWhsTmZud2hhQXA3RFVBNnJ6dDhLcXRfMFNUSjRoZjZPSF9tZGJ5emxGRXZsYVVxQlFyQk1FMHc5eVU&b64e=2&sign=7a51af8ee7ec0d5f0803b8d66baa4eb2&keyno=8&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&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&uuid=&state=AiuY0DBWFJ4ePaEse6rgeKdnI0e4oXuRYo0IEhrXr7zk7-LazHAr5Rwrl5F4jVTbvY6-a5YkcN73kPbnnENhLYyn_s2H2IyzDsKBv0F5JqVuhAt4-WZNlcMey2tiqJ3bkBMXgDsZ2Cqa1wclxRcrNJiEBLLEwYguI8VHQwMs8Eu0GkMBedMY-vOZ-jNI6w3qerR89ld7wkOjY1yqQzLNLfQtif5xso3pHMCtLQ0z7aHwyZIKyTpz3w&data=UlNrNmk5WktYejR0eWJFYk1LdmtxaEQ2RDBDdXpDdkJmYXkyX2Y3Q2FIVGhMV2ljQkZ6VjJsQXJFU1drNnlfeGhUN25XZGpQSlV4dmlSck9samxZRXRyLWFhcmVvWnU1QWdkOUYxanVCWFFqekQyLWY0SV9YZmE4WWdwMVk3b0xtcTh4NHdkOUJUQQ&b64e=2&sign=326d76b9b9352e12e08df9ad76af22a0&keyno=8&l10n=ru')" target="_blank">docs/index-17557.html</a></span></span> <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&url=http%3A%2F%2Fadd.coolreferat.com%2Fdocs%2Findex-17557.html&tld=ru&lang=ru&la=&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&l10n=ru&mime=html&sign=c2be25aa7311ccb57a2ad93c9c0b75f5&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&site=coolreferat.com&clid=1909644&lr=213" title="Поискать «папа мама я спортивная семья» на сайте coolreferat.com" onmousedown="w(this, '80.22.336','84=87');">ещё</a>
Отсутствует
Чо сеа монкей? Я говорю как скопировать со страницы сниппет яндексовский вместе с HTML-разметкой и содержимым зеарцх бокса
Добавлено 21-04-2014 17:05:17
Чтоб потом его распарсить на поля и занести в базу данных.
А потом чтобы опираясь на содержимой этой базы данных скрипт сделал мне подсветку результов
Отредактировано Доктор ТуамОсес (21-04-2014 17:05:17)
Отсутствует
Ты не понял. Открыть исходный код вручную я могу.
Мне нужно, чтобы исходный код (т.е. вместе с разметкой) копировался в буфер автоматом. Без открытия окна "исходный код"
Добавлено 21-04-2014 18:45:47
okkamas_knife
Пардон. Только сейчас заметил ссылку. Я сначала кликнул по ссылке на твоей подписи
Отредактировано Доктор ТуамОсес (21-04-2014 18:45:47)
Отсутствует
okkamas_knife
Кнопки это типа закладурки что ли? Т.е. небольшие скрипты на JavaScript?
Отсутствует
А содержимое строки поиска как приаттачить туда же?
Отсутствует
okkamas_knife
Спасибо тебе огромное, мил человек
Избавил меня от многочасового гугления
Отсутствует
Народ! Чо молчим-то?
Отсутствует
интересуют следующие моменты:
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.
Удалено
Отсутствует
Страницы: 1