diff --git a/bocai.db b/bocai.db index 20ea21b..eae56c9 100644 Binary files a/bocai.db and b/bocai.db differ diff --git a/src/main/java/com/tem/bocai/BocaiApplication.java b/src/main/java/com/tem/bocai/BocaiApplication.java index bfff23c..1025235 100644 --- a/src/main/java/com/tem/bocai/BocaiApplication.java +++ b/src/main/java/com/tem/bocai/BocaiApplication.java @@ -14,8 +14,8 @@ public class BocaiApplication { public static void main(String[] args) { ApplicationContext context = SpringApplication.run(BocaiApplication.class, args); - BetSchedule betSchedule = context.getBean(BetSchedule.class); - betSchedule.placeBet(); + /*BetSchedule betSchedule = context.getBean(BetSchedule.class); + betSchedule.placeBet();*/ // // 依次执行三个任务 // diff --git a/src/main/java/com/tem/bocai/schedules/CrawlerSchedule.java b/src/main/java/com/tem/bocai/schedules/CrawlerSchedule.java index 0091bdd..5234ef6 100644 --- a/src/main/java/com/tem/bocai/schedules/CrawlerSchedule.java +++ b/src/main/java/com/tem/bocai/schedules/CrawlerSchedule.java @@ -28,7 +28,7 @@ public class CrawlerSchedule { // 每7秒执行一次爬取开奖结果 //@Scheduled(cron = "*/9 * * * * ?") //每天07:06:00开始,每隔5分钟执行一次, - @Scheduled(cron = "6/5 7 * * * ?") + // @Scheduled(cron = "6/5 7 * * * ?") public void executeLotteryDraw() { System.out.println("开始爬取开奖结果..."); int retryCount = 0; @@ -113,9 +113,9 @@ public class CrawlerSchedule { // 每7秒执行一次爬取今日已经结算 - //@Scheduled(cron = "*/7 * * * * ?") + @Scheduled(cron = "*/7 * * * * ?") //每天07:06:00开始,每隔5分钟执行一次, - @Scheduled(cron = "6/5 7 * * * ?") + //@Scheduled(cron = "6/5 7 * * * ?") public void executeSettlement() { System.out.println("开始爬取今日已经结算..."); int retryCount = 0; diff --git a/src/main/java/com/tem/bocai/schedules/ExBetScriptSchedule.java b/src/main/java/com/tem/bocai/schedules/ExBetScriptSchedule.java index 6b193f9..d4d06e2 100644 --- a/src/main/java/com/tem/bocai/schedules/ExBetScriptSchedule.java +++ b/src/main/java/com/tem/bocai/schedules/ExBetScriptSchedule.java @@ -50,7 +50,7 @@ public class ExBetScriptSchedule { } // 每分钟执行一次 - @Scheduled(cron = "0 * * * * ?") + //@Scheduled(cron = "0 * * * * ?") public void executePythonScript() { System.out.println("开始执行Python脚本..."); diff --git a/src/main/java/com/tem/bocai/util/CompletedTodayCrawler.java b/src/main/java/com/tem/bocai/util/CompletedTodayCrawler.java index a57308c..63ef2a2 100644 --- a/src/main/java/com/tem/bocai/util/CompletedTodayCrawler.java +++ b/src/main/java/com/tem/bocai/util/CompletedTodayCrawler.java @@ -81,6 +81,11 @@ public class CompletedTodayCrawler implements PageProcessor { lastParseSuccess = true; // 标记失败 return; } + if (content.contains("可赢金额")) { + System.out.println("未结明细不用爬"); + lastParseSuccess = false; // 标记失败 + return; + } // 解析注单数据 List> betList = parseBetHtml(content); if (betList.isEmpty()) {