X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

5 страниц V  < 1 2 3 4 5
Открыть тему
Тема закрыта
> Парсер Lenta.Ru, основанный на регулярных выражениях.
CaMoPeZzz
CaMoPeZzz
сообщение 22.3.2011, 13:59; Ответить: CaMoPeZzz
Сообщение #42


(mvchansas @ 21.3.2011, 23:47) *
нужно немного изменить данный парсер за умеренную плату, просьба отписаться кто может в ЛС.

Пиши на мыло: e-e.email@yandex.ru


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
weee
weee
сообщение 22.3.2011, 14:35; Ответить: weee
Сообщение #43


(frion-seo @ 21.3.2011, 11:04) *

Вот дописал форму
<form method="POST">
<textarea name="urls"></textarea>
<br />
<input type="submit"/>
</form>

<?php
ini_set('max_execution_time', 0);
if ($_POST['urls']) {
$urls = explode("\r\n", $_POST['urls']);

foreach ($urls as $url) {

    $vip = file_get_contents($url);
    $n = preg_match_all('!<span class=title><a href=(.*)>.*</a></span></p>!i', $vip,
        $result);

    if ($n) {
        for ($a = 0; $a < $n; $a++) {
            $page = file_get_contents("http://lenta.ru" . $result[1][$a]);
            $page = preg_replace("!<a.*>!isU", ' ', $page);
            $page = str_replace('</a>', ' ', $page);
            $regex = preg_match_all('!<H2>(.*)</H2>.*</TABLE>(.*)<P class=links>!isU', $page,
                $itog, PREG_SET_ORDER);

            if ($regex) {
                $html .= '<h2>' . $itog[0][1] . "</h2>\n";
                $html .= str_replace('<p>', '', $itog[0][2]) . "\n";
            }

        }

        // php5
        $xd = rand(1, 100000);
        file_put_contents(date('H-i') . '-' . $xd . '.html', $html);
    }


}
}
?>


Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.


Сообщение отредактировал weee - 22.3.2011, 14:41


--------------------


Поблагодарили: (3)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
5 страниц V  < 1 2 3 4 5
Открыть тему
Тема закрыта
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Горячая тема (нет новых ответов) Тема имеет прикрепленные файлыA-Parser 1.1 - продвинутый парсер ПС, кейвордов, контента, показателей, 70+ парсеров.
353 Forbidden 279275 11.4.2024, 17:07
автор: AParser_Support
Открытая тема (нет новых ответов) Бесплатный парсер бот в Телеграм - [Parser Pro]
5 Parser_Pro 3349 27.1.2024, 16:12
автор: Parser_Pro
Открытая тема (нет новых ответов) WebArchiveMaster - парсер Вебархива
Добыча контента из ВебАрхива
16 footashes 12309 23.11.2022, 16:36
автор: kuz999
Открытая тема (нет новых ответов) Тема имеет прикрепленные файлы⚡ AvitoSmart - быстрый парсер новых объявлений на Авито на запросах
Представляю парсер для [b]Zennoposter[/b]'a или [b]Zennobox[/b]
0 akcium 1265 19.11.2022, 13:05
автор: akcium
Открытая тема (нет новых ответов) Tubes Clip One - парсер тубов
21 xoopw 20835 16.4.2021, 17:30
автор: xoopw


 



RSS Текстовая версия Сейчас: 19.4.2024, 22:19
Дизайн