b2科目四模拟试题多少题驾考考爆了怎么补救
b2科目四模拟试题多少题 驾考考爆了怎么补救

cmd打开文件夹 我用Python玩小游戏“跳一跳”,瞬间称霸了朋友圈!(2)

电脑杂谈  发布时间:2018-01-03 11:06:24  来源:网络整理

9、在终端输入 adb devices,如果看到下面这种信息,说明 adb 已正确安装,也说明电脑成功检测到手机。

cmd打开文件夹_cmd新建文件夹命令_cmd打开文件查看内容

如果你系统是 Win10 或 Win8 可能需要先设置一下“禁用强制驱动程序签名”。

不然会出现下面的“文件的哈希值不在指定目录中”安装不上 adb 驱动的问题,网上有教程请自行学习。

我跳了很多次,最后都会掉下盒子,暂时最多只能跳到 1800+ 分,不能一直跳下去。

分辨率不同,配置文件也不一样,具体看 config 这个文件夹。cmd打开文件夹

实验结果:

只要有耐心,你就是王者

下面分析一下代码,Main 部分有一个 While 循环,只要你不终止,它会一直重复操作。

Main部分代码里面主要调用的自定义函数有三个,还有一个 time.sleep 是为了延迟一下:

pull_screenshot() #获取图像

find_piece_and_board(im) #根据图像获取两个点的坐标值

jump(math.sqrt((board_x - piece_x) ** 2 + (board_y - piece_y) ** 2))#根据两点距离和手机像素计算按压时间并 JUMP

这个函数主要是利用 adb 来获取图像,这里顺便说一下“adb”,adb 是连接 Android 手机与 PC 端的桥梁,可以让用户在电脑上对手机进行全面的操作。

借助 adb 工具,我们可以管理设备,还可以进行如安装软件、系统升级、运行 Shell 命令等等操作。如“pull”就是获取设备中的文件,想更多了解 ADB 请自行学习~

根据图像获取当前小人位置和落点的坐标系(piece_x, piece_y, board_x, board_y),这个是这个脚本中的核心部分。

根据设定的“长按的时间系数”计算需要的按压时间,这个系数是根据手机分辨率推出来的,按压时间设定不小于 200ms,核心命令是 adb 的“input swipe”。

“input swipe”模拟的是手指在屏幕上的滑动事件,如果两个点坐标不变化就成了长按了。

代码中四个变量的设置是:“swipe_x1,swipe_y1,swipe_x2,swipe_y2 = 320,410,320,410”,所以是模拟的长按,其实滑动也是可以的。

除了可以用 Python 实现高分,还有网友爆料还可以直接伪造 POST 请求刷分,直接改分数。

话不多说,赶紧去玩吧!!!


本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-57846-2.html

相关阅读
    发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

    • 克巴克
      克巴克

      感觉四人比五人要好

    每日福利
    热点图片
    拼命载入中...