百度贴吧内容抓取工具-让你的网站一夜之间内容丰富

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

百度贴吧内容抓取工具-让你的网站一夜之间内容丰富

[hide]

百度帖吧内容抓取工具

src=/s.php?uid=sob8&sid=14008&rows=4&cols=7&bdw=1&bdc=666666& un=1&sc=1&st=0>

class import{

var $url="";

var $maxpagecount=1000;

var $maxtimeout=60;

var $timeout=30;

var $pagecount=0;

var $beginpage=0;

var $curpage=0;

var $endpage=0;

var $begincon="";

var $pagecon="";

var $title="";

var $getimg=1;

var $getcon=1;

var $getauthor=1;

var $getreplytime=1;

var $showimg=1;

var $showcon=1;

var $showauthor=1;

var $showreplytime=1;

var $showsn=0;

var $showhr=0;

var $replylista=array();

var $pat_reply="<\/a>(.+?)


<\/td>\r\n<\/tr><\/table>";

var $pat_pagecount="尾页<\/font><\/a>";

var $pat_title="(.+?)<\/font>";

var $pat_replycon="<\/td>\r\n\r\n

(.+?)<\/td><\/tr><\/table>\r\n<\/td><\/tr>";

var $pat_author="作者:(?:|)(.+?)(?:<\/a>|) \r\n";

var $pat_img="";

var $pat_replytime=" ([0-9]{1,4}-[0-9]{1,2}-[0-9]{1,2} [0-9]{1,2}:[0-9]{1,2})+ <\/font>";

var $defaulturl="/f?kz=87576027";

function import(){

$this->setconfig();

if(isset($_POST["act"])){

$this->getconfig();

$this->showform();

$this->act();

}else{

$this->showform();

}

}

function setconfig(){

$this->url=isset($_POST["url"])?$_POST["url"]this->defaulturl;

$this->url=eregi_replace("[&]?pn=([0-9]+)","",$this->url);

$this->beginpage=isset($_POST["beginpage"])?$_POST["beginpage"]:0;

$this->endpage=isset($_POST["endpage"])?$_POST["endpage"]:50;

$this->endpage=min($this->maxpagecount,$this->endpage);

$this->timeout=min(isset($_POST["timeout"])?$_POST["timeout"]:30,$this->maxtimeout); $this->showimg=isset($_POST["showimg"])?$_POST["showimg"]:1;

$this->showcon=isset($_POST["showcon"])?$_POST["showcon"]:1;

$this->showauthor=isset($_POST["showauthor"])?$_POST["showauthor"]:0;

$this->showreplytime=isset($_POST["showreplytime"])?$_POST["showreplytime"]:0;

$this->showhr=isset($_POST["showhr"])?$_POST["showhr"]:1;

$this->showsn=isset($_POST["showsn"])?$_POST["showsn"]:0;