Форум программистов
Реклама:
Гарантия безопасности сети с UTM-системой ИКС.
Защита ПД, межсетевой экран, контроль доступа, фильтрация трафика, система предотвращения вторжений.
Контакты: о проблемах с регистрацией, почтой и по другим вопросам пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail.

Вернуться   Форум программистов > Delphi > Работа с сетью в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Ответ
 
Опции темы
Старый 10.12.2016, 23:01   #1
Макс2012
 
Регистрация: 16.09.2011
Сообщений: 9
Репутация: 10
По умолчанию Найти тег и информацию внутри него

Всем привет, подскажите пожалуйста как реализовать следующее действие.
1. На сайте есть такой код, нужно найти тег "center" далее взять все ссылки внутри этого тега и подсчитать их количество.
2. проверить если в ссылке имеется символ "#" то показать на какой странице в данный момент, и кликнуть на следующую ссылку "href="?page=2".
<center>
<a href="#"></a>
<a href="?page=2" title="Перейти на страницу 2"></a>
<a href="?page=3" title="Перейти на страницу 3"></a>
<a href="?page=4" title="Перейти на страницу 4"></a>
</center>

Помогите пожалуйста, уже 2 недели не могу реализовать это(
Макс2012 вне форума   Ответить с цитированием
Старый 12.12.2016, 10:51   #2
Макс2012
 
Регистрация: 16.09.2011
Сообщений: 9
Репутация: 10
По умолчанию

Неужели никто не знает?
Макс2012 вне форума   Ответить с цитированием
Старый 12.12.2016, 11:49   #3
p51x
Профессионал
 
Регистрация: 15.02.2010
Сообщений: 9,617
Репутация: 1515

icq: 216409213
По умолчанию

Вариантов много. Например,
1. Берете движок типа Selenium и делаете
2. Тупо качаете страницу и парсите
В чем проблема?
__________________
Запомните раз и навсегда: помочь != "решите за меня"!
p51x вне форума   Ответить с цитированием
Старый 12.12.2016, 12:04   #4
Макс2012
 
Регистрация: 16.09.2011
Сообщений: 9
Репутация: 10
По умолчанию

Цитата:
Сообщение от p51x Посмотреть сообщение
Вариантов много. Например,
1. Берете движок типа Selenium и делаете
2. Тупо качаете страницу и парсите
В чем проблема?
Selenium для delphi есть? Или лучше другой язык программирования выбрать для работы с сайтами?
Макс2012 вне форума   Ответить с цитированием
Старый 12.12.2016, 12:17   #5
p51x
Профессионал
 
Регистрация: 15.02.2010
Сообщений: 9,617
Репутация: 1515

icq: 216409213
По умолчанию

Ну возьмите http://www.seleniumhq.org/projects/ide/
__________________
Запомните раз и навсегда: помочь != "решите за меня"!
p51x вне форума   Ответить с цитированием
Старый 12.12.2016, 12:29   #6
Макс2012
 
Регистрация: 16.09.2011
Сообщений: 9
Репутация: 10
По умолчанию

Цитата:
Сообщение от p51x Посмотреть сообщение
Это всё не то. Нужно именно через delphi реализовать на основе webbrowser или TChromium. Это реально?
Макс2012 вне форума   Ответить с цитированием
Старый 12.12.2016, 13:52   #7
p51x
Профессионал
 
Регистрация: 15.02.2010
Сообщений: 9,617
Репутация: 1515

icq: 216409213
По умолчанию

Значит пишите визитер функцию для обхода DOM и парсите теги там.
__________________
Запомните раз и навсегда: помочь != "решите за меня"!
p51x вне форума   Ответить с цитированием
Ответ



Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как в Visio C++ win32 проекте создать динамический текст и читать из него информацию Krasi Помощь студентам 0 08.10.2015 10:40
Задание по Visual c++ 2013, Нужно создать файл, записать в него информацию, а затем по другой кнопке считать информацию из файла. Rastoried Visual C++ 5 16.03.2014 20:21
Парсинг XML (<тег></тег> переходит в <тег/>) hard-t Общие вопросы по Java, Java SE, Kotlin 4 29.06.2011 11:14
TWebBrowser и ссылки внутри него goblinyara Компоненты Delphi 1 17.01.2009 09:59
Найти максимальный элемент матрицы и вставить правее него столбец из нулей и ниже него строку из нулей. Romer9999 Паскаль 3 28.11.2008 12:28




09:53.


Powered by vBulletin® Version 3.8.8 Beta 2
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.

купить трафик


как улучшить посещаемость, а также решения по монетизации сайтов, видео и приложений

RusProfile.ru


Справочник российских юридических лиц и организаций.
Проекты отопления, пеллетные котлы, бойлеры, радиаторы
интернет магазин respective.ru