• 跳一跳辅助工具设计笔记


    分析:

    步骤1、获取Jumper 与 platefrom 位置

    步骤2、距离转换为屏幕按压时间,使用api模拟点击屏幕

    步骤1实现方案:

    方案一: 找到跳一跳游戏的基址,直接内存读取地址。比较难实现

    方案二: 使用安卓模拟器登录微信跳一跳,电脑程序对安卓模拟器的游戏界面截图,然后使用机器视觉,计算 Jumper 与 platefrom 位置

    方案三: 将手机连接到电脑,使用adb工具,对游戏界面截图,使用机器视觉,计算 Jumper 与 platefrom 位置

    三个方案中,方案一比较难实现。方案二登录微信后,跳一跳游戏被屏蔽,不允许进入。

    以下为方案三记录:

    关于adb :  adb 是android开发的调试工具, 安装好后,在如图所示路径 D:androidsdkplatform-tools

    image

    需要用到的adb指令:

    // 截图并保存到根目录

    adb shell screencap /sdcard/screen.png

    // 将保存的截图复制到电脑的temp目录
    adb pull /sdcard/screen.png

    // 从屏幕(250, 250), 到屏幕(300, 300) 100ms

    adb shell input swipe 250 250 300 300 100

    计算 jumper 与 plateform 位置距离

  • 相关阅读:
    mongoDB常用命令
    Linux下安装MongoDB
    Linux下mysq基础命令(二)
    Linux下mysql基础命令(一)
    Linux 下使用yum 命令安装MySQL
    Linux 常用命令
    windows7用WMware安装Linux虚拟机详细步骤
    接口测试全流程扫盲
    Jmeter时间格式化
    Jmeter之测试报告
  • 原文地址:https://www.cnblogs.com/yang--/p/8564028.html
Copyright © 2020-2023  润新知