修改时间2

This commit is contained in:
xuelijun
2026-01-28 14:52:34 +08:00
parent 513b8efd34
commit ed4e2b1a58
5 changed files with 11 additions and 6 deletions

BIN
bocai.db

Binary file not shown.

View File

@@ -14,8 +14,8 @@ public class BocaiApplication {
public static void main(String[] args) { public static void main(String[] args) {
ApplicationContext context = SpringApplication.run(BocaiApplication.class, args); ApplicationContext context = SpringApplication.run(BocaiApplication.class, args);
BetSchedule betSchedule = context.getBean(BetSchedule.class); /*BetSchedule betSchedule = context.getBean(BetSchedule.class);
betSchedule.placeBet(); betSchedule.placeBet();*/
// // 依次执行三个任务 // // 依次执行三个任务
// //

View File

@@ -28,7 +28,7 @@ public class CrawlerSchedule {
// 每7秒执行一次爬取开奖结果 // 每7秒执行一次爬取开奖结果
//@Scheduled(cron = "*/9 * * * * ?") //@Scheduled(cron = "*/9 * * * * ?")
//每天07:06:00开始每隔5分钟执行一次 //每天07:06:00开始每隔5分钟执行一次
@Scheduled(cron = "6/5 7 * * * ?") // @Scheduled(cron = "6/5 7 * * * ?")
public void executeLotteryDraw() { public void executeLotteryDraw() {
System.out.println("开始爬取开奖结果..."); System.out.println("开始爬取开奖结果...");
int retryCount = 0; int retryCount = 0;
@@ -113,9 +113,9 @@ public class CrawlerSchedule {
// 每7秒执行一次爬取今日已经结算 // 每7秒执行一次爬取今日已经结算
//@Scheduled(cron = "*/7 * * * * ?") @Scheduled(cron = "*/7 * * * * ?")
//每天07:06:00开始每隔5分钟执行一次 //每天07:06:00开始每隔5分钟执行一次
@Scheduled(cron = "6/5 7 * * * ?") //@Scheduled(cron = "6/5 7 * * * ?")
public void executeSettlement() { public void executeSettlement() {
System.out.println("开始爬取今日已经结算..."); System.out.println("开始爬取今日已经结算...");
int retryCount = 0; int retryCount = 0;

View File

@@ -50,7 +50,7 @@ public class ExBetScriptSchedule {
} }
// 每分钟执行一次 // 每分钟执行一次
@Scheduled(cron = "0 * * * * ?") //@Scheduled(cron = "0 * * * * ?")
public void executePythonScript() { public void executePythonScript() {
System.out.println("开始执行Python脚本..."); System.out.println("开始执行Python脚本...");

View File

@@ -81,6 +81,11 @@ public class CompletedTodayCrawler implements PageProcessor {
lastParseSuccess = true; // 标记失败 lastParseSuccess = true; // 标记失败
return; return;
} }
if (content.contains("可赢金额")) {
System.out.println("未结明细不用爬");
lastParseSuccess = false; // 标记失败
return;
}
// 解析注单数据 // 解析注单数据
List<Map<String, Object>> betList = parseBetHtml(content); List<Map<String, Object>> betList = parseBetHtml(content);
if (betList.isEmpty()) { if (betList.isEmpty()) {