Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

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

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

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 28.09.2010, 22:45   #1
Иллидан
Форумчанин
 
Регистрация: 16.01.2008
Сообщений: 288
По умолчанию Получить таблицу с сайта

Необходимо программно получить данные таблицы на сайте www.betexplorer.com/streaks/wins/ как это можно сделать? У меня кроме, идеи открыть страницу в браузере и эмулировать нажатия кнопок мыши ничего в голову не приходит.
Подскажите, пожалуйста, какой-нибудь нормальный способ.
Иллидан вне форума Ответить с цитированием
Старый 28.09.2010, 23:46   #2
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

получаем страницу и парсим её.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 29.09.2010, 00:07   #3
Иллидан
Форумчанин
 
Регистрация: 16.01.2008
Сообщений: 288
По умолчанию

Что-то я не очень в этой теме. Как получаем? Как парсим? Можно дать пример, какой-нибудь.
Иллидан вне форума Ответить с цитированием
Старый 29.09.2010, 00:09   #4
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

примеров в разделе Делфи и сети масса.
получаем через idhttp к примеру, ну а парсить, ну вы знаете что такое парсинг?
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 29.09.2010, 00:45   #5
Иллидан
Форумчанин
 
Регистрация: 16.01.2008
Сообщений: 288
По умолчанию

Ну с помощью метода Get я могу получить html этой страницы. Парсить, ну наверное искать что-либо нужное. А искать в html странице нужную информацию обычным строковым поиском? Допустим я найду информацию, о командах, а как мне получить их флаги.
Иллидан вне форума Ответить с цитированием
Старый 29.09.2010, 01:03   #6
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

HTML это текст, кто вам мешает взять данные между тэгами?
(таких примеров точно масса, многие лично я писал)
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 29.09.2010, 01:19   #7
Иллидан
Форумчанин
 
Регистрация: 16.01.2008
Сообщений: 288
По умолчанию

Ну вот, что я нашел то есть на парсил
Код HTML:
<td class="position">1.</td>
//этот текст отвечает за место


 <td class="league flags">
<a href="/soccer/estonia/estonian-1st-league-2010/" 
class="fl64" title="Estonian 1st league 2010">
<span>&nbsp;</span></a></td>
//это текст отвечает за флаг


<th class="team-name">
<a href="/soccer/estonia/estonian-1st-league-2010/
teaminfo?team=f-tallinn&amp;team_id=432943">
F. Tallinn</a></th>
//этот текст отвечает за имя команды.
Вопрос, как мне отсюда выудить картинку флага?

Последний раз редактировалось Иллидан; 29.09.2010 в 01:29.
Иллидан вне форума Ответить с цитированием
Старый 29.09.2010, 02:36   #8
Black Fregat
Программист
Участник клуба
 
Аватар для Black Fregat
 
Регистрация: 23.06.2009
Сообщений: 1,772
По умолчанию

Флаги лежат в одной картинке http://www.betexplorer.com/gres/img/bookmaker-list.png
и привязываются к таблице как фон через CSS
Black Fregat вне форума Ответить с цитированием
Старый 29.09.2010, 18:05   #9
Иллидан
Форумчанин
 
Регистрация: 16.01.2008
Сообщений: 288
По умолчанию

Цитата:
Флаги лежат в одной картинке http://www.betexplorer.com/gres/img/bookmaker-list.png
и привязываются к таблице как фон через CSS
Black Fregat это, не флаги команд из таблицы, это другие рисунки.
Иллидан вне форума Ответить с цитированием
Старый 29.09.2010, 21:49   #10
Иллидан
Форумчанин
 
Регистрация: 16.01.2008
Сообщений: 288
По умолчанию

Подскажите, как мне получить флаги команд с таблицы сайта. Какой-нибудь способ.
Иллидан вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Получить информацию с сайта dimafe6 Работа с сетью в Delphi 4 03.07.2010 14:21
как получить из процедцры таблицу shivaprem SQL, базы данных 0 30.06.2010 23:49
получить новую таблицу по результатам запроса T@tali БД в Delphi 6 04.06.2010 07:05
Получить информацию с сайта Rapala Работа с сетью в Delphi 16 13.05.2010 14:50
Хелп нужно получить перекрестную таблицу из другой таблицы ]Wowan[ БД в Delphi 4 18.01.2009 20:44