Files
PythonLib/apache_automate.py
Stewie b352faa978 Automation of Apache3
- Open Apache3
- Click on the 2 Freelicense + Error Drive not found
- Click on Open Iso
2022-04-10 12:12:19 -04:00

28 lines
940 B
Python

from pywinauto import application
from pywinauto.keyboard import send_keys
from pywinauto.findwindows import find_windows
app = application.Application(backend="uia").start('apache3.exe')
app = application.Application(backend="uia").connect(title='Apache3 Build 3.10.6 (BETA)')
#Get the window about FREE license
app.Information.set_focus()
send_keys('{ENTER}')
#Get the window about Drive missing
drive_missing = app.Apache3Build.child_window(title="apache3", control_type="Window")
drive_missing.set_focus()
send_keys('{ENTER}')
#app.Apache3Build.print_control_identifiers()
#Click on the Open Iso button
app.Apache3Build.child_window(auto_id="1011").click()
app.Dialog.child_window(auto_id="2").click()
app.Apache3Build.child_window()
app.Apache3Build.child_window(auto_id="TitleBar").print_control_identifiers()
open_ele = app.Apache3Build.child_window(title="Open", auto_id="1011", control_type="Button")
open_ele.click_input()