RobotHelper

这是做什么的?

一个安卓自动化脚本的框架。包含了自动化辅助开发常用的点击,找点,文字识别等功能。具体开发说明参见

wiki

该框架主要是方便Android游戏、爬虫项目的快速开发。比按键精灵等商业软件扩展性强,比AutoJS等更轻量,更适合二次开发。

支持无缝切换使用无障碍、Root、xposed三种方式提权实现点击等模拟操作。

Demo

Point point = Image.findPointByMulColor(ScreenCaptureUtil.getScreenCap(), "434FD7,65|0|414DDB,90|55|46CDFF,5|86|5FA119");

Robot.tap(point);

以上代码将会在屏幕中查找 图标,然后点击这个图标(你直接运行这段代码可能不会成功,因为你的手机屏幕尺寸跟我不一样)

String s = TessactOcr.img2string(ScreenCaptureUtil.getScreenCap(0,0,200,30), "chi_sim", "", "");

MLog.info("文字识别结果:" + s);

以上代码将输出(0,0)到(200,30)这个矩形区域内的文字。

chi_sim表示语言为简体中文,默认语言包只有chi_sim和eng(英语)

你可以自己引入TessactOcr所支持的任意语言。语言包下载

未来规划

1.添加Root权限实现底层点击操作

Thanks

Thanks for all these great works that make this project better.

python写安卓游戏辅助软件_GitHub - Jinnrry/RobotHelper: 安卓游戏自动化脚本框架|Automated script for Android games...相关推荐

  1. python写安卓游戏辅助软件_python微信跳一跳辅助软件

    python微信跳一跳辅助软件是一款跳一跳小游戏的刷分辅助工具应用,用户在微信玩跳一跳游戏的时候使用软件可以随意的修改其中的成绩分数,按照你自己的意愿进行相关的改变,更好的帮助你达成游戏的最高峰,喜欢 ...

  2. [python] 写个既有趣又可爱的弹球小游戏

    用python写一个既有趣有可爱的弹球小游戏 这几天闲着无聊,就在家写着游戏玩一玩,发现一个这样有趣的小游戏,我通过pygame把它先做了出来,话不多少先上代码. 首先先导入包,导包是必不可少的一件事 ...

  3. python软件界面-用Python写一个语音播放软件

    原标题:用Python写一个语音播放软件 单位经常使用广播进行临时事项的通知(将文字转换为语音然后通过功放广播),但是市面上多数语音播放软件都是收费的,要么发音失真,要么不够稳定--经常出现莫名其妙的 ...

  4. python编写一个软件-python写一个随机点名软件的实例

    最近有个随机点名软件的需求,故写了一个,上代码:github地址 # -*- coding: utf-8 -*- # @Time : 18-12-31 下午4:21 # @Author : Felix ...

  5. python写软件实例-python写一个随机点名软件的实例

    最近有个随机点名软件的需求,故写了一个,上代码:github地址 # -*- coding: utf-8 -*- # @Time : 18-12-31 下午4:21 # @Author : Felix ...

  6. 游戏辅助丨手把手简单实现射击游戏逆向(1)

    作者:问号哥 前言:        首先跟大家说说我对游戏辅助的理解.什么是游戏辅助呢?一是通过修改程序中的数据达到变态功能,比如变态血量,变态射速,飞天遁地:二是通过修改游戏程序代码的执行顺序,实现 ...

  7. python3打造一款游戏辅助软件

    许多连击游戏需要快速的按键,这次打造一款按键连击的软件,助玩家快速完成连击,效果图如下: 废话不多说,直接写入代码,首先导入需要的模块: from tkinter import * from pynp ...

  8. python游戏辅助lol_Python数据分析实战--英雄联盟游戏数据分析

    3.31更新了下路组合的对线情况 最近疫情原因一直呆在家里,本人也是LOL资深玩家了,从S3就开始接触LOL了,中间S8.S9的时候没有怎么玩,现在又玩回来了,LOL玩多了,突然就想能不能对英雄联盟的 ...

  9. 安卓linux辅助软件下载,安卓自动点击器pro

    安卓自动点击器pro能够帮助用户快速的实现抢红包,操作方式十分简单,可以自定义设置点击屏幕的时间和频率,然后你就可以解放双手啦,安卓自动点击器pro还不仅仅局限于帮用户抢红包,如果你有点击类的游戏也可 ...

最新文章

  1. 设计模式之抽象工厂模式(Abstract Factory)摘录
  2. R语言ggplot2可视化:ggplot2可视化密度图(显示数据密集区域)、ggplot2可视化密度图(对数坐标):log10比例的收入密度图突出了在常规密度图中很难看到的收入分布细节
  3. opencl fft实例整理
  4. JuPyter(IPython) Notebooks中使用pip安装Python的模块
  5. Console-算法[for]-穷举法:百钱买百鸡
  6. GCPC2014 C Bounty Hunter
  7. netbeans连接数据库_NetBeans Java EE技巧3:数据库中的RESTful Web服务
  8. RocketMQ消息丢失场景及解决办法,已拿offer入职
  9. 洛谷P4133 [BJOI2012]最多的方案(记忆化搜索)
  10. 网易有道上市首日股价跌26% 市值达14亿美元
  11. 1415-2 计科计高 软件工程博客Github地址汇总-修正版
  12. 财务一体化项目,进度与计划31
  13. sha256 oracle,node如何使用sha256算法?
  14. 农村三资管理平台app_中科农村三资管理信息系统下载
  15. 2、Ubuntu下安装Vivado下的下载器驱动 Digilent 版本
  16. 小学计算机学打字教学教案,第13课 键盘指法练习
  17. android模拟器登录qq,手机 上来 个自动 Appium+Python3+夜神安卓模拟器 实现QQ自动登录...
  18. vue的过渡动画(有vue的动画库和ui库的介绍)
  19. Set是如何不能加入重复值
  20. 使用scrapy爬虫,爬取17k小说网的案例-方法二

热门文章

  1. python编程之 np.random.randint()的用法,像烙铁一样印在你的脑海里面
  2. 2021~2022你不得不知的思科网络知识点
  3. 紫光华宇拼音4.0(Fourier) 试验版m1内部版 build 5001
  4. 利用ARP协议查询服务器的MAC,HTTP报文格式又是怎样的 如何使用ARP协议查询Mac地址...
  5. OM|如何解决春运中的铁路列车调度问题
  6. 深信服X计划学习总结
  7. Kali Linux渗透测试——密码破解
  8. python 快速排序 详解_数据结构与算法:快速排序(原理讲解+python实现)
  9. Unity Text显示中文
  10. Josephus again HDOJ3089