Logo cn.androidermagazine.com
Logo cn.androidermagazine.com

Tasker高级使用

目录:

Anonim

我喜欢塔斯克。 而且我说了很多。 我说了这么多,以至于我键入爱之后,我的键盘预测现在弹出了Tasker。 而Tasker可以做很多事情。 一大堆。 但为了做到这一点,需要对其进行编程,或者您需要在主屏幕上按下按钮或手势控制。 我上次介绍了语音控件,而今天,我们将使用它们进行媒体控制,而不是将它们用于更有用的功能:从手机中挤出更多电池。 Tasker插件的精彩向导,JoãoDias也联系了我,他使用他的AutoShare插件给了我更有针对性的播放媒体的方式,我将在文章的后面分享。

语音控制你的收音机

现在,我们希望Google Now能做很多事情。 媒体控制,关闭我们的手机,为我们购买新设备,以便我们不会卡在延期交货清单上,等等。 好吧,我们可能无法用Tasker解决所有这些缺点,但我们至少可以做一些事情!

现在,和以前一样,我们将为我们想要采取的每项行动创建简短的任务。 对于我的例子,我将使用Google Now打开和关闭蓝牙,因此我有两个单动作任务,可以执行此操作。

接下来,我们将设置我们的语音命令配置文件。 这些配置文件将使用AutoVoice识别的上下文,就像以前一样,但是这次我们将更加小心我们的语音命令,因为这些将密切相关。 对于第一个配置文件,我们将使用触发器'Bluetooth on',确保在上下文配置中选中'include all'功能。 我们将选择相应的任务。 在我们制作蓝牙关闭配置文件之前,我们将测试蓝牙开启命令。

如果您没有按照上周涵盖的AutoVoice设置,现在是时候了。 别担心,我们等一下……

我们好吗? 好。

一旦我们确定我们的命令有效,我们就可以扩展。 我们可以将蓝牙关闭配置文件添加到聚会,然后我们可以添加其他设置。 更重要的是,您可以堆叠它们。 “打开蓝牙和Wifi”将触发两个无线电 - 作为旁注,即使我们通常将其写为Wi-Fi,在Tasker和Google Now中,该命令也会读取为wifi,因此请在命令过滤器中取出连字符。 但是,如果要关闭Wifi并打开移动数据,则需要提供两个单独的提示,因为在同一命令中关闭和打开将触发所有内容并且只会混淆您的手机。

您还可以选择制作更详细的任务/配置文件。 我的驾驶档案可能由Moto Assist触发(更多内容会在一分钟内触发),但驾驶的退出任务不是由Moto Assist触发,而是由语音或我主屏幕的手势控制触发。 我也做了一些更具会话性的东西,我可以改变一些东西,因为只要触发器以某种方式存在,就会被识别并采取行动。 我选择的提示是“完美的一天”,所以我可以说……

+它正在塑造成一个完美的一天。 +这一天远非完美。 +这一天会很长,很难,而且没有收获。 完善。 +完美的海上日子!

无论我选择何种变化,它仍会触发。 祝福AutoVoice中的'include all'选项。

通知不再适用于Google Now

现在,我提到我的驾驶档案是由Moto Assist触发的。 如果你没有使用摩托罗拉上下文服务的优化状态检测的Moto X,有几种方法可以使这个特定的猫皮肤,但我这样做,并且因为我这样做,它让我展示另一个可以做一个漂亮的小插件的插件事情。

Takser(和Tasker的开发人员)不能自己做所有事情。

根据曾经是Tasker可以开箱即用的通知进行操作。 它实际上仍然具有本机通知事件上下文,但随着越来越多的应用程序转移到Android 4.3中引入的通知API,它们不再使用它。 由于AutoNotification可以使用新API拦截通知,因此Tasker的开发人员选择让用户依赖JoãoDias和此插件,而不是浪费时间修复本机通知上下文。 而且我不会责怪他,因为这个应用程序总是要做很多事情,特别是因为我们将推出一个新版本的Android,一个新的设计指南,最重要的是一大堆新的API来筛选和可能会添加到应用程序。

我的驾驶模式由Moto Assist的驾驶模式触发,非常简单。 我想关闭Wi-Fi和自动同步,打开蓝牙(如果它还没有打开),然后再打开我的音乐。 弹出窗口提醒我它确实触发了,因为现在这个配置文件可以在没有我个人意见的情况下触发。

现在,我们制作个人资料。 AutoNotification Intercept是一个状态上下文,然后我们可以将其配置为仅响应来自Moto Assist的Driving通知。 此处的操作类型将被创建,因为在启用驾驶模式时会创建通知,并在我们停车时取消通知。 通知应用程序是Assist,因此它只响应,我选择'Exact'选项。 包裹和文字部分对我们正在拦截的驾驶通知毫无用处,但对于具有更详细通知的应用程序(例如Gmail),它们可以派上用场。 但是,我们需要通知标题部分,因此当手机进入或退出任何辅助模式时它不会触发。 我们将在通知标题过滤器中输入'Driving',然后再次选择'Exact'。

在配置我们的上下文后,是时候选择我们的任务了,一旦我们选择了Driving任务,我们就有了最后一件事需要做。 即使将AutoNotification Intercept列为状态上下文,它也会像Even上下文一样执行,这意味着我们需要长按我们的链接任务并选择“move to exit task”,否则Driving任务将触发about三秒后关闭自己。

AutoShare:播放音乐的更快捷方式。

AutoShare真的值得拥有自己的帖子,最好是一周前没有安装它的人,但是现在我可以告诉你,虽然它需要比大多数Tasker插件更多的习惯,但AutoShare也是一个非常简单的插件,因为你下载了你想要使用的意图,而不是自己制作它们。 虽然,是的,我在之前的文章中提到的方式并不需要在另一个插件上再花费30美元,它也不是那么精确,需要打开你想要控制的应用程序,从而带你离开你的任何应用程序当时正在使用。

此外,你可以在这里做的不仅仅是点击游戏。

这是AutoShare意图的集合。 安装插件后将它们添加到AutoShare就像点击相关意图一样简单。 每个媒体命令将获得两个:一个是下键,一个是上键。 您可以立即发送向下键命令,然后发送媒体控件的向上键命令(仅适用于媒体控件)。

一旦我们有了意图,就可以用它们来构建任务了。 值得庆幸的是,使用媒体键会弹出一个提示您如何使用它的弹出窗口,因此您可以依赖它。 我们将从我们的关键意图开始。 我们首先设置我们的应用 我们将使用Media,而不是默认的AutoShare。 之后,我们选择我们的意图:按Play键向下键。

在此之后,我们点击了高级版并从“查找兼容的应用”中选择了我们想要的应用,就我的Google Play而言。 冲洗,清洗,重复使用向上键的第二次AutoShare操作。 点击任务,如果可行的话,自动使用你想要的任何方法。

仅适用于Android

当你问人们为什么选择Android而不是Apple时,你会听到很多不同的东西。 他们想要一个更开放的生态系统,他们想要一个更大的屏幕,他们想要更多的选择,等等。 Tasker是我听过有人声称使用Android的唯一应用程序,但考虑到Tasker有点囊括了Android的精神,并不是那么令人惊讶。

Tasker是Android app-sonified。

它是一个庞大的应用程序,可以在阳光下做任何事情,但因为它不像它看起来那么直观,人们回避它,转而去做容易的事情。 它是一个相对开放的应用程序,允许许多人创建和销售插件,以帮助Tasker为其用户做更多的事情。 它有一些需要多年才能处理好的事情,但它的用户并不介意,因为它专注于为我们带来更大更好的东西,而插件开发者在此期间也为我们提供了保障。 虽然它希望为具有全新功能的全新设备带来新功能,但它也能理解并重视旧设备,同时关注运行旧版Android的用户。

那么,你想用Tasker做什么令人惊叹的事情呢? 因为这里还有很多东西要看,我们会尽可能多地为您带来。