diff --git a/app/Services/Cron.php b/app/Services/Cron.php index fc089062..f9f9bb42 100755 --- a/app/Services/Cron.php +++ b/app/Services/Cron.php @@ -48,24 +48,52 @@ final class Cron CronBook::randbox_notify(); // note提醒 } - if ($h % 6 === 0 && $i === 3) { + if ($h % 4 === 0 && $i === 3) { ShadowRocketCrawl::run(); // 爬取小火箭id ShadowRocketPublish::run(); // 小火箭id发布到site - CronFreenodeCrawl::run(); // 1.爬免费节点 - CronFreenodePool::save(); // 2.格式化入库 - CronFreenodeMerge::save(); // 3.加工成文件 - CronFreenodeMerge::baseToSite("fn_a"); // 4.文件分散为各站用 - CronFreenodeMerge::baseToSite("fn_b"); + } + + if ($h % 6 === 0) { + if ($i === 3) { + CronFreenodeCrawl::run(); // 1.爬免费节点 + } + if ($i === 6) { + CronFreenodePool::save(); // 2.格式化入库 + } + if ($i === 9) { + CronFreenodeMerge::save(); // 3.加工成文件 + } + if ($i === 12) { + CronFreenodeMerge::baseToSite("fn_a"); // 4.文件分散为各站用 + CronFreenodeMerge::baseToSite("fn_b"); // 4.文件分散为各站用 + } + if ($i === 15) { + CronFreenodeSync::nodehub(); // 6.fn分到到nodehub + } + + // 发布在11点,只一次,即可 + } + + if ($h % 6 === 0 && $i === 3) { +// ShadowRocketCrawl::run(); // 爬取小火箭id +// ShadowRocketPublish::run(); // 小火箭id发布到site +// CronFreenodeCrawl::run(); // 1.爬免费节点 +// CronFreenodePool::save(); // 2.格式化入库 +// CronFreenodeMerge::save(); // 3.加工成文件 +// CronFreenodeMerge::baseToSite("fn_a"); // 4.文件分散为各站用 +// CronFreenodeMerge::baseToSite("fn_b"); } if ($h % 3 === 0 && $i === 3) { - CronFreenodeSync::nodehub(); // fn分到到nodehub +// CronFreenodeSync::nodehub(); // fn分到到nodehub CronFreenodeSync::run(); // fn分发到各到各站,旧版!! NasaTestFnSubfile::run_b(); // nasa测试订阅文件 } if ($h == 11 && $i == 3) { CronFnSitePublish::fn_b(); // 新版,直接生成完整fn文章推到各站 + CronFnTgPublish::run(); // fn发布tg频道 + CronFnTgPublish::run_b(); // 新版,fn发布tg频道 } if ($h == 5 && $i === 3) { @@ -73,8 +101,8 @@ final class Cron } if ($h == 13 && $i == 3) { // 中午12点03发布fn的tg - CronFnTgPublish::run(); // fn发布tg频道 - CronFnTgPublish::run_b(); // 新版,fn发布tg频道 +// CronFnTgPublish::run(); // fn发布tg频道 +// CronFnTgPublish::run_b(); // 新版,fn发布tg频道 } if ($i % 3 === 0) {