This commit is contained in:
toom1996
2025-07-30 15:32:31 +08:00
parent a29a9de435
commit b0196bb672
2 changed files with 8 additions and 2 deletions

View File

@ -60,7 +60,11 @@ class BaiduRecordCommand extends BaseSpider
{
$cache = [];
$requestCookie = '';
$query = AppNews::query()->where('is_delete', 0)->where('is_record', 0);
$query = AppNews::query()
->where('is_delete', 0)
->where('is_record', 0)
->orderBy(Db::raw('RAND()'))
->limit(10);
if ($id) {
$query = $query->where('id', $id);
}
@ -90,6 +94,8 @@ class BaiduRecordCommand extends BaseSpider
if (stripos($res, '验证') !== false || stripos($res, 'wappass') !== false) {
$this->log->info('有验证码!!');
// 有验证码就跳出
return;
}
(new Crawler($res))?->filter('.abs')?->each(function ($node) use ($domain, $item) {

View File

@ -4,4 +4,4 @@ use Hyperf\Crontab\Schedule;
// 百度自动查收录
// 每12个小时运行一次
Schedule::command('spider:baidu-record')->setName('spider:baidu-record')->setRule('0 */12 * * *');
Schedule::command('spider:baidu-record')->setName('spider:baidu-record')->setRule('*/5 * * * *');