Граббер новостей с xuk.ru для DLE

В статье "Создаём варезник" я упомянул о возможности автоматического наполнения сайта при помощи специального скрипта - граббера (парсера). Профессиональные php-программисты могут без проблем написать такой скрипт, а вот для людей, далёких от php и других языков веб-программирования, это может оказаться проблемой. Специально для этих людей я написал скрипт, который грабит новости с сайта xuk.ru и заносит их в базу сайта на движке DLE. (Ссылка для скачивания находится в конце записи)

Как многие уже знают, xuk.ru - сайт эротического содержания. А если после прочтения предыдущей статьи у Вас появилось желание создать собственный варезник, то Вам следует знать, что эротические фото и видео очень рекомендуются к размещению на подобных ресурсах. Сейчас практически любой варезник содержит раздел "Эротика", "Порно" или "18+" и как правило он является самым популярным.

Итак, давайте разберёмся, как же работать с моим скриптом. Прикреплённый к этой записи архив содержит один php-файл. Этот файл нужно отредактировать, введя данные для доступа к mysql и ещё некоторую информацию (внутри файла есть комментарии, так что проблем возникнуть не должно). Далее файл нужно закачать на хостинг в ту папку, где установлен DLE. Теперь следует запустить файл и подождать около минуты, пока скрипт сделает все необходимые действия. Если скрипт не выдаёт никаких ошибок и пишет, что граббинг завершён, то это значит, что на Вашем сайте уже опубликована новость.

Теперь немного о том, что же именно делает скрипт. Он заходит на главную страницу http://xuk.ru и выбирает рандомно одну из 15-ти девушек, а затем скачивает все фото и 3 уменьшенные копии фото на хостинг (да, всё фото будут находиться на хостинге, так что понадобится большое дисковое пространство), ну и наконец добавляет в базу новость. В кратком описании размещается 3 уменьшенные копии, а в полном описании - все фото в полную величину.

Скрипт тестировался на версии 7.2, работоспособность на других версиях не гарантирую. Обо всех ошибках просьба сразу сообщать.

Скачать: Xuk-Grabber.zip (1,93 КБ)

Осенние обои на рабочий столСоздание сайтаСигнализация на Wingroad


Подписаться на RSS

26 сентября 2008 • Категории: Сайтостроение, PHP, Datalife Engine • Просмотров: 50441 • Комментариев: 57 • Распечатать
 

Серега-Х

Грабить Хук - Круто - респект !!!


27 сентября 2008 13:22 • Комментариев: 1
 

Body

Огромное спасибо за скрипт. У кого добавление данных происходит не в верной кодировке, т.е. получаются одни вопросительные знаки, тому нужно в скрипте после 93 строки добавить код:
mysql_query("SET NAMES 'cp1251'");
т.е. должно получиться так:
mysql_select_db($dbbase);
mysql_query("SET NAMES 'cp1251'");
mysql_query($sqlquery) or die(mysql_error());

27 сентября 2008 20:20 • Комментариев: 1
 

Borigen

Интересная штуковина, скачал, попробую адаптировать под свои нужды, не DLE

29 сентября 2008 14:16 • Комментариев: 3
 

RodgerFox

Дорогой администратор, помогите пжалуста моя версия dle 7.3 когда я вел все данные у меня возникает такая ошибка-
 

Пожалуйста, подождите...


Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/users/r/rodgerfox/domains/infornik.ru/grab.php on line 54

Warning: implode() [function.implode]: Invalid arguments passed in /home/users/r/rodgerfox/domains/infornik.ru/grab.php on line 57
Table 'rodgerfox_infornik.dle_post' doesn't exist


2 ноября 2008 00:07 • Комментариев: 1
 

MavrLom

День добрый. Можно ли етот граб застаить хук грабить через определенное время и как ? у меня DLE 7.3 Nulled Team   заранее спасибо.

4 ноября 2008 13:03 • Комментариев: 2
 

RapidHunter

MavrLom, Можно сделать это через cron, практически все платные хостинги его поддерживают. В админке хостинга (cpanel или directadmin) можно задать выполнение этого скрипта через определённые промежутки времени.

4 ноября 2008 13:11 • Комментариев: 38
 

MavrLom

На Dle 7.3 работает,спасибо, спасибо, спасибо, спасибо, спасибо, спасибо, спасибо, спасибо,
 спасибо, спасибо, спасибо, спасибо, спасибо, спасибо, спасибо.

19 ноября 2008 13:03 • Комментариев: 2
 

kot

Всё работает на DLE 7.3 нормально, только непонятно как задать категорию в которую будет добавляться новость. Что нужно писать здесь: $cat = "2";???

Пробовал писать и имя категории "photos18" и ID категории "62" - добавляется только на главную, без категории и категорию приходится указывать вручную...

И еще, как сделать так, чтобы папка в которую сохраняются картинки была не просто "upload/posts" a "upload/posts/год-месяц", как сохраняются картинки во всех новостях в DLE - так было бы намного удобнее...


5 декабря 2008 18:19 • Комментариев: 1
 

Elsper

О!
спасибо за инфу :)
Сам не додумался что можно драть от туда :)

9 декабря 2008 20:31 • Комментариев: 1
 

foll

На дле 7.3 все отлично работает. Спасибо большое! У меня вопрос, а если вместо хак.ру другой сайт прописать, также все будет работать?

4 января 2009 10:53 • Комментариев: 1
 

satcat

winkedспасибки всё работает

29 января 2009 01:11 • Комментариев: 1
 

Artureg

Не знаю пробовал и в 7.2 и в 7.5
 выдает
Пожалуйста, подождите... Выбранная скриптом новость уже есть в базе. Ничего не добавлено.

Спасибо за использование скрипта Xuk-Grabber от GORDIN.SU!


и новость пустая(в чем ошибка?

Ой! т.е вот это выдает
Пожалуйста, подождите...Граббинг завершён. Добавлена новость: " (0 фото)".

Спасибо за использование скрипта Xuk-Grabber от GORDIN.SU!

9 февраля 2009 02:26 • Комментариев: 2
 

ndrewru

мужики, ништяк все пошло. только вопрос. можно ли где нибудь прописать, чтобы при граббинге убиралась галочка - публиковать новость на главной. потому что весь адульт контент у меня виден только в категории 18+

12 февраля 2009 22:30 • Комментариев: 2
 

Artureg

можт ктото ответит? в чем может заключаться моя проблема?

12 февраля 2009 22:57 • Комментариев: 2
 

www

спасиб за исходник я переписал теперь продаю

17 февраля 2009 04:42 • Комментариев: 1
 

Серый

Спасибо за скрипт!!!

18 февраля 2009 02:49 • Комментариев: 1
 

ndrewru

Друг, а возможно ли изменение размера для фотографий по ширине в полной новости? к примеру до 450 пикселей. А то при просмотре полной новости дизайн разъезжается((

7 марта 2009 02:26 • Комментариев: 2
 

zen

все время выдает ............

Пожалуйста, подождите...
Выбранная скриптом новость уже есть в базе. Ничего не добавлено.

Спасибо за использование скрипта Xuk-Grabber от GORDIN.SU!

 

что может быть не так?



у меня дле 7.2

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

 

вроде уже настроил, клас!!!!

но, можно ли где нибудь прописать, чтобы при граббинге не публиковать новость на главной ??? очень нужно!!!!



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

как не добавлять на главную понял, просто в єтом коже нужно менять 1 и 0 в зависимосте, что вам нужно....

$sqlquery = "INSERT INTO ".$prefix."_post ( autor, date, short_story, full_story, xfields, title, descr, keywords, category, alt_name, comm_num, allow_comm, allow_main, allow_rate, approve, fixed, rating, allow_br, vote_num, news_read, votes, access, expires ) VALUES ( '".$name."', '".date("Y-m-d H:i:s")."', '".$shortstory."', '".$fullstory."', '', '".$title."', '', '', '53', '".$alt."', '0', '1', '1', '0', '1', '0', '0', '1', '0', '0', '0', '', '0000-00-00' )";

НО ВОТ КАК УМЕНЬШАТЬ КАРТИНКИ ПРИ ЗАЛИВКЕ ПОНЯТЬ НЕ МОГУ....

ПОМОГИТЕ ПЛИЗ!!!!!!!!!!!!!!!!!!!


16 марта 2009 00:51 • Комментариев: 1
 

Strong

zen

подскажи пожалуйста как те решил это :


все время выдает ............

Пожалуйста, подождите...
Выбранная скриптом новость уже есть в базе. Ничего не добавлено.

Спасибо за использование скрипта Xuk-Grabber от GORDIN.SU!

 

 

И кто знает подскажите как в полной новости получить фото уменьшенных размеров, а то они вылазят за границы шаблона

у меня ДЛЕ7.5

 

Заранее спасибо !


22 марта 2009 19:15 • Комментариев: 1
 

Serhio

спасибо за исходник!!

30 апреля 2009 22:58 • Комментариев: 1
 

 

Категории

Сайтостроение
Раскрутка
Блоггинг
Дизайн
Интернет
Обзоры
PHP
Datalife Engine
О блоге
Акции
Мои успехи
Оффтоп

Популярное

Установка и настройка DLE
Создание и поддержка форума
Увеличение количества страниц быстрого набора в Opera
Граббер новостей с xuk.ru для DLE
Создаём варезник
Использование дополнительных полей в DLE
Создаём сайт с он-лайн фильмами
Этот блог больше не ведётся
Как удержать пользователя на форуме.
Новый телевизор и медиаплеер WD-TV

Рекомендую

Комментаторы

vova (21)
trolll (12)
Sk8er (11)
Девятое SEO (8)
Mad (6)

Архив

Февраль 2012 (3)
Январь 2012 (18)
Декабрь 2011 (15)
Ноябрь 2011 (5)
Октябрь 2011 (3)
Сентябрь 2011 (9)
Август 2011 (25)
Июль 2011 (8)
Июнь 2011 (2)
Май 2011 (2)
Март 2011 (2)
Февраль 2011 (2)
Январь 2011 (2)
Декабрь 2010 (1)
Ноябрь 2010 (2)
Июль 2010 (1)
Июнь 2010 (1)
Май 2010 (1)
Март 2010 (2)
Февраль 2010 (1)
Январь 2010 (3)
Декабрь 2009 (2)
Ноябрь 2009 (4)
Октябрь 2009 (2)
Сентябрь 2009 (4)
Август 2009 (1)
Июль 2009 (5)
Июнь 2009 (2)
Май 2009 (2)
Апрель 2009 (2)
Март 2009 (9)
Декабрь 2008 (2)
Ноябрь 2008 (4)
Октябрь 2008 (5)
Сентябрь 2008 (7)
Август 2008 (8)

Счётчики


Рейтинг блогов

Копирование материалов с сайта возможно только с указанием ссылки на источник.
Copyright © 2002-2008 SoftNews Media Group All Rights Reserved.
Powered by DataLife Engine © 2008. Design by GORDIN.SU © 2008 - 2012.