Помощник
|
Подскажите парсер тайтлов |
ivando
|
Сообщение
#1
|
||
|
|
||
|
|||
HanDi |
22.6.2012, 0:36;
Ответить: HanDi
Сообщение
#2
|
|
|
|
|
ivando
|
Сообщение
#3
|
|
У меня есть скрипт.. Но надо бы доточить. Сейчас сохраняет как url|title, а нужно чтобы сохранял в BB коде {TITLE} <?php set_time_limit(0); $url = "http:......../sitemap.xml"; function FetchUrl($url, $postvars, $timeout, $ref, $blank){ sleep($timeout); echo @date("r")." fetching $url \r\n"; $ch = curl_init(); curl_setopt($ch, CURLOPT_FOLLOWLOCATION, TRUE); curl_setopt($ch, CURLOPT_HEADER, false); curl_setopt($ch, CURLOPT_TIMEOUT,30); curl_setopt($ch, CURLOPT_ENCODING, 'gzip'); curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE); curl_setopt($ch, CURLOPT_URL, trim($url)); curl_setopt($ch, CURLOPT_AUTOREFERER, TRUE); $result = curl_exec($ch); if($blank == "1"){ $result = preg_replace("/\n/", "", $result); $result = preg_replace("/\r/", "", $result); } curl_close($ch); return $result; } $page = FetchUrl($url, NULL, NULL, NULL, NULL); preg_match_all("!<loc>(.*?)<\/loc>!si", $page, $out); $fp=fopen("pars_title.txt","w"); foreach($out[1] as $link){ $page = FetchUrl($link, NULL, NULL, NULL, NULL); preg_match("!<title>(.*?)<\/title>!si", $page, $tit); //exec("echo '".$link."|".trim($tit[1])."' >> pars_title.txt"); fwrite($fp,$link."|".trim($tit[1])."\r\n"); } fclose($fp); ?> -------------------- |
|
|
webpavilion |
22.6.2012, 9:51;
Ответить: webpavilion
Сообщение
#4
|
|
ivando, уж очень медленно ваша поделка работать будет, корявенько написано.
-------------------- Не ведитесь, cамопис это почти всегда плохо! Делаю сайты на Drupal 7.x (очень дорого) |
|
|
Gracisko |
22.6.2012, 11:02;
Ответить: Gracisko
Сообщение
#5
|
|
-------------------- |
|
|
HanDi |
24.6.2012, 3:53;
Ответить: HanDi
Сообщение
#6
|
|
|
|
|
VadimSeo |
24.6.2012, 10:36;
Ответить: VadimSeo
Сообщение
#7
|
|
Почему только тайтлов?
Вот вам замечательная прога на все случаи жизни. пользуюсь уже несколько лет, есть полная русификация. 30 дней бесплатно полный функционал, а дальше или покупайте или погуглите. Так же создает все виды сайтмапов и много других полезностей. попробуйте и не поймете как до сих пор жили без нее) http://www.microsystools.com/products/sitemap-generator/ Сообщение отредактировал VadimSeo - 24.6.2012, 10:38 |
|
|
alltry2fly |
2.7.2012, 13:09;
Ответить: alltry2fly
Сообщение
#8
|
|
|
спасибо, реально нужная вещь
Сообщение отредактировал alltry2fly - 2.7.2012, 13:10 |
|
|
||
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
A-Parser 1.1 - продвинутый парсер ПС, кейвордов, контента, показателей, 70+ парсеров. | 353 | Forbidden | 279268 | 11.4.2024, 17:07 автор: AParser_Support |
|
Подскажите по ошибкам из Яндекс вебмастера | 1 | noviktamw | 1294 | 27.1.2024, 23:15 автор: Vmir |
|
Бесплатный парсер бот в Телеграм - [Parser Pro] | 5 | Parser_Pro | 3349 | 27.1.2024, 16:12 автор: Parser_Pro |
|
Подскажите дейтинг партнерки с оплатой за регистрацию | 18 | Wolfhound | 2159 | 9.3.2023, 6:17 автор: Skyworker |
|
WebArchiveMaster - парсер Вебархива Добыча контента из ВебАрхива |
16 | footashes | 12309 | 23.11.2022, 16:36 автор: kuz999 |
Текстовая версия | Сейчас: 19.4.2024, 9:23 |