• 新浪微博:
  • 微信 :
按键精灵电脑版
立即下载

软件版本:2014.05
软件大小:21.6M
更新时间:07-04

按键精灵安卓版
立即下载

软件版本:3.3.5
软件大小:62.5M
更新时间:9-25

按键精灵iOS版
立即下载

软件版本:1.3.5
软件大小:29.2M
更新时间:06-14

最新企业版UiBot
立即下载

软件版本:3.3
软件大小:282M
更新时间:08-06

快捷导航

登录 后使用快捷导航
没有帐号? 注册

登录 注册
发新话题 回复该主题

[源码分享] 第一次发帖,分享微信跳一跳源码 [复制链接]

1#
这两天看了论坛大神分享的思路,自己试着写了一个脚本,虽然跳的分数不给上传了,就当是自娱自乐一下.用了四五局,最高到4000多
分辨率480*800,160

SetControlBarPos 1,1
SetScreenScale 480,800
Do
KeepCapture
Dim x,y,x1,y1,x2,y2,背景色,查找色,距离,时间,自己X,自己Y,a,对比色
Dim 结束X,结束Y
//检测游戏是否结束
FindPic 100,600,360,730,"Attachment:再玩一局.png","000000",0,0.9,结束X,结束Y
If 结束X > -1 And 结束Y > -1 Then
// TracePrint 结束X
// TracePrint 结束Y
EndScript
End If
//多点找色确定自己所在坐标
FindMultiColor 0,0,0,0,"663C36","-6|-44|583D3C,12|-44|82525B,2|-83|5F3C49",0,0.95,自己X,自己Y
If 自己X > -1 And 自己Y > -1 Then
// TracePrint 自己X
// TracePrint 自己Y
End If
a = 1
x1 = 0
y1 = 250
//思路是从左上往右下找目标最顶端的颜色,背景色和查找色做比较,并用对比色精确目标点的中心坐标
Do While y1 < 400
背景色 = GetPixelColor(x1, y1)
查找色 = CmpColor(x1 + 1, y1+1, 背景色, 0.97)
对比色 = CmpColor(x1 + 2, y1+1, 背景色, 0.97)


If 查找色 = -1 And 对比色 > -1 Then
Exit Do
ElseIf 查找色 = -1 And 对比色 = -1 Then
a=a+1
End If
x1 = x1 + 1
If x1 = 自己X - 40 Then //跳开自己所在区域
x1=x1+80
End If
If x1=470 Then
x1 = 0
y1=y1+1    
End If
Loop
//TracePrint x1
//TracePrint y1
x = x1-a/2+1
//TracePrint x
距离=Abs(x-自己X)
TracePrint 距离
时间 = Int(距离 * 3.6)
Touch 433, 666, 时间
// TracePrint 时间
Delay 1500
Loop

2#

看看

3#

学习一下

4#

微信跳一跳源码

5#

看看,谢谢分享了

6#

好奇呀

7#

看看怎么样

8#

感谢分享,学习学习。

9#

咯嘛

10#

学习学习

11#

好啊

12#

源码VC编译?

13#

感豆腐干梵蒂冈梵蒂冈豆腐干梵蒂冈

14#

对方归还房贷

15#

看一看


以建会友,共同学习,共同进步。无偿帮助解答各种简单小问题。

16#

学习一下

17#

楼主棒棒哒

18#

122我看看

19#

听得见嫌疑人

20#

看看

发新话题 回复该主题