Giter Site home page Giter Site logo

Comments (13)

Jinnrry avatar Jinnrry commented on July 28, 2024 1

😁 最新版本里面,底层支持了无障碍、root、xposed三种实现方案,这个应该不是问题了

from robothelper.

Jinnrry avatar Jinnrry commented on July 28, 2024

@zx900930 使用xposed只是为了提权获取点击权限,其实不用xposed也可以,可以把xposed实现部分换成adb或者无障碍或者linux api实现

还有一种思路,可以把游戏检测xposed和magisk的代码hook

另外,是什么游戏,我可以试试

from robothelper.

zx900930 avatar zx900930 commented on July 28, 2024

@Jinnrry Epic Seven 第七史诗, play store有。
启动时候下面会显示检测结果,然后闪退

from robothelper.

Jinnrry avatar Jinnrry commented on July 28, 2024

有2个思路,
1、隐藏magisk ,利用magisk的hide 还有一些hide模块啥的
2、改写框架的点击实现,我目前是用的xposed提权,如果是android7.0以上可以利用安卓的无障碍中的手势api。android10以下的版本可以把/dev/input/event[x](对应触摸屏)文件修改为777权限,改完文件权限后手机就不需要magisk了,然后直接往这个文件里面写入硬件指令。这里有一篇类似的实现介绍 https://my.oschina.net/azard/blog/537016

方式1我没测试成功

方式2中的2种方式都不能兼容所有android版本,我就没有去实现了。理论上是没问题的

from robothelper.

zx900930 avatar zx900930 commented on July 28, 2024

magisk hide是可以通过打patch过的,可是你的这个框架的点击是基于xposed的,xposed的检测我怎么也过不了。
我没找到在哪直接改用root权限点击

from robothelper.

Jinnrry avatar Jinnrry commented on July 28, 2024

如果magisk能过的话,改用root权限点击就简单多了,使用java里面的runtime.exec执行sendevent命令就行

from robothelper.

Jinnrry avatar Jinnrry commented on July 28, 2024

sendevent使用复杂的话使用runtime.exec执行adb input也行

from robothelper.

zx900930 avatar zx900930 commented on July 28, 2024

查了一下,得花点时间把sendevent封装成tap swipe back power home menu之类的方便调用的指令

from robothelper.

Jinnrry avatar Jinnrry commented on July 28, 2024

是的,我以前选用xposed提权的主要原因就是因为xposed提权后可以直接调用java类,不需要自己去封装底层命令。如果你要改成sendevent的话可以看看autojs之类的项目,那些项目里面可能会有相关代码

from robothelper.

Jinnrry avatar Jinnrry commented on July 28, 2024

https://github.com/Jinnrry/RobotHelper/tree/feature-v2.1

2.1版本添加了无障碍权限实现模拟操作

你可以尝试下游戏有没有封无障碍,如果没封无障碍的话可以使用无障碍进行操作

我自己项目里面还没升级到这个版本,可能存在bug,有问题欢迎继续提

from robothelper.

zx900930 avatar zx900930 commented on July 28, 2024

https://github.com/Jinnrry/RobotHelper/tree/feature-v2.1

2.1版本添加了无障碍权限实现模拟操作

你可以尝试下游戏有没有封无障碍,如果没封无障碍的话可以使用无障碍进行操作

我自己项目里面还没升级到这个版本,可能存在bug,有问题欢迎继续提

谢谢,无障碍应该没封,我试试无障碍

from robothelper.

kisekiowl avatar kisekiowl commented on July 28, 2024

你好,想请问一下关于root机器如何进入e7的问题,可有偿。
如果方便请加企鹅1809388771谢谢!

from robothelper.

Jinnrry avatar Jinnrry commented on July 28, 2024

from robothelper.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.