From 60feedf43a35a9ca69d05095a01c5d1797b1bdc3 Mon Sep 17 00:00:00 2001
From: admin <weikou2014>
Date: 星期五, 09 九月 2022 18:47:14 +0800
Subject: [PATCH] '完善'

---
 ConsoleApplication/TradeListCapture.cpp |   16 ++++++++++++++++
 1 files changed, 16 insertions(+), 0 deletions(-)

diff --git a/ConsoleApplication/TradeListCapture.cpp b/ConsoleApplication/TradeListCapture.cpp
index 431040e..2f860e8 100644
--- a/ConsoleApplication/TradeListCapture.cpp
+++ b/ConsoleApplication/TradeListCapture.cpp
@@ -2,6 +2,9 @@
 #include <set>
 #include "Win32Util.h"
 #include "TaskChecker.h"
+#include "GPUtil.h"
+bool TradeListCapture::tradeTimeCapture_success;
+bool TradeListCapture::tradeTimeCapture_delegate;
 OpenCLExcuter* TradeListCapture::openCLExcuter;
 bool TradeListCapture::inited;
 bool TradeListCapture::kill_d;
@@ -27,6 +30,13 @@
 	while (true) {
 		if (kill_s)
 			break;
+		if (tradeTimeCapture_success) {
+			if (!GPUtil::isTradeTime()) {
+				Sleep(100);
+				continue;
+			}
+		}
+
 		TaskChecker::clientLiveTime.tradeSuccess = clock();
 		if (running_s && inited) {
 			clock_t start = clock();
@@ -52,6 +62,12 @@
 	while (true) {
 		if (kill_d)
 			break;
+		if (tradeTimeCapture_delegate) {
+			if (!GPUtil::isTradeTime()) {
+				Sleep(100);
+				continue;
+			}
+		}
 		//1s一次
 		if (running_d && inited) {
 			clock_t start = clock();

--
Gitblit v1.8.0