Помощник
|
как сграббить код? |
grach5
|
Сообщение
#1
|
||
|
|
||
|
|||
LaeX |
15.12.2009, 19:40;
Ответить: LaeX
Сообщение
#2
|
|
Нужно сграбить календарь? Какую именно таблицу?
-------------------- Ѡ VDS за $2.99 (реф.) → 512/1024MB RAM, 50 GB HDD, полноценный SWAP |
|
|
Highlook |
15.12.2009, 19:46;
Ответить: Highlook
Сообщение
#3
|
|
SimpleDOM Parser, regexp, boost, prce, смотря что нужно сграббить и чем.
З.Ы. Пишу парсеры, недорого. ICQ: 1125992 D |
|
|
grach5
|
Сообщение
#4
|
|
Нужно сграбить календарь? Какую именно таблицу? Calendar и 4 таблицы зачета. IRC Drivers, 2WD Drivers (там она мышкой переключается) IRC Manufactures, 2WD Manufactures И интегрировать в ДЛЕ, чтобы в нужный момент обновлялся. SimpleDOM Parser, regexp, boost, prce, смотря что нужно сграббить и чем. З.Ы. Пишу парсеры, недорого. ICQ: 1125992 D можно, но хотелось бы самому понять как это работает Сообщение отредактировал grach5 - 15.12.2009, 20:01 |
|
|
LaeX |
15.12.2009, 20:06;
Ответить: LaeX
Сообщение
#5
|
|
Сейчас пример покажу для календаря.
[Update] PHP Simple HTML DOM Parser: _http://simplehtmldom.sourceforge.net/ <?
include('simple_html_dom.php'); $html = file_get_html('http://www.ircseries.com/html/'); // ищем какой-нибудь блок с уникальным id где находится инфа которую нужно взять $calendar_el = $html->find('div[id=Container-Box-Left] div[id=Box-Left]'); $calendar = str_get_html($calendar_el[1]->innertext); // удаляем теги H1 foreach($calendar->find('h1') as $del_tag) { $del_tag->outertext = ""; } // удаляем теги DIV c id=Calendar-Subtitle foreach($calendar->find('div[id=Calendar-Subtitle]') as $del_tag) { $del_tag->outertext = ""; } // удаляем теги A, оставляем что в них есть foreach($calendar->find('a') as $del_tag) { $del_tag->outertext = $del_tag->innertext; } // делаем правильный путь к картинкам $calendar = str_replace('imgIRC2009','http://www.ircseries.com/html/imgIRC2009',$calendar); echo $calendar; ?> Сообщение отредактировал LaeX - 16.12.2009, 0:40 -------------------- Ѡ VDS за $2.99 (реф.) → 512/1024MB RAM, 50 GB HDD, полноценный SWAP |
|
|
grach5
|
Сообщение
#6
|
|
Сейчас пример покажу для календаря. [Update] PHP Simple HTML DOM Parser: _http://simplehtmldom.sourceforge.net/ Пример <? include('simple_html_dom.php'); $html = file_get_html('http://www.ircseries.com/html/'); // ищем какой-нибудь блок с уникальным id где находится инфа которую нужно взять $calendar_el = $html->find('div[id=Container-Box-Left] div[id=Box-Left]'); $calendar = str_get_html($calendar_el[1]->innertext); // удаляем теги H1 foreach($calendar->find('h1') as $del_tag) { $del_tag->outertext = ""; } // удаляем теги DIV c id=Calendar-Subtitle foreach($calendar->find('div[id=Calendar-Subtitle]') as $del_tag) { $del_tag->outertext = ""; } // удаляем теги A, оставляем что в них есть foreach($calendar->find('a') as $del_tag) { $del_tag->outertext = $del_tag->innertext; } // делаем правильный путь к картинкам $calendar = str_replace('imgIRC2009','http://www.ircseries.com/html/imgIRC2009',$calendar); echo $calendar; ?> спс, сейчас попробую не совсем понял. include('simple_html_dom.php') Строка зачем? мне нужно скачать этот файл? Сообщение отредактировал grach5 - 15.12.2009, 20:32 |
|
|
LaeX |
15.12.2009, 20:41;
Ответить: LaeX
Сообщение
#7
|
|
|
Да его качнуть нужно отсюда
+ там же есть полезный мануал Почитать: _http://formata.net/it/php-simple-html-dom-parser-ili-jquery-na-php/ _http://formata.net/foto/primer-raboty-s-php-simple-html-dom-parser/
Сообщение отредактировал LaeX - 15.12.2009, 20:47 -------------------- Ѡ VDS за $2.99 (реф.) → 512/1024MB RAM, 50 GB HDD, полноценный SWAP |
|
|
||
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Арбитражники, как ведете учет расходов и доходов? | 12 | Boymaster | 1914 | Вчера, 21:03 автор: MisterBit |
|
Как вывести деньги в Украине с заблокированного Юмани ? | 29 | freeax | 4813 | 17.4.2024, 1:19 автор: sergio11 |
|
Как вы отдыхаете от работы за компом | 148 | adw-kupon.ru | 19712 | 8.4.2024, 10:37 автор: Skyworker |
|
Как вы бросили работу и перешли на заработок с сайтов? | 18 | uahomka | 3104 | 5.4.2024, 5:53 автор: Skyworker |
|
Как бездомные хранят деньги? | 81 | metvekot | 13657 | 31.3.2024, 12:44 автор: Boymaster |
Текстовая версия | Сейчас: 20.4.2024, 2:10 |