Скрипт парса с сеопульт - Webmasters.ru - RSS http://webmasters.ru/forum/showthread.php?t=9294 SEO форум вебмастеров - Поисковые системы, оптимизация, раскрутка сайта, оптимизация и продвижение сайта в поисковых системах 1743725099 Elesite CMS 60 http://webmasters.ru/forum/images/wm/misc/rss.png SEO форум вебмастеров Webmasters.ru http://webmasters.ru/forum Скрипт парса с сеопульт by konstanta http://webmasters.ru/forum/showpost.php?p=118211 Fri, 12 Nov 2010 15:09:21 GMT Написан скрипт авторизации и парсинга одновременно слов из проектов на сеопульте. Скрипт к сожалению отказывается работать, а точнее не парсит слов в проектах. Сначала был разбит на несколько мелких скриптов ( авторизация, парсинг всех страниц проектов, парсинг слов со страницы проекта) и по отдельности друг от друга все скрипты работают. В скриптах (php, XHE) ставил и делал многочисленные проверки, которые показывали, что проблема идет на парсинге слов со страницы проекта, не работает один из последних уровне вложенности if (preg_match) {}, Хотя отдельно она просто летает... У кого рубящего в php есть акк в сеопульте подскажите, если не сложно. Вот код: (.*?)|is', $project3[1][$k], $project4)) { if ($project4[7] > 10) { echo $project4[4]." ".$project4[7].""; $fh = fopen($folder.$project4[1].'.txt', 'w+'); fputs ($fh , $project4[4]); fclose ($fh); } } } } } } } curl_close($ch); ?> (.*?)|is', $result, $project)) { for ($i = 0; $i <= count($project[1]); $i++) { if (preg_match ('|(.*?)|is', $project[1][$i], $project2)) { $url_pr = 'http://www.seopult.ru'.$project2[1]; curl_setopt($ch, CURLOPT_URL, $url_pr); $result = curl_exec($ch); // Проверка проводилась, результаты сохраняются в файлы if (preg_match_all ('||is', $result, $project3)) { for ($k = 0; $k <= count($project3[1]); $k++) { if (preg_match ('|(.*?)

(.*?)

(.*?)title="Нажмите, чтобы посмотреть историю позиций" class="">(.*?)(.*?)2Fyandex.ru%2Fyandsearch%3Ftext%3D%(.*?)target="_blank">(.*?)|is', $project3[1][$k], $project4)) { if ($project4[7] > 10) { echo $project4[4]." ".$project4[7]."
"; $fh = fopen($folder.$project4[1].'.txt', 'w+'); fputs ($fh , $project4[4]); fclose ($fh); } } } } } } } curl_close($ch); ?>]]>
Скрипт парса с сеопульт by lazypanther http://webmasters.ru/forum/showpost.php?p=118527 Tue, 16 Nov 2010 19:31:05 GMT Воспользуйтесь тэгом code или внешним сервисом для хранения исходников, например pastebin.com. Очень неудобно код смотреть Скрипт парса с сеопульт by MetalMessiah http://webmasters.ru/forum/showpost.php?p=141217 Sat, 14 May 2011 11:48:14 GMT разбираться лень практической выгоды от данного скрипта для себя лично пока не вижу Если не пашет preg_match юзай while, strpos, substr - циклы никто не отменял - у меня часто бывают проблемы с регулярками Скрипт парса с сеопульт by vetlik http://webmasters.ru/forum/showpost.php?p=158259 Sat, 16 Jul 2011 10:55:39 GMT 1. А какие задачи решает данный скрипт? 2. Почему реализация на php? ---- Лично под себя написал скрипт по парсингу данных (релевантные страницы, бюджеты на ключевые слова) из аккаунта в файл эксель на autohotkey. Доволен как слон. Помогает при расчете стоимости бюджета и составлении коммерческого предложения на раскрутку. Скрипт парса с сеопульт by domainsfree http://webmasters.ru/forum/showpost.php?p=159643 Wed, 20 Jul 2011 07:59:31 GMT Лично под себя написал скрипт по парсингу данных Выложить не хотите?))