$startdd + $pagesize) $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); } $tjnum++; if ($sptime > 0) sleep($sptime); } if ($totalnum - $oldstart != 0) { $tjlen = ceil((($tjnum - $oldstart) / ($totalnum - $oldstart)) * 100); $dvlen = $tjlen * 2; $tjsta = "