Git Product home page Git Product logo

autoskip's Introduction

AutoSkip

一款基于Shizuku授权自动跳过工具

简介

本应用专注于帮助您跳过应用的启动广告/宣传页,相比于其他同类产品,本应用具有以下特点:

特点

  • 不需要您手动开启辅助功能
  • 支持开机自启
  • 不需要在通知栏显示通知以保持后台运行
  • 不需要刻意保活便可常驻后台
  • 省电且占用系统资源较少
  • 代码开源,安全可信

截图

pic_main pic_test

实现

利用Shizuku授予特权,使用安卓内置的 UiAutomation 框架用于目标识别和模拟点击。详见 AutomatorConnection.kt

构建

如果你想构建此项目,请将代码git clone到本地后,在Android Studio打开,并

  • 手动建立top.xjunz.automator.Constants.kt类,并在其中定义:
const val ALIPAY_DONATE_URL ="xxx"
const val EMAIL_ADDRESS = "xxx"
const val APP_DOWNLOAD_URL = "xxx"
const val FEEDBACK_GROUP_URL = "xxx"
  • 在项目根目录下建立sign.properties,在其中配置自定义签名信息:
keystore.file=xxx
keystore.password=xxx
keystore.alias=xxx
keystore.keyPassword=xxx

License

本应用基于Apache-2.0 License开源,请在开源协议约束范围内使用源代码 | Copyright 2021 XJUNZ

autoskip's People

Contributors

ri-char avatar ryuunoakaihitomi avatar xjunz avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

autoskip's Issues

关于统计数据问题

这个统计数据每次重启都重置了,是否能够重启后依旧保留以前的记录?

F-Droid

请问是否可以将应用发布到 F-Droid?

[Bug] 开机自启似乎失效了

类原生LineageOS 18.1(Android 11)和ArrowOS(Android 12),使用Sui模式启动,关闭电池优化。自动跳过仍然不能自动启动

想问一个关于微记录的问题,非常抱歉在这里问您

我换了两个手机、电脑模拟器都报同一个错误,但其他人都可以正常运行,我太苦恼了。手机是小米8已root安卓10版本,微信8.0.20

f.a.a.i.u$a: cp: bad '/data/user/0/com.tencent.mm/MicroMsg/425d2b2cceb429fa13c014b108485c8c/EnMicroMsg.db': No such file or directory
at f.a.a.i.u.f(:6)
at f.a.a.i.u.a(Unknown Source:14)
at f.a.a.i.u.b(Unknown Source:32)
at f.a.a.g.a.run(:14)
at f.a.a.i.c.a(:1)
at d.a.v.e.a.a.g(Unknown Source:10)
at d.a.b.a(:2)
at d.a.v.e.a.e$a.run(Unknown Source:2)
at d.a.n$a.run(Unknown Source:9)
at d.a.v.g.l.run(Unknown Source:13)
at d.a.v.g.l.call(Unknown Source:0)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:301)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
at java.lang.Thread.run(Thread.java:919)

自动跳过

酷安的广告无法跳过
好像对有时间条的广告无法跳过

“跳过”在左上角不起作用

百度贴吧有时候广告的“跳过”在左上角,这种情况下会不起作用。
我看AutomatorConnection.kt里有个checkRegion方法好像对检查的区域做出了限制。不知道是不是因为这个方法导致了这个问题。另外请问作者大大,为什么要对检查的区域做出限制呢?

服务开机运行

每次开机都需要重新打开应用去开启服务 是否可以自动呢

关于没法自己启动的问题

有些原因shizuku会掉,重新授权adb后 经常忘记 打开 自动跳过服务,希望能增加个自动启动服务的功能,检测到shizuku启动了就自动启动 跳过服务

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.