1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980 |
- import pyautogui as gui
- import time
- from pywinauto.findwindows import find_window # find_windows
- from pywinauto import Application
- from pywinauto.win32functions import SetForegroundWindow
- import win32gui as wingui
- from pywinauto.findwindows import WindowNotFoundError
- def windowEnumerationHandler(hwnd, top_windows):
- top_windows.append((hwnd, wingui.GetWindowText(hwnd)))
-
- gui.click(918, 1079, clicks=0)
- for w in gui.getWindows():
- print(w)
- try:
- SetForegroundWindow(find_window(title_re=r'MENTOR'))
- except WindowNotFoundError:
- app = Application().start('C:/WinMent/MENTOR.EXE')
- input('press enter')
- finally:
- SetForegroundWindow(find_window(title_re=r'MENTOR'))
- gui.press('esc', 3, 0.1)
- try:
- find_window(title_re=r'LISTE - ')
- except WindowNotFoundError:
- gui.hotkey('alt', 'e')
- time.sleep(0.1)
- finally:
- find_window(title_re=r'LISTE - ')
- click_interval = 0.1
- sleep_interval = 0.1
- cont = gui.prompt('type account symbol', 'account symbol')
- cont_type = gui.prompt('view type', '2')
- gui.press('esc', presses=3, interval=click_interval)
- time.sleep(sleep_interval)
- gui.press(['esc', 'f10'], presses=1, interval=click_interval)
- time.sleep(sleep_interval)
- gui.press('right', presses=6, interval=click_interval)
- time.sleep(sleep_interval)
- gui.press('enter', presses=1)
- time.sleep(sleep_interval)
- gui.press('down', presses=4, interval=click_interval)
- time.sleep(sleep_interval)
- gui.press('right', presses=1)
- time.sleep(sleep_interval)
- if cont_type == '2': gui.press('down', presses=8)
- gui.press('enter', presses=1)
- while True:
- try:
- if find_window(title_re=r'Generare lista') in gui.getWindows(): print('refacere rapida jurnal')
- except WindowNotFoundError:
- break
- time.sleep(sleep_interval)
- gui.hotkey('alt', 'i')
- time.sleep(sleep_interval)
- gui.hotkey('alt', 'down')
- time.sleep(sleep_interval)
- gui.press('up', presses=12, interval=click_interval)
- time.sleep(sleep_interval)
- gui.press('enter', presses=1)
- time.sleep(sleep_interval)
- gui.hotkey('alt', 's')
- time.sleep(sleep_interval)
- gui.hotkey('alt', 'down')
- time.sleep(sleep_interval)
- gui.press('down', presses=12, interval=click_interval)
- time.sleep(sleep_interval)
- gui.press('tab', presses=1)
- time.sleep(sleep_interval)
- gui.typewrite(cont)
- gui.press('enter', presses=1, interval=click_interval)
- time.sleep(sleep_interval)
- gui.hotkey('alt', 'k')
|