1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556 |
- import pyautogui as gui
- import pywinctl as gw
- from time import sleep
- def write_and_activate(win, message, interval=0.0, pause=None, logScreenshot=None, _pause=True):
- gui.typewrite(message=message, interval=interval, pause=pause, logScreenshot=logScreenshot, _pause=_pause)
- win = gw.getWindowsWithTitle(win)[0]
- win.activate()
- def hotk_and_activate(*args, **kwargs):
- pass
- def fill_S1000():
- repres = {
- 'NAME': 'CLAUDIA-SIDONIA',
- 'LASTNAME': 'DARVAI',
- 'CONTABIL': 'CONTABIL',
- 'PHONE': '0723577670',
- 'MAIL': 'claudiaelkan@yahoo.com',
- 'CNP': '2710613241643'
- }
- interval_ = 0.01
- alt = 'alt'
- win_ = gw.getWindowsWithTitle('Situatii financiare')[0]
- win_.activate()
- sleep(0.01)
- gui.hotkey(alt, 'm')
- win_.activate()
- gui.press('tab', presses=4)
- win_.activate()
- gui.hotkey(alt, 'down')
- win_.activate()
- gui.press('down', presses=4, interval=interval_)
- win_.activate()
- gui.press('enter')
- win_.activate()
- gui.press('tab', 1, interval=interval_)
- win_.activate()
- gui.typewrite(repres['LASTNAME'])
- win_.activate()
- gui.press('tab', presses=1)
- win_.activate()
- gui.typewrite('18010')
- win_.activate()
- gui.press('tab', presses=1)
- win_.activate()
- gui.typewrite(repres['CNP'])
- win_.activate()
- gui.press('tab', presses=1)
- win_.activate()
- gui.typewrite(repres['NAME'])
- win_.activate()
- if __name__ == '__main__':
- fill_S1000()
|