Skip to content

autojs+tasker的自动打卡脚本,扔个手机在公司就能一直打一直打

Notifications You must be signed in to change notification settings

msyyyy/auto-punch

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

auto-punch

autojs+tasker的自动打卡晓黑板的脚本,扔个手机在公司就能一直打一直打

安卓环境,用autojs+tasker实现。

使用

这个脚本需要你在公司放一个安卓手机,不用root。

在设置的开发者模式中,选中直接进入系统

其实可以做解锁的,但我就懒得做了,反正只用来打卡的😂

set

安装autojs和tasker

在仓库里面有autojs和tasker的包,安装一下

设置autojs

主要打开无障碍服务

auto3

导入脚本

脚本就是script.js,可以在autojs里面新建一个文件,命名为script.js,然后把仓库里的代码复制进来。

这个文件存的路径是/storage/emulated/0/脚本/<文件名>

可以保存运行一下,看能不能打卡😉

auto

用tasker设置定时

我查到的资料都说,autojs自带的定时不咋地,一般的操作是用tasker负责定时。

主要的设置参考这个readme的tasker定时方法

先设置任务,再设置配置文件

tasker

设置任务

  1. 右下角点击新建,起个名字。
  2. 再点击右下角,点击系统、操作意图
  3. 依次填写
  • 类别(Category):Default
  • Mime类型(MimeType):text/javascript
  • 数据(Data):file:///storage/emulated/0/脚本/script.js 如果起了其他名字,那么文件名也要相应改变
  • 包名(PackageName):org.autojs.autojs
  • 类名(ClassName):org.autojs.autojs.external.open.RunIntentActivity
  • 目标(Target):Activity
  1. 这就已经设置好了,可以长按这个任务,点击右上角▶播放按钮,可以跑跑看脚本,有没有什么问题

设置配置文件

开始定时

  1. 点击右下角新增,也是起个名字
  2. 选择时间,挑一个想要打卡的时间,结束时间和开始时间相同,“每”那里不用写
  3. 确定后选择刚才创建的打卡任务即可,记得点右上角的✅来保存设置

现在就可以开始大摇大摆地不用打卡了😎!

todo

  • 如果不是消息栏,需要点击到消息栏

参考

About

autojs+tasker的自动打卡脚本,扔个手机在公司就能一直打一直打

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published