python版微信跳一跳游戏辅助 很厉害哦!

时间:2018-01-25关注公众号来源:网络

  本文实例为大家分享了微信跳一跳游戏辅助Python代码,供大家参考,具体内容如下

python版微信跳一跳游戏辅助 很厉害哦!

?

1

2
3
4

5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
Stream Vera Sans Mono', 'Courier New', Courier, monospace !important; float: none !important; border-top-width: 0px !important; border-bottom-width: 0px !important; height: auto !important; color: rgb(0, 102, 153) !important; vertical-align: baseline !important; overflow: visible !important; top: auto !important; right: auto !important; font-weight: bold !important; left: auto !important; background-image: initial; background-attachment: initial; background-size: initial; background-origin: initial; background-clip: initial; background-position: initial; background-repeat: initial;" class="py keyword">importos
importPIL
importNumPy
importmatplotlib
 
matplotlib.use('TKAgg')
importmatplotlib.pyplot as plt
importTIMe
 
frommatplotlib.animation importFuncAnimation
 
# 是否需要进行图片更新
need_update =True
 
defget_screen_image():
 # 截取手机当前图片
 os.system('adb shell screencap -p /sdcard/screen.png')
 # 拉取到PC端
 os.system('adb pull /sdcard/screen.png')
 # 将图像转成数组返回
 returnnumpy.array(PIL.Image.open('screen.png'))
 
 
defjump_to_next(point1, point2):
 x1, y1 =point1;
 x2, y2 =point2
 distance =((x2 -x1) **2+(y2 -y1) **2) **0.5
 # 计算按压指令和按压时长
 os.system("adb shell input touchscreen swipe 320 410 320 410 %d"%(distance *1.35))
 
 
defon_clack(event, coor=[]):
 globalneed_update
 coor.append((event.xdata, event.ydata))
 iflen(coor) ==2:
 # 执行跳步指令
 jump_to_next(coor.pop(), coor.pop())
 # 进行图片刷新
 need_update =True
 
 
defupdate_screen(frame):
 globalneed_update
 ifneed_update:
 time.sleep(2)
 axes_image.set_array(get_screen_image())
 # 已刷新,设置为false
 need_update =False
 returnaxes_image,
 
 
figure =plt.figure()
axes_image =plt.imshow(get_screen_image(), animated=True)
figure.canvas.mpl_connect('button_press_event', on_clack)
# 定时更新
ani =FuncAnimation(figure, update_screen, interval=50, blit=True)
plt.show()

python版微信跳一跳游戏辅助 很厉害哦!

  更多内容大家可以参考专题《微信跳一跳》进行学习

阅读全文
扫码关注“ 多特资源库
更多更全的软件资源下载
文章内容来源于网络,不代表本站立场,若侵犯到您的权益,可联系我们删除。(本站为非盈利性质网站)
玩家热搜

相关攻略

正在加载中
版权
版权说明

文章内容来源于网络,不代表本站立场,若侵犯到您的权益,可联系我们删除。(本站为非盈利性质网站)

电话:13918309914

QQ:1967830372

邮箱:[email protected]

toast