任务

任务实际上就是一系列操作的集合。

命名/匿名任务

任务可以被设置为具有某个名称,这样即可:

在创建配置文件时,通常可将任务关联给小工具或快捷方式,而这样的任务可包含一两个不会被重复使用的操作。在这种情况下,即可使用Tasker创建无命名的任务(即匿名任务)。

任务类型

执行
此类操作可按照一定的顺序逐个执行任务。
菜单

在激活菜单任务的配置文件(或点击相应的小工具/快捷方式图标)后,会显示一个对话框,随后用户可以选择单击其中一个项目以执行所需的操作。

如果菜单中的所有项目都有只涉及执行任务或加载程序,那么随后出现的界面将只显示可供执行或加载的内容。

如果菜单任务是在屏幕被关闭的情况下执行的,那么执行期间屏幕会开启一段时间。

任务的可见性

匿名任务只有在编辑相关联的配置文件时才能看到。

命名任务可在任何可供编辑任务的界面上看到,在任何一个界面下对任务进行的任何改动都将应用给所有其他界面。

任务图标

每个任务还有相关的图标,默认情况下图标是问号,图标可用于:

删除任务

命名任务只能通过任务编辑界面下的删除按钮删除。匿名任务则可以在删除所属配置文件时,或为所属配置文件选择一个命名任务时自动删除。

命名任务如果有其他配置文件依然使用,则无法删除。

如果被删除的任务已经用于之前创建的小工具或其他任务中,此时小工具将失效。

Android不允许Tasker从主界面自动删除小工具。

任务计划

如果只有一个任务等待执行,则其中包含的每个操作会被挨个执行,直到完成。菜单任务会被视作是单一操作,例如弹出菜单。

如果队列中同时存在多个任务,此时必须明确任务的处理方式。此处有两个重要规则:

任务优先级从0到10,与配置文件的优先级相同。配置文件的优先级可在配置文件属性界面(在配置文件编辑界面按下“选项”)中设置,默认优先级为“5”。由小工具或快捷方式运行的任务的优先级则可在 菜单/首选项/操作 界面下设置。

此处的建议有:

操作组

操作还可进行分组,以便安排每个操作执行所需的时间,以及可能影响到的其他操作:

等待操作

等待等待直到属于特例。处理这些操作的规则非常复杂,建议尽量不要使用。

冲突处理

有时需要运行的任务可能已经有一个副本正在运行,这种冲突很常见。例如,如果快速按下某个任务小工具图标两次后,或者某一任务包含等待操作,或需要显示对话框时。

冲突问题的解决是由用户决定的,此时有三个选项:

要注意,最后一个选项可能导致同时运行一个任务的多个副本。

设备关闭后的行为

默认情况下,当屏幕关闭并等待几秒品种后,Android会关闭设备,因此运行中的任务都将暂停。

在任务属性对话框中,可以指定任务在这种情况下继续运行。

对话框
用于显示某种对话框(例如屏幕锁、弹出菜单任务)的操作,在执行完成前,此类操作可能阻止任何其他操作,甚至高优先级操作的执行。
等待/等待直到
这些操作属于例外,“等待”操作可被其他任务的操作打断,并且在其他任务的操作完成后(如果有必要)还可恢复。

结束任务

如果发现某一任务总是无法结束,则可使用任务编辑界面的结束任务按钮将其手工关闭。