|
@@ -1,4 +1,5 @@
|
|
'''Created Jan 11, 2022 Levi'''
|
|
'''Created Jan 11, 2022 Levi'''
|
|
|
|
+import pywinctl as gw
|
|
from pywinauto import Application
|
|
from pywinauto import Application
|
|
|
|
|
|
# windows = Desktop(backend="uia").windows()
|
|
# windows = Desktop(backend="uia").windows()
|
|
@@ -7,6 +8,9 @@ from pywinauto import Application
|
|
# print([w.window_text() for w in windows])
|
|
# print([w.window_text() for w in windows])
|
|
|
|
|
|
def automate_write():
|
|
def automate_write():
|
|
|
|
+ win_ = gw.getWindowsWithTitle('Write: ', condition=gw.Re.CONTAINS)[0]
|
|
|
|
+ if not win_.isActive:
|
|
|
|
+ win_.activate()
|
|
app = Application(backend='uia').connect(found_index=0, title_re='Write:') # process=14484
|
|
app = Application(backend='uia').connect(found_index=0, title_re='Write:') # process=14484
|
|
main_window = app.window(found_index=0)
|
|
main_window = app.window(found_index=0)
|
|
# main_window.print_control_identifiers()
|
|
# main_window.print_control_identifiers()
|