标签:move 魂十 pt python button random uniform ---- sj
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第一次修改
标签:move,魂十,pt,python,button,random,uniform,----,sj 来源: https://blog.csdn.net/qq_45457669/article/details/118855129
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。