PDA

Просмотр полной версии : граббер анекдотов


zip1990
25.10.2008, 10:55
как сделать граббер анекдотов в icq bot'e?

De-visible
25.10.2008, 11:41
А в чем именно проблема?
И какого бота используешь?

zip1990
25.10.2008, 11:45
basicq

mr.The
25.10.2008, 11:49
1) получаеш страницу с помощью file_get_contents()
2) парсиш регуляркой анекдоты с помощью preg_match()
3) заносиш в бд.
4) выводиш юзеру по запросу.


скажи откуда хочеш грабить. помогу с регуляркой. либо найди сборник анекдотов в txt формате..

zip1990
25.10.2008, 11:55
с http://anekdotov.net/

mr.The
25.10.2008, 22:37
Грабим отсюда: **tp://anekdotov.net/anekdot/today.html
Регулярка: preg_match_all("|<p align=justify>(.+)<br><br>.*<input type='hidden'|Uis",$page,$rnd);
Незабудь заюзать strip_tags().

только там нужно сокетом страницу получать. иначе - ошибка 403.
функция вот: http://forum.antichat.ru/showpost.php?p=834303&postcount=427