| | |
| | | import array |
| | | |
| | | import win32con |
| | | import win32gui |
| | | |
| | | from utils import ths_util |
| | | |
| | | if __name__ == "__main__": |
| | | pass |
| | | win = 0x000414F8 |
| | | code_input = win32gui.GetDlgItem(win, 0x00000408) |
| | | # hwnd = 0x0000000000021578 |
| | | bufSize = win32gui.SendMessage(code_input, win32con.WM_GETTEXTLENGTH, 0, 0) + 1 |
| | | buffer = array.array('b', b'\x00\x00' * bufSize) |
| | | win32gui.SendMessage(code_input, win32con.WM_GETTEXT, bufSize, buffer) |
| | | text = win32gui.PyGetString(buffer.buffer_info()[0], bufSize - 1) |
| | | ftext = text.replace("\x00", "").strip() |
| | | print(ftext) |