Этим постом я хочу открыть новый раздел на блоге под названием "Скрипты". Тут я планирую периодически выкладывать различные серверные приложения для облегчения труда рядового вебмастера. Весь софт будет бесплатен, с открытым кодом и с возможностью доработки. Также я открыт для идей какие бы скрипты вам хотелось бы видеть тут.
Бесплатный парсер ключевых слов с Яндекс директ. Написан на PHP, с с поддержкой smarty темплейтов, этим и объясняется достаточно большой вес скрипта. Скачать бесплатный парсер ключевых слов (120кб)
- О программе
Yandex Direct parser – бесплатная программа предназначенная для сбора ключевых слов с сервис Яндекс директ.
Есть поддержка списка прокси. Тот список который приложен может быть уже не актуальным, юзайте свои прокси. - Системные требования
Вебхостинг с поддержкой PHP и MySQL
- Инсталяция
1) Скопируйте содержимое архива в папку на вашем сервере.
2) Создайте MySQL базу на сервере
3) Положите в нее дамп базы из корня каталога exempts.sql
4) Откройте файл include/setting.php
отредактируйте строки
define("DBHOST","localhost");
define("DBUSER","username");—- логин к базе
define("DBPASS","password");—- пароль к базе
define("DBNAME","basename");—- имя базыdefine("PROXY_LIST", "include/proxylist.txt");
define("REQUEST_PER_PROXY", 2);—- кол-во запросов с одной прокси
5) проставте chmod на папку result для записи на остальное чтение
6) Положите список прокси в файл include/proxylist.txt - Использование
Зайдите в папку куда был проинстален скрипт, заполните поля
Фраза для запроса ————- основной запрос
Количество результатов ————- ограничитель на кол-во результатовПерейдя по ссылке Слова-исключения, можно добавить те слова которые не будут включены в результаты.
После отработки скрипта, вам будет выдан линк на скачивание получившегося файла с результатами в формате .csvТакже вы можете найти сохраненные результаты в папке /result/
- Поддержка и обсуждение
Скрипт полностью бесплатен, поддержки не предлагается, сам продукт предоставляется как есть.
Есть, что добавить, пишите в комменты.

Хех качнем посмотрим, что за штука.
Неплохо рабочая мини неделя начинается, спасибо)
Thanks bro!
С денвера будет работать?
попробуем-попробуем… пойду пошукаю актуальных прокси, чтоли…
[...] Бесплатный парсер ключевых слов с Яндекс директ. Написан на PHP, с с поддержкой smarty темплейтов, этим и объясняется достаточно большой вес скрипта. Скачать бесплатный парсер ключевых слов Дальше [...]
Ну что? у кого какие первые впечатления?
[...] Скрипт по подбору кеев: http://www.kass.ws [...]
в зачот. 10х автор.
спасибо!!
очень понадобится.
+есть обзор у димка на эту тему.
Спасибо за скрипт, будем пользоваться.P.S. Побольше бы таких полезностей : )
спасибо, буду пробовать
а это что за ошибка?
Parse error: parse error, expecting `T_OLD_FUNCTION’ or `T_FUNCTION’ or `T_VAR’ or `’}” in z:\home\par\www\include\classMysqlDB.php on line 19
вроде сделал как надо
а я блин на дипломную работу что-то подобное разрабатывал…:(
где же вы раньше были?:)
Успешно использую для парсинга ру-кейвудов для блогорамы.
Подскажите плз что за ошибка
Parse error: parse error, expecting `T_OLD_FUNCTION’ or `T_FUNCTION’ or `T_VAR’ or `’}’’ in
А у меня что-то по страницам не ходит
Инетресно, пробую.
[...] С инструкцией по установке можно ознакомиться в блоге автора программы. [...]
[...] Скрипт, который сам собирает ключевики. Я пока не пробовал, но, судя по отзывам – работает нормально. [...]
[...] С инструкцией по установке можно ознакомиться в блоге автора программы. [...]
Спасибо за полезный скрипт. Поделился анонсом со своими читателями.
Выдает такую ошибку. Как исправить?
Parse error: syntax error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or ‘}’ in /home/www/directparser/include/classMysqlDB.php on line 19
Спасибо! пригодится. буду пользоваться.
[...] А Роланд соорудил скрипт для сбора семантического ядра. | | [...]
Alexander Korolev, для корректной работы скрипта необходим PHP 5.
Подскажите недорогой хостинг где этот скрипт 100 работает и можно нормально напарсить, а то на моём не пашет (пхп4и нет сурл).
Спасибо понравилось.
[...] С инструкцией по установке можно ознакомиться в блоге автора программы. [...]
Переписал скрипт, под парсинг позиций, только вот заморочка на денвере работает, а на сервере нет….
Получают 404 страницу от Яндекса, хотя все точно в таком же виде работает на Денвере.
Из денвера выдает вот такую ошибку: Fatal error: Call to undefined function curl_init() in Z:\home\pars\www\index.php on line 63, посоветуйте что это может быть?
Выдает ошибку
Warning: array_unique() [function.array-unique]: The argument should be an array in /usr/xxxx/gfhjfgdj/parser/index.php on line 92
Что делать?
Тоже получаю 404 от Яндекса. Юзаю xampp под убунтой. Что делать?
Fatal error: Call to undefined function curl_init() in Y:\home\localhost\www\parser\index.php on line 63
аналогично. php 5 стоит
Всем, у кого ошибка:
Call to undefined function curl_init()
Подключите cURL в php.ini
так он работает или не работает? не легче в онлайновых тулзах порыться?
Полный хлам! Админ молчит! Ошибка в index.php on line 92! Он не отвечает! Админ, постучи мне! ICQ – Ч57-Ч56-16Ч.
А на денвере должен работать?
Выдает ошибки
Warning: array_unique() [function.array-unique]: The argument should be an array in Z:\home\localhost\www\Parser\index.php on line 92
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in Z:\home\localhost\www\Parser\index.php on line 113
Поставьте себе нормальный php и не мучайтесь!
что-то не захотел у меня этот скрипт работать , вроде ошибок не было , парсинг начался , а в результах только error.log пустой proxyseek.loc
Нормальный php не поможет,
кто знает в sql надо самому создать таблицы?:
=============
Александр April 7th, 2008 | 6:30 am | #38 А на денвере должен работать?
Выдает ошибки
Warning: array_unique() [function.array-unique]: The argument should be an array in Z:\home\localhost\www\Parser\index.php on line 92
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in Z:\home\localhost\www\Parser\index.php on line 113
=============
hristofor April 7th, 2008 | 2:00 pm | #39 Поставьте себе нормальный php и не мучайтесь!
Так в чем проблема:?
=============
Александр April 7th, 2008 | 6:30 am | #38 А на денвере должен работать?
Выдает ошибки
Warning: array_unique() [function.array-unique]: The argument should be an array in Z:\home\localhost\www\Parser\index.php on line 92
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in Z:\home\localhost\www\Parser\index.php on line 113
Надо будет попробовать…
Спасибо за труд. Все что даром – давольно сладко
удачи в делах.
Хороший парсер, пользуюсь.
Спасибо, пользуюсь, нравится