<?php require_once dirname(__FILE__) . "/config.php"; require_once DEDEINC . "/dedecollection.class.php"; if (!empty($nid)) { $ntitle = '采集指定节点:'; $nid = intval($nid); $co = new DedeCollection(); $co->LoadNote($nid); $row = $dsql->GetOne("Select count(aid) as dd From `#@__co_htmls` where nid='{$nid}'; "); if ($row['dd'] == 0) { $unum = "没有记录或从来没有采集过这个节点!"; } else { $unum = "共有 {$row['dd']} 个历史种子网址!<a href='javascript:SubmitNew();'>[<u>更新种子网址,并采集</u>]</a>"; } } else { $ntitle = '监控式采集:'; $unum = "没指定采集节点,将使用检测新内容采集模式!"; } include DedeInclude('templets/co_gather_start.htm');
$limitSql = " LIMIT {$startdd},{$pagesize} "; } else { $limitSql = " LIMIT {$startdd}," . ($totalnum - $startdd); } if ($totalnum - $startdd < 1) { if (empty($nid)) { $dsql->ExecuteNoneQuery("UPDATE `#@__co_note` SET cotime='" . time() . "'; "); } else { $dsql->ExecuteNoneQuery("UPDATE `#@__co_note` SET cotime='" . time() . "' WHERE nid='{$nid}'; "); } ShowMsg('完成当前下载任务!', 'javascript:;'); exit; } $co = new DedeCollection(); if (!empty($nid)) { $co->LoadNote($nid); } //没指定采集ID时下载所有内容 if (!empty($nid)) { $dsql->SetQuery("SELECT aid,nid,url,isdown,litpic FROM `#@__co_htmls` WHERE nid={$nid} {$limitSql} "); } else { $dsql->SetQuery("SELECT aid,nid,url,isdown,litpic FROM `#@__co_htmls` {$limitSql} "); } $dsql->Execute(99); $tjnum = $startdd; while ($row = $dsql->GetObject(99)) { if ($row->isdown == 0) { if (empty($nid)) { $co->LoadNote($row->nid); } $co->DownUrl($row->aid, $row->url, $row->litpic);