From 3e14bc857e694074c4ad0133f83dd7734f2c9b71 Mon Sep 17 00:00:00 2001
From: admin <weikou2014>
Date: 星期一, 12 六月 2023 18:34:27 +0800
Subject: [PATCH] 掘金分时改为定时循环请求

---
 win32_util.py |   23 +++++++++++++----------
 1 files changed, 13 insertions(+), 10 deletions(-)

diff --git a/win32_util.py b/win32_util.py
index 4504f85..b8297f3 100644
--- a/win32_util.py
+++ b/win32_util.py
@@ -18,16 +18,19 @@
 # 鏍规嵁鏍囬妯$硦鍖归厤
 def search_window(title):
     hwnds = []
-    hwnd = win32gui.GetDesktopWindow()
-    temp = None
-    while True:
-        if temp and win32gui.IsWindowVisible(temp):
-            str_ = getText(temp)
-            if str_.find(title) > -1:
-                hwnds.append(temp)
-        temp = win32gui.FindWindowEx(hwnd, temp, None, None)
-        if not temp:
-            break
+    try:
+        hwnd = win32gui.GetDesktopWindow()
+        temp = None
+        while True:
+            if temp and win32gui.IsWindowVisible(temp):
+                str_ = getText(temp)
+                if str_.find(title) > -1:
+                    hwnds.append(temp)
+            temp = win32gui.FindWindowEx(hwnd, temp, None, None)
+            if not temp:
+                break
+    except:
+        pass
     return hwnds
 
 

--
Gitblit v1.8.0