From efcd80fd2850d29a880e6f76bec3f13deb8e431b Mon Sep 17 00:00:00 2001 From: hellcat <> Date: Sat, 19 Jul 2025 18:55:01 +0800 Subject: [PATCH] no message --- app/Http/Controllers/ExecController.php | 19 +++++++++++++------ 1 file changed, 13 insertions(+), 6 deletions(-) diff --git a/app/Http/Controllers/ExecController.php b/app/Http/Controllers/ExecController.php index fc301cf..2bdb58d 100755 --- a/app/Http/Controllers/ExecController.php +++ b/app/Http/Controllers/ExecController.php @@ -24,7 +24,7 @@ class ExecController extends Controller // cron n合1 // 半小时一次 @cron - public function cron () + public function cron() { $this->FreenodeDelAuto(); @@ -251,7 +251,7 @@ class ExecController extends Controller } // 免费节点每日更新 - public function freenodeUp($sTimeSet = "0") { + public function freenodeUp($sTimeSet = "0", $bFnOnly = false) { echo "\n#start# article fn up \n"; $sTimeStart = strtotime($sTimeSet." day"); @@ -269,8 +269,10 @@ class ExecController extends Controller $iTodayCode = ArticleList::where("code", $sDateStartCode)->first()?->code; if ($iTodayCode) { - echo "article already exists.\n"; - return; +// echo "article already exists.\n"; +// return; + + $bFnOnly = true; } $sV2rayTodayUrl = $aOption["freenode_craw_url"].date('Y', $sTimeStart)."/".date('m', $sTimeStart)."/".$sDateStartCode.".txt"; @@ -293,10 +295,10 @@ class ExecController extends Controller $sClashPath = "feed/clash-".$sDateStartCode.".yaml"; $sClashTodayUrl = $aOption["freenode_craw_url"].date('Y', $sTimeStart)."/".date('m', $sTimeStart)."/".$sDateStartCode.".yaml"; + $sClashToday = @file_get_contents($sClashTodayUrl); -// tomd($aOption["freenode_craw_url"].date('Y', $sTimeStart)."/".date('m', $sTimeStart)."/".$sDateStartCode.".yaml", 1); -// var_dump($sClashToday);exit; $mClashR = file_put_contents($sClashPath, $sClashToday); + if ($mClashR === false) { echo "clash feed save - fail \n";return; } else { @@ -305,6 +307,11 @@ class ExecController extends Controller //// 生成订阅 end + if ($bFnOnly === true) { + echo "only fn"; + return; + } + //// 文章入库 start // 图片 $iPrevImgId = ArticleList::where("code", date("Ymd", $sTimePrevDay))->first()?->img_id;