.NET开发实现一个微信跳一跳的辅助程序
2018-01-14 14:24:37文章来源:点点软件园热度:0
微信上的跳一跳小程序挺火的,怎么能拿到高分呢?今天金顺软件园带来了.NET开发实现一个微信跳一跳的辅助程序,一起来看吧。更多最新IT资讯尽在金顺软件园http://www.jinshun168.com/
规则:
按住屏幕 按一定时间松开就可以跳跃,跳跃到前方的图案中得1分,图按中间得2分(连续多个中间累加2分,比如第一个2分 第二个4分 第三个6分 最高累计32分) 其它规则不说明了。
整理了下实现原理,其实挺简单的:就是计算黑人的底部到图案中间的距离,然后就调试时间,调好时间后就计算一个像素点的最佳时间X,然后以后每次测试黑人底部到图案中心的距离*X 就是最佳时间。
理论知识好了 就来实践吧
1、首先要获取手机屏幕的图片 并展示在winform程序里面。
2、让客户点击黑人底部和图案中心点(根据图片去获取这两个点 貌似有点困难 至少我现在的技术困难)
3、模拟屏幕按下并按住多长时间。
获取屏幕图片我们可以根据安卓的adb.exe来获取,但我对这个东西不太熟悉,就百度了几个命令 1、截屏命令 2 传输命令 和模拟滑动命令。
adb shell /system/bin/screencap -p /sdcard/screenshot.png(保存到SDCard)
adb pull /sdcard/screenshot.png d:/screenshot.png(保存到电脑)
adb shell input swipe 250 250 300 300 100 滑动 前四个是坐标 最后一个是时间。
好了实现的方法也找到了,就码代码吧。
金顺软件园小编推荐:
以上,就是金顺软件园小编给大家带来的.NET开发实现一个微信跳一跳的辅助程序全部内容,希望对大家有所帮助!