.NET开发实现一个微信跳一跳的辅助程序

2018-01-14 14:24:37文章来源:点点软件园热度:0

更多

微信上的跳一跳小程序挺火的,怎么能拿到高分呢?今天点点软件园带来了.NET开发实现一个微信跳一跳的辅助程序,一起来看吧。

1515911060116301.jpg

  规则


  按住屏幕 按一定时间松开就可以跳跃,跳跃到前方的图案中得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 滑动 前四个是坐标 最后一个是时间。


  好了实现的方法也找到了,就码代码吧。


    点点软件园小编推荐:


    Asp.net Mvc表单验证的制作代码教程


    .Net Core使用Socket与树莓派进行通信教程

上一篇js 索引下标之li集合绑定点击事件下一篇微信小程序实现的涂鸦功能示例
编辑:董小姐
标签.NET