Tasker: Event A-Z

File Events

对SD卡上指定的文件执行指定的操作。

在MODIFY事件前,总有一个OPEN事件(如果要写入文件的话),随后还有CLOSE事件。

为激活该事件,在退出Tasker的界面或插入SD卡之前,,文件必须首先关闭。

如果针对文件事件为文件执行某种操作,一定要非常谨慎。举例来说,如果要响应某一 打开 事件而复制文件,请确保在任务属性中设置了 忽略新任务 选项,因为复制文件的操作将触发其他 打开 事件,不这样做将导致死循环。

局限:如果文件在删除后被重建,后续的文件事件将不被报告。

Gentle Alarm

详情:

http://m.mobitobi.com/en/android/gentlealarm.php

需要版本 3.1.0 以上

K9 Email Received

K9邮件代理程序已收到电子邮件。

注意:所支持的K9最低版本为2.3。

Kaloer Clock

详情:

http://www.kaloer.com/kaloer-clock

Notify My Android

信息:

http://notifymyandroid.com

OpenWatch

详情:

http://http://www.smartmadsoft.com/forum/index.php?action=vtopic&forum=9

Pomodroido

详情:

\twww.pomodroido.com

Radardroid

详情:

\twww.radardroid.com

Reddit Notify

Number参数代表未读邮件或新Karma的总数。

Message参数则会匹配结合在一起的所有新邮件。

Screebl

详情:

http://keyeslabs.com/joomla/screebl

警告:在指定方向范围的边缘区域,该事件的生效可能会非常迅速。因此最好在该配置文件的配置文件属性中配置冷却时间。

Widget Locker

详情:

http://teslacoilsw.com/widgetlocker

Zoom点击

指定小部件 并且/或 指定名称的Zoom元素被点击。

Zoom是独一无二的小部件设计器,允许您按您喜欢的样式或行为创建小部件。

协助请求

用户刚刚在指定应用中请求协助。

在标准Android设备中,该情况发生于用户在屏幕底部中央向上滑动。

部分ROM不支持指定应用。

卸载存储卡

卡已被系统撤销了注册,并可以删除,或以从设备中物理删除。

变量已清除

使用指定名称(或为空时任意变量)的用户变量(非内建变量)已成功清除(通过 变量清除 操作)。

这一操作通常适合排错时使用。

注意:如果一次清除多个变量(为 变量清除 操作提供空白参数),这一事件将只能匹配一次,并且只有在不给事件指定变量名称时才能生效。

变量集

指定名称的用户变量(或为空时任意变量)的值刚刚被设置(通过变量设置/加/减/随机化)。

该事件同时触发一些“动态”的内建变量:细节请查看用户指南的变量章节。

屏幕被打开

屏幕已打开。

此处要注意,在很多情况下可能会自动发生该事件,例如闹铃响铃,因此更好的方法是使用 屏幕解锁 事件。

屏幕被解锁

屏幕已被解锁(使用或未使用解锁图案)。

手势

电话使用特定方式进行了挥动。

名称可用于代表挥动的具体姿势。要录制挥动模式,请按下相机、通话、菜单、搜索,或音量键。
要录制结束点,请按下并保持上述任何一个按键。

在试图使用该功能之前,请首先阅读用户指南中有关加速计姿势的相关内容。

手机振铃

有来电。

如果有指定,来电人必须匹配来电(查看用户指南中的模式匹配)。

如果号码是隐藏或未知,来电号码将为0并且来电人姓名为?。

手机空闲

手机目前没有执行任何操作(很可能上一次通话刚刚结束)。

手机被挂机

手机刚刚操作完毕(此处的“操作”是指电话处于来电振铃中、通话中,或通话等待中)。

按钮小工具被按下

某一按钮(单选框、复选框、切换框等)已被按下。

如果指定了名称,则按钮的名称必须与指定内容相匹配。注意,某些按钮,例如图像按钮没有名称。

单击时长:只有应用程序所包含的按钮允许长按的时候,长按该按钮才会有效。

新按钮状态 只适用于切换和复选框按钮。

按钮:相机

相机的硬件按钮以被按下并保持。

通常,如果响应这一事件,则需要设置优先级为高,并设置 忽略 标志,这样相机应用程序才不会被启动。

按钮:长按搜索

搜索按钮已被长按。

为了使该事件生效,需要选择Tasker的 搜索助理 作为处理按下搜索按钮后,Android显示的相关对话框的处理程序。

收到数据短信

接收到数据短信。

数据短信发送到特定端口。除非指定端口,该事件被发送到任意端口的短信触发。

接收到的数据为Base64编码二进制,在结果任务中可通过 %evtprm3 访问。
它可以用 写入二进制 写入到文件或使用 变量转换 操作转换为字符串(假设二进制数据中包含字符串)。

收到的意图

收到带有指定参数的广播意图。

该事件适用于高级用户。

更多信息请查看用户指南中的意图

收到短信

已收到测试短信。

如果指定了 发送方 参数,则只有来自于发送方参数相匹配对象的短信才会匹配。

您可长按多次以选择多个发送方。

内容是短信的正文,或彩信的主题。

新程序

新的程序数据包已加入系统。

这里的名称是指新程序数据包的名称,例如“Analog Compass”

如果新程序的数据包替代老程序,则不会产生该事件。

新窗口

新窗口已出现,例如活动或弹出窗。

如果指定了名称,则新窗口的名称必须与其匹配。

对于某些窗口,其名称可能与窗口中第一个项目的名称相同,例如菜单项或某一按钮。

要显示所有窗口名称,将所有参数置空并且在结果任务中添加一个 %WIN 闪烁操作。

晃动

设备正在被摇晃。

注意:在某些设备上,轴线可能有误,例如左右需要通过上下晃动才能触发。

未接来电

有未接来电。

该事件代表有一个新的未接来电。如果您希望在看来电记录前执行某些操作,最好使用状态中的 未接来电。

步数

已走了指定的步数。

自从上一次重置后走过的步数存放在已激活的任务,位于 %evtprm1 。

禁用配置文件因为计数被重置

当同一个配置文件下的其它条件未激活时,计数被暂停

需要Android 4.4以上,并且设备带有计步器硬件。

当设备休眠时,计步将继续(不会明显消耗电量)并且事件将在唤醒后根据休眠时走了多少步触发适当的时长。

注意:为了改进准确度,响应时间大约可设为几秒。

详情请查看:首选项/监视器/屏幕关闭/计步器。

电量变化

电量级别已改变。

注意这一事件的发生频率非常高。

监视器启动

Tasker监视器服务已启动。

Tasker确保该操作能在其它之前提交执行,因些可以较好的执行并行操作,比如设置变量初始值。

如果为了确保任务必须在其它任务启动前完成,在配置文件属性中设置任务优先级为最高。

短信发送失败

发往(可选的)指定号码的短信发送失败。

只适用于由Tasker的 发送短信 功能所发送的短信。

短信发送成功

短信成功发往(可选的)指定电话号码。

只适用于由Tasker的 发送短信 操作所发送的短信。

移除存储卡

卡被从设备中物理删除。

程序已删除

某程序的数据包被从系统中删除。

这里的名称是指程序数据包的“类”,例如 com.example.packagename(数据包的真实名称已经不可见,因为数据包已被删除...)

程序已更新

某一现有程序的数据包已被更新。

这里的名称是指被更新的程序数据包的名称,例如“Analog Compass”

装入存储卡

插入的存储卡已被系统成功注册,并可开始使用。

如果指定了名称,则只有名称中包含所指定字符的存储卡才能与该事件条件相匹配,因此借助该事件,您可对不同的卡执行不同的操作。

您可通过在存储卡的根目录下创建名为xxxxx.ttl的文件的方式指定卡的名称(请将xxxxx替换为要使用的名称)。

如果指定频率,并且频率大于1,则该事件只有在手机最后一次重启动后,某一卡被装载过指定次数的整数倍时才会生效。例如,在将频率设置为3后,这块卡在装载第3、6、9...次时才会生效。

设备关闭

电话即将关闭(彻底关闭,而非待机模式)。

注意:该事件是指关闭前的一刻。此时您可以备份文件或执行类似操作,但与用户界面的交互,例如对话框,以及任何其他需要耗费大量时间的功能可能无法生效。

设备启动

手机的启动工作已成功完成(彻底关机后的启动,而不仅仅是屏幕被关闭)。

建议对于任何链接到该事件的任务,都设置一个 等待 操作,例如等待五秒钟,因为Android在启动完成后的短时间内会异常繁忙。另外,在产生该事件的同时,SD卡可能尚未完全装载完毕。

设置日期

日期或时间已成功更改。

(作者很费解,为什么在更改日期后,Android会报告说时间被更改)

通知

通知已被发往状态栏。

如果指定了所有者应用程序,则只有由所指定程序发送的通知才符合要求。

如果指定了名称,则通知的名称必须与其匹配(详情请参考用户指南中的模式匹配)。

如果通知没有使用名称,则会使用Ticker Text代替(状态栏中首次显示该通知时所显示的文字就是Ticker Text)。

如果通知内容与状态栏中原有的通知相同,则依然会触发该事件。

该事件无法被Tasker生成的通知所触发。

通知被点击

状态栏下拉菜单中的某一通知被点击。

如果指定了所有者应用程序,则只针对该程序的通知生效。但要注意,某些程序在这种方式下使用时不一定可靠。

如果指定了程序名称,那么通知的名称必须与其匹配。

如果Tasker的辅助访问服务未启用,则只有由Tasker的 通知 操作创建的通知才能被检测到。

闹钟

指标标签的Android闹钟正要关闭。

关闭将完全阻止系统响应闹钟。尚不清楚是否会引起其它问题。

如果您使用第三方闹钟,在第三方事件目录中有它自己的事件。并非所有的闹钟包传递闹钟标签。

闹钟结束

有一个Android闹钟程序的闹铃被解除或延迟。

如果您使用第三方闹钟,它可能在第三方事件目录中有它自己的事件。