Echo

Echo 关注TA

大家好,我是Echo!

Echo

Echo

关注TA

大家好,我是Echo!

  •  普罗旺斯
  • 自由职业
  • 写了276,282,696字

最近回复

该文章投稿至Nemo社区   资讯  板块 复制链接


IT之家还可以这样签到:安卓自动化神器Tasker入门教程

发布于 2019/03/19 09:51 843浏览 0回复 3,690

去年苹果收购了iOS自动化神器“Workflow”,将其整合进系统做成一款应用“捷径”,并于上个月改名“快捷指令”,使用户更好理解其本质和和功能。

被收购后捷径可以说更加如鱼得水,从前拿不到的权限现在就是自家人,之前是见缝插针地开发功能现在不晓得多少应用排队提供接口支持,还有Siri这么大个入口,相比之前功能更强大、使用场景更多。那么安卓就只能眼睁睁地看着吗?

并不,得益于开放的生态,安卓开发者或搞机用户可以得到相当高的系统权限和自由度,往往可以做出功能异常强大的应用。安卓阵营的颜面就交给今天的主角,自动化神器——Tasker撑着,在自动化方面,完全不输捷径(文末也有给iOS用户的惊喜哦)。

Tasker是自动化类应用中的执牛耳者,无出其右。和IFTTT这类网络服务自动串流应用不同,Tasker更注重手机本地自动化功能,但IFTTT的大部分功能Tasker也都能实现。

相较于捷径,Tasker可以实现更多更复杂更强大的功能。得益于安卓系统的开放性,root后,Tasker几乎无所不能,可以控制所有的硬件;调用几乎所有的软件即使该软件并没有提供支持;支持联网爬取数据及运行shell等脚本语言;以及有众多为其开发的插件,方便玩机爱好者倒腾更复杂更有趣的玩法。

举一些应用场景的例子吧:

  • 插入耳机时自动打开音乐软件并调整到合适的音量大小

  • 上下班到达指定公交站/地铁站时自动打开乘车码

  • 睡前打开阅读软件时自动调低亮度并打开护眼模式

  • 连上特定WiF时i开启同步,断开关闭

  • 收到验证码短信自动填写

  • 每天变着法给女盆友发关心短信

  • 监测天气预报,雨雪降温等天气提前自动提醒

  • 短信自动转发邮箱

  • 打开导航软件时自动开启GPS并调高音量,退出后关闭GPS并静音

  • 等等等等等等等

Tasker除了功能强大,还有一大特点就是对所有程度的用户都很友好,对搞机大神或玩机达人来说,Tasker提供了足够强大的功能支持和可玩性,限制功能的可能只剩想象力了,需要的功能基本都可以通过探索和一些学习来实现;对小白用户来讲,虽然功能强大、高阶操作复杂,但逻辑简单、思路清晰、极易入门,每个界面右上角的菜单里,都有详细的帮助文档,之前的版本还有初学者模式,不过在某个更新后取消了;对于懒懒的小白来讲,Tasker依然可以提供很好的服务,可以通过导入别人写好的配置来实现需要的功能,甚至不用下载,复制XML即可导入,在贴吧、论坛甚至酷安的评论区都可以找到很多大神写的配置,需要的直接导入即可。

下面小编就和大家一起看一下怎么入门。

一、如何安装

Tasker在Google Play上售价2.99刀,支持简体中文(不过都是机翻),官方也提供了七天试用版。不过……相信大家都……酷安也……对吧,总之安装不是问题。

二、操作逻辑

安装完成后我们先来看一下主界面,顶部有四栏,分别是“配置文件(Profile)”“任务(Tasks)”“场景(Scenes)”“变量(Vars)”,最基本的逻辑呢只需要从前两项说,剩下的两项我们也说一下,迟早会用到。

Tasker的逻辑用一句话可以概括:当满足条件A时,执行任务B。这也是所有IFTTT(If This Then That)类应用的共同点。

「配置文件」:配置文件用来决定这个“条件A”,Tasker为用户提供了非常多的触发条件,可以是接到短信等事件,或者是用户到达某个位置,亦或是打开某个程序或程序的子活动、某些日期或时间以及耳机是否插入的状态等,应有尽有。触发条件必须关联任务。

「任务」:任务就是被执行的“任务B”,任务由一个或多个操作组成,是Tasker强大之所在,可以执行代码、操作文件、调用应用、控制硬件等。任务中必须包含操作,可不必关联触发条件。

「操作」:操作是Tasker中最小的功能单位,一个操作只实现单一或少数两三个连贯动作,实现单一功能,多个操作组成任务,这样任务就可以实现十分复杂的功能。

「场景」:Tasker通过场景提供给用户一定的设计和主动操作功能,可以在桌面创建图层、场景、对话等组件,用以展示信息或带有功能的操作区域。

「变量」:变量就是我们所熟知的变量,可变的量,由变量名和值构成。在主界面的变量栏中显示的都是全局变量,任何任务都可以调用。

三、一个简单的例子

说了这么多,来实际操作一下吧,接下来我们实现一个最简单的功能,上面提到的打开阅读软件自动打开护眼模式并降低亮度,喜欢睡前看书的家友应该用得到。

首先明确一下操作思路,触发条件是「打开了<阅读>这个应用程序」,执行的任务是「打开护眼模式并且降低亮度」。

一般我们会先配置任务,再创建触发条件并将两者串联,因为添加触发条件后必须关联任务或新建任务,不然会自动删除。大家可以按照自己的习惯来。

来看具体操作:

主界面切换到“任务”栏,点击右下角“添加”键(加号),输入任务名称,点击右边确认“”键(对勾)。这时我们已经成功创建一个任务了,只不过是空的,接下来我们要在其中添加操作。

(点击查看大图)

点击右下角加号,选择操作类别“显示→夜间模式”,将说模式调整为“开”,点击左上角返回,或点击导航键、手势返回,在Tasker中返回既是保存。同样的操作,找到“显示→显示亮度”,将级别调整为在夜间比较舒适的亮度,返回保存。

(点击查看大图)

至此我们的任务已经创建完成了,点击左下角的“play”键可以运行,预览一下是否成功,中途步骤如果出错可长按操作拖动调整位置,拖到加号处的垃圾桶可删除。

接下来就该设置触发条件也就是配置文件,并与任务关联。

主界面回到“配置文件”栏,点击右下角加号,选择类型为“应用程序”,这时我们会看到大部分非系统程序了,下面的按钮全部不用管,找到常用的阅读软件,点击一下,返回即可。回到上一级后会自动弹出选择菜单,可以选择之前配置的也可以选择新建,这里我们选择刚创建的“阅读模式”,点击右上角对勾保存或返回桌面。

(点击查看大图)

这样我们就算是做好一个完整的Tasker配置文件了,小编刚上手的时候也觉得入门比想象中简单。虽然只是冰山一角的一角,但我们也算是入门了,之后便可以通过不断探索和学习,按需做出自己的配置。

你以为这样就完了?怎么可能?IT之家怎么可能允许小编这么水过去呢。

上面的例子并不是每个人每天都会用到的,下面看一个屏幕前的各位都用得到的。

正片开始。

四、IT之家+辣品一键签到

还记得我们的标题吗,IT之家还可以怎样签到呢,且往下看。

上面例子中有张图经过了模糊处理,目的是不让大家分心(说得我都信了),其实长这样。

下面我们说一说这个“一键签到”任务是怎么做的,信我,比上面的还简单。

我们都知道Tasker支持的操作极为丰富,大家可以去探索一下,“打开URL”是一个不起眼但很重要的操作,以后我们还可以聊一聊URL Scheme。

今天直接来看步骤:

主界面切换到“任务”栏,点击右下角加号,命名,选择“网络→浏览URL”,填入

ithome://ithome.com?action=qiandao

返回保存,同样的方式再添加一个“浏览URL”操作,这次填入

lapin://ithome.com?action=qiandao

(点击查看大图)

返回保存,这样我们就先后实现了IT之家和辣品App签到的功能,默认从上往下运行。中间可以适当加入等待时间,点击任务界面操作列下方正中图标可更改icon。

做到这一步,任务功能上我们都已经完成了,可以点击左下角“play”运行预览一下。

然后我们的操作和上面不同了,这次不用配置文件(当然也是可以的),我们将新建的任务放到状态栏快捷开关。

返回主界面“任务”栏,点击右上角三个小点,在弹出的菜单中选择“首选项”,切换到“操作”栏,在“Quick Setting Tasks”下点击其中一个放大镜,选择刚完成的任务,返回保存。在状态栏中将开关拖拽到可用区,就可以看到了。

(点击查看大图)

看一下实际效果。

这就呼应了我们之前说的,尽管应用不提供支持,还是可以实现功能。

(我是不会告诉你们可以设置个定时触发条件和这个任务关联的……)

说到支持,今年下半……,不对,上半年我们的iOS版IT之家App就支持了捷径,只要点击签到界面右上角的“捷径”,再添加到Siri,以后每天对Siri说“IT之家一键签到”就可以完成签到了。是不是很方便,还没有试过的家友们还在等什么呢,赶紧试一下吧。

那么,辣品呢?

在开发组的小哥哥小姐姐们想起来之前,我们可以先用捷径解决一下,直接看配置吧。

这里要填入的URL是

lapin://lapin365.com/?appinsidepage=qiandao

实在不想动手的家友也不用着急,IT之家也为大家整理好了。

(安装了Tasker的)安卓设备点此

(安装了捷径的)iOS设备点此用Safari打开

最后,小编还要提醒大家一句,记得每天来IT之家签到哦。


本文由LinkNemo爬虫[Echo]采集自[https://www.ithome.com/0/415/034.htm]

点赞(0)
点了个评