def printtime(): winput.press_key(VK_CONTROL) winput.press_key(VK_LSHIFT) time.sleep(0.1) winput.click_key(VK_OEM_1) winput.release_key(VK_CONTROL) winput.release_key(VK_LSHIFT)
def run(): print("程序开始") time.sleep(1) #程序开始 winput.set_mouse_pos(1722, 20) #鼠标切换EXCEL winput.click_mouse_button(1) time.sleep(0.5) while 1 : copy() #复制 Random_time=random.randint(60,100) winput.set_mouse_pos(692,698) #鼠标选择ak数量 winput.click_mouse_button(1) time.sleep(0.5) ctrl_a() #全选 time.sleep(0.5) winput.click_key(VK_DELETE) #删除 time.sleep(0.5) paste() #粘贴 time.sleep(0.5) winput.set_mouse_pos(733,794) #鼠标点击交易 winput.click_mouse_button(1) time.sleep(1) winput.set_mouse_pos(1726, 20) #切换窗口 winput.click_mouse_button(1) time.sleep(0.5) winput.click_key(VK_RIGHT) pyperclip.copy(Random_time) paste() winput.click_key(VK_LEFT) #左键 winput.click_key(VK_DOWN) #下键 time.sleep(Random_time)
def run(time_min, time_max, num_x, num_y, deal_x, deal_y): print("程序开始") time.sleep(1) #程序开始 winput.set_mouse_pos(1702, 111) #鼠标切换EXCEL winput.click_mouse_button(1) time.sleep(0.5) while 1: copy() #复制 Random_time = random.randint(time_min, time_max) winput.set_mouse_pos(num_x, num_y) #鼠标选择ak数量 winput.click_mouse_button(1) time.sleep(0.5) ctrl_a() #全选 time.sleep(0.5) winput.click_key(VK_DELETE) #删除 time.sleep(0.5) paste() #粘贴 time.sleep(0.5) winput.set_mouse_pos(deal_x, deal_y) #鼠标点击交易 winput.click_mouse_button(1) time.sleep(1) winput.set_mouse_pos(1702, 111) #切换窗口 winput.click_mouse_button(1) time.sleep(0.5) winput.click_key(VK_RIGHT) printtime() winput.click_key(VK_LEFT) #左键 winput.click_key(VK_DOWN) #下键 time.sleep(Random_time)
def slow_click(vk_code): # delay each keypress by 1/10 of a second time.sleep(0.1) winput.click_key(vk_code)
import winput from winput.vk_codes import * import time def slow_click(vk_code): # delay each keypress by 1/10 of a second time.sleep(0.1) winput.click_key(vk_code) # open the RUN menu (WIN + R) winput.press_key(VK_LWIN) winput.click_key(VK_R) winput.release_key(VK_LWIN) time.sleep(0.5) # enter "notepad.exe" slow_click(VK_N) slow_click(VK_O) slow_click(VK_T) slow_click(VK_E) slow_click(VK_P) slow_click(VK_A) slow_click(VK_D) slow_click(VK_OEM_PERIOD) slow_click(VK_E) slow_click(VK_X) slow_click(VK_E) slow_click(VK_RETURN) time.sleep(1)
def copy(): winput.press_key(VK_CONTROL) winput.click_key(VK_C) winput.release_key(VK_CONTROL)
def ctrl_a(): winput.press_key(VK_CONTROL) winput.click_key(VK_A) winput.release_key(VK_CONTROL)
def tab_b(): winput.press_key(VK_MENU) winput.click_key(VK_TAB) time.sleep(0.5) winput.click_key(VK_TAB) winput.release_key(VK_MENU)
def tab(): winput.press_key(VK_MENU) winput.click_key(VK_TAB) winput.release_key(VK_MENU)
def paste(): winput.press_key(VK_CONTROL) winput.click_key(VK_V) winput.release_key(VK_CONTROL)
def copy(): winput.press_key(VK_CONTROL) time.sleep(0.2) winput.click_key(VK_C) time.sleep(0.2) winput.release_key(VK_CONTROL)
def paste(): winput.press_key(VK_CONTROL) time.sleep(0.2) winput.click_key(VK_V) winput.release_key(VK_CONTROL)
def mouseLeftClick(): time.sleep(0.2) winput.click_key(winput.VK_CONTROL) time.sleep(0.2) winput.click_mouse_button(winput.LEFT_MOUSE_BUTTON)