OS:
0.此代码利用大量随机数仿真
1.此代码完全依赖pyautogui库,简单直观,运行轻松
2用电脑微信Alt+A键设置代码获取button坐标位置
3运行代码先自己组队打一把进入自动组队状态
import random import pyautogui as pt import random import time def move(s,inta,intb,intc,intd): a=random.randint(inta,intb) #长 返回a-b之间任意整数 b=random.randint(intc,intd) #高 返回a-b之间任意整数 sj=random.uniform(0.8,1.3) #时间 随机生成一个实数 s.moveTo(a, b,duration = sj) #在sj时间内移动到(a,b)坐标位置 i=1 while(i!=0): # 点击挑战,挑战按钮所在位置左上,右上,左下,右下坐标,如图中1号框 move(pt, 1250, 1340, 680, 810) sj=random.uniform(0.05,0.1) pt.click(clicks = 1, button = 'left', interval = sj) # 随便点空白桌面一下,别点到别的东西,保持桌面空白,如图中2号框 move(pt, 1500, 2460, 220, 710) sj=random.uniform(0.05,0.1) pt.click(clicks = 1, button = 'left', interval = sj) #等待单局时间,根据实际情况调整 sz=random.randint(20,25) time.sleep(sz) # 第一次点击左上结算界面,如图中3号框 move(pt, 100, 1300, 150, 750) sj=random.uniform(0.05,0.1) pt.click(clicks = 1, button = 'left', interval = sj) # 第一次点击右下结算界面,如图中4号框 move(pt, 1450, 2500, 900, 1500) sj=random.uniform(0.05,0.1) pt.click(clicks = 1, button = 'left', interval = sj) sz=random.randint(2,3) time.sleep(sz) #第二次点击左上结算界面,如图中3号框 move(pt, 100, 1300, 150, 750) sj=random.uniform(0.05,0.1) pt.click(clicks = 1, button = 'left', interval = sj) #第二次点击右下结算界面,如图中4号框 move(pt, 1450, 2500, 900, 1500) sj=random.uniform(0.05,0.1) pt.click(clicks = 1, button = 'left', interval = sj)
ps:有大佬带我挖图吗!!! 2021.7.17第一次修改