admin
2025-06-10 568c763084b926a6f2d632b7ac65b9ec8280752f
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
import array
 
import win32con
import win32gui
 
from utils import ths_util
 
if __name__ == "__main__":
    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)