Bayonet 发表于 2023-12-10 21:12

Autojs6-运用Tasker执行Autojs6定时任务

本帖最后由 Bayonet 于 2023-12-10 21:23 编辑

Autojs6作为安卓平台的自动化工具,具有非常强大的功能。
基本上安卓所有的手动操作均可用脚本替代进行,特别是各种APP繁重的签到及任务。
下面介绍使用Tasker进行定时执行Autojs6任务的教程。
因为某一些方面的原因,Autojs6的定时任务功能不大可靠,所以想到了使用Tasker进行唤起Autojs6然后发送不同意图执行不同脚本的想法。
实现原理:
Tasker白名单优化,电池优化,自动启动全开,锁定程序-配置任务-配置文件-启动Autojs6,执行意图-Autojs6接收意图-执行对应的脚本
教程:

有的软件对自动运行的脚本有检测,所以可以设置随机延迟运行。
点击上图的"+"号进行任务的添加。
任务设置
1.设置随机变量从0-600000(0-10分钟)。
2.延时上面随机变量的时间后。
3.启动Autojs6
4.延时1S,确保Autojs6已经启动。
5.发送意图android.intent.action.Jielong



配置文件的设置主要是配置 任务的触发方式和设置对应的任务
配置文件设置
1.设置任务生效的日期时间,可以自由设置。比如说工作日。
2.设置触发的时间,我一般选择早晨起来前,如果有异常情况早上就能发现。
3.设置对应的任务。

Autojs6对应的设置


选择对应的脚本右边的配置,选择定时任务



有四种定时任务方式,这里我们选择广播触发任务。
然后选择最后一个自定义广播。


填入之前设定的android.intent.action.Jielong。
然后我们可以点一下Tasker的任务进行执行
查看脚本是否可以正常执行即完成定时任务的配置。

Bayonet 发表于 2023-12-10 21:34

图好大咋缩小?

知知知 发表于 2023-12-11 09:35

Autojs6和tasker需要手机root吗?

mrhydra 发表于 2023-12-11 09:38

知知知 发表于 2023-12-11 09:35
Autojs6和tasker需要手机root吗?

不需要,但root后权限更大

amouer 发表于 2023-12-11 09:58

一直在用这个组合, 建议增加一个检测手机锁屏开锁的过程, 大概5-10秒的时间,如果autojs的程序运行时间比较长, 则考虑在tasker调用Autojs的代码之前,增加手机亮屏时长的代码, 并且在js执行完后恢复。

Pwaerm 发表于 2023-12-11 10:17

auto.js也可以做到免杀进程

rwj1990 发表于 2023-12-12 08:30

知知知 发表于 2023-12-11 09:35
Autojs6和tasker需要手机root吗?

不用   都是无障碍

Bayonet 发表于 2023-12-18 20:28

amouer 发表于 2023-12-11 09:58
一直在用这个组合, 建议增加一个检测手机锁屏开锁的过程, 大概5-10秒的时间,如果autojs的程序运行时间比 ...

有自动解锁的脚本,脚本结束自动锁屏。参考我最新的帖子。

amouer 发表于 2023-12-19 10:22

Bayonet 发表于 2023-12-18 20:28
有自动解锁的脚本,脚本结束自动锁屏。参考我最新的帖子。

好咧,看看,我最近开始学习 macro droid代替Tasker

bbszhu 发表于 2024-2-21 09:25

amouer 发表于 2023-12-11 09:58
一直在用这个组合, 建议增加一个检测手机锁屏开锁的过程, 大概5-10秒的时间,如果autojs的程序运行时间比 ...

解锁可以用autojs做,不需要tasker。
页: [1]
查看完整版本: Autojs6-运用Tasker执行Autojs6定时任务