Tasker使用教程

合集下载

Tasker的权限和特殊服务

Tasker的权限和特殊服务
点击查看普通权限代码
b. 可以通过 (把Tasker安装文件放置到手机存储根目录,代码中的/storage/6C32-2486/ 为手机根目录路径,每个手机均不同)
adb shell pm install -g /storage/6C32-2486/tasker.apk
或者(把Tasker安装文件放置到adb根目录)
网络错误421请刷新页面重试持续报错请尝试更换浏览器或网络环境
Tasker的 权 限 和 特 殊 服 务
Tasker需要开启很多服务和获取很多权限
通过下面的命令可以详细获取Tasker相关的权限和服务
adb shell dumpsys package net.dinglisch.android.taskerm
adb shell pm grant net.dinglisch.android.taskerm android.permission.PACKAGE_USAGE_STATS adb shell pm grant net.dinglisch.android.taskerm android.permission.BODY_SENSORS adb shell pm grant net.dinglisch.android.taskerm android.permission.WRITE_CALL_LOG adb shell pm grant net.dinglisch.android.taskerm android.permission.READ_CALL_LOG adb shell pm grant net.dinglisch.android.taskerm android.permission.RECEIVE_SMS adb shell pm grant net.dinglisch.android.taskerm android.permission.WRITE_EXTERNAL_STORAGE adb shell pm grant net.dinglisch.android.taskerm android.permission.RECORD_AUDIO adb shell pm grant net.dinglisch.android.taskerm android.permission.READ_PHONE_STATE adb shell pm grant net.dinglisch.android.taskerm android.permission.SEND_SMS adb shell pm grant net.dinglisch.android.taskerm android.permission.READ_SMS adb shell pm grant net.dinglisch.android.taskerm android.permission.ACCESS_FINE_LOCATION adb shell pm grant net.dinglisch.android.taskerm android.permission.ACCESS_COARSE_LOCATION adb shell pm grant net.dinglisch.android.taskerm android.permission.CAMERA adb shell pm grant net.dinglisch.android.taskerm android.permission.PROCESS_OUTGOING_CALLS adb shell pm grant net.dinglisch.android.taskerm android.permission.READ_CONTACTS adb shell pm grant net.dinglisch.android.taskerm android.permission.WRITE_CONTACTS adb shell pm grant net.dinglisch.android.taskerm android.permission.CALL_PHONE adb shell pm grant net.dinglisch.android.taskerm android.permission.READ_CALENDAR adb shell pm grant net.dinglisch.android.taskerm android.permission.WRITE_CALENDAR adb shell pm grant net.dinglisch.android.taskerm android.permission.CHANGE_CONFIGURATION adb shell pm grant net.dinglisch.android.taskerm android.permission.ANSWER_PHONE_CALLS adb shell pm grant net.dinglisch.android.taskerm android.permission.SET_MEDIA_KEY_LISTENER adb shell pm grant net.dinglisch.android.taskerm android.permission.SYSTEM_ALERT_WINDOW adb shell pm grant net.dinglisch.android.taskerm android.permission.SET_PROCESS_LIMIT adb shell pm grant net.dinglisch.android.taskerm android.permission.READ_EXTERNAL_STORAGE adb shell pm grant net.dinglisch.android.taskerm android.permission.ACCESS_BACKGROUND_LOCATION

利用tasker搭配autonotification和autoinput抢红包

利用tasker搭配autonotification和autoinput抢红包

利用tasker搭配autonotification和autoinput抢红包上一年的微信抢红包大家是否意犹未尽? 2016年也快到了又要抢红包了哈哈不过呢多少有些遗憾不能陪父母亲戚过年如果用网上那些抢红包的软件一来高风险不知道拿了辅助服务的权限来做什么而且非常多广告二来也会被微信封号 android没有root的话微信是可以读取到你是否安装了目前市面上的抢红包工具如果检查到就会说你违反了什么bbbb的所以诞生了这篇文章注意本文内容只适用于android 不用root 苹果绕道!!(本文首发简书..凌晨打字痛苦就是手冷了妈蛋好冷)首先呢我们会用到tasker这款神器(当然啦神器也不是那么容易使用的!但是不会用也不要紧可以问QQ群啊 137313213 把神器用起来解放双手让手机真正成为我们的秘书生活助手)tasker是一款自动化程度非常高的软件最平常的就是帮你定时做某些事情啦例如1.日出之后播放你喜欢的歌曲作为闹钟2.回到家里调节音量,到公司静音 ,在路上调最大声3.个性化的天气预报......非常多的操作可以解放你的双手**tasker最新版是4.6u 不要下载错了1.x版本那个版本非常旧不适用**另外两个插件国内酷安评论就有但是建议有能力就爬梯到googlepaly下载安全不怕被二次封装**这三个软件都是收费的有免费版本本文用到的工具都是免费版本的功能好啦接下来我们安装tasker到手机上可以看看我的手机上的tasker配置诶安装好tasker后我们还需要安装tasker的两款插件这些插件是用来弥补tasker在各种各样的手机不能实现某些功能而出的第一款插件的名字叫autonotification这个插件顾名思义就是和通知有关的能按你的意思定制通知和获取通知进行响应有些人用他来做一个TODO列表放在自己的通知上随时督促自己有些人用来把一些重要的消息放上去也有人比如我们拿他来响应通知它长这个样子第二个插件的名字叫autoinput顾名思义就是帮你输入的依托辅助服务能做很多事情最平常的操作便是在手机的界面寻找文字或者指定颜色然后可以点击长按拖动等等操作注意这个插件安装后要在辅助服务中开启他否则不能操作好准备工作做完了我们就来实现这个抢红包的步骤首先我们要在tasker中添加一个事件 (event)这个事件做为一个if进行判断点击下面的+号我们选事件->插件->autonotification ->Intercept condition完了之后我们点击右上角的铅笔按钮(编辑)在黑色面板中寻找app那项,点击.在弹出的列表中选择微信或者QQ然后在action type那项中点击选择create再滚到下面找到TEXT FIlTER 点击notification text 在里面输入[红包](不要中括号)保险起见我们在勾选下面的regex(匹配)然后点击右上角的√. 退出之后看看是不是这样的如何没问题我们就点左上角退出编辑这样我们就完成了if事件了if..then...if完了接着就是then这个操作了目前我们只是实现了一旦有红包微信就会发出一条通知,如果里面的内容包含了"红包"这个字符我们就认为可以进行then操作了那怎么做呢退出之后就会看到有个小框要你输入这个then的任务名字可以随便输入或者不输入也可以当然建议就是输入啦我们写入"抢红包" 单击√好了我们点击下面的+号也是点击插件->autonotification->这里我们点击Action界面的右上方点铅笔又是一个黑色面框单击Intercept Action ID我们输入"%antouchaction"这个字符不能写错完了退出点击√下面还有个超时给5秒它再勾选遇到错误继续运行任务看看是不是这样左上角退出.自从基本响应已经完成 .目前能实现的功能就是有人发红包我们手机有了新通知通知里面包含了红包的字符tasker就会打开这个通知直接去到发红包的这个界面上.接下来我们就要"动手"抢了请出我们另一个插件 autoinput在下方点击+号 ->插件->autoinput->action在接下来的界面中点击铅笔有个点击easy setup,跳出一个提示,不用管,关闭提示即可,界面自动跳到桌面。

tasker常识

tasker常识

tasker常识系统内置变量:Airplane Mode Status, Battery Level, Bluetooth Status, Brightness, Clipboard Contents, Date, Day of Month/Week,Free Memory, GPS Status, HTTP Response/Data, Keyguard Status, Email From/Cc/Subject/Date/Time, SMS SenderAddress/Name/Body/Date/Time,Location/Accuracy/Altitude/Provider/Speed/Fix Time, Music Track, Profiles Active, Profiles Enabled, Screen State, Cell ID/Signal Strength/ServiceState, Silent Mode, Task Time in Queue,Last CallerName/Number/Date/Time, Last Application, Last Photo, Time, Time Seconds, Uptime Seconds, Speech, Volume Level Alarm/Call/DTMF/Media/Notification/Ringer/System, WiFi Status, Wimax Status内建变量内建变量的值将由T asker自己更新。

飞行模式状态(动态)%AIR代表飞行模式的当前状态为开启或关闭。

电池级别%BATT从0-100代表设备的当前电量级别。

蓝牙状态(动态)%BLUE代表蓝牙的状态为开启或关闭。

来电姓名/号码/日期/时间(动态,被监控)%CNAME / %CNUM / %CDATE / %CTIME代表上一次接到的电话的呼叫者姓名、号码、日期,以及时间。

tasker技巧

tasker技巧

tasker技巧随着智能手机的普及,我们对手机功能的需求也变得越来越多样化。

而Tasker作为一款强大的自动化应用,可以帮助我们实现各种个性化的需求。

本文将介绍一些常用的Tasker技巧,帮助您更好地利用这款应用。

一、Tasker简介Tasker是一款在Android平台上运行的自动化应用程序。

通过创建任务、场景和配置文件,用户可以定义一系列事件和操作。

通过这些自定义设置,我们可以使手机在特定条件下自动执行一些指定的操作。

Tasker功能强大且灵活,可以满足各种个性化需求。

二、常见的Tasker技巧1. 定时开关飞行模式对于需要在特定时间段保持电话静音的用户来说,通过Tasker定时开关飞行模式是一个非常实用的技巧。

我们可以设置关闭飞行模式的时间为早上7点,开启飞行模式的时间为晚上10点,在这段时间内自动执行相关操作。

2. 智能切换铃声模式在工作或会议期间,我们通常希望将手机切换到静音或震动模式。

通过Tasker,我们可以根据时间、地点或者Wi-Fi连接状态等条件自动切换手机的铃声模式,避免因忘记切换模式而造成的尴尬。

3. 自动开关Wi-Fi和蓝牙为了省电以及减少无线信号对健康的潜在影响,我们可以利用Tasker自动控制Wi-Fi和蓝牙的开关。

通过设置特定的条件,例如当我们离开家或进入睡眠状态时,自动关闭Wi-Fi和蓝牙,达到省电和健康的目的。

4. 自动调节屏幕亮度夜间使用手机时,过亮的屏幕会对眼睛造成一定影响。

通过Tasker 设置屏幕亮度调节规则,我们可以根据时间自动调整屏幕亮度,在晚上调暗屏幕,给眼睛提供更舒适的使用环境。

5. 自动发送短信任务较多时,我们可能会因为忙碌而忘记回复短信。

通过Tasker,我们可以在接收到特定短信后自动回复,告知对方我们当前的情况,避免给对方留下不好的印象。

6. 新闻、天气自动更新在晨间喜欢看最新新闻资讯或者了解当天的天气情况?通过Tasker 设置定时任务,使手机自动打开新闻客户端或者天气应用,在合适的时间获取最新的信息。

tasker if 用法

tasker if 用法

Tasker 是一款自动化任务应用程序,它允许用户创建自定义任务,并在特定条件下自动执行这些任务。

在 Tasker 中,"if" 语句用于根据特定条件来执行不同的任务。

以下是 Tasker 中 "if" 语句的基本用法:1. 打开 Tasker 应用并创建一个新的任务或编辑现有的任务。

2. 在任务编辑器中,点击 "Add" 按钮,然后选择 "If" 选项。

3. 在 "If" 选项中,您需要输入条件表达式。

条件表达式可以是各种类型的比较、逻辑运算或其他表达式。

例如,您可以输入"variable == value" 来检查变量是否等于特定值。

4. 如果条件为真,Tasker 将执行与 "if" 语句关联的子任务。

您可以添加多个子任务,它们将在条件为真时按顺序执行。

5. 如果您希望在条件为假时执行其他任务,请点击 "Add" 按钮,然后选择 "Else" 选项。

在 "Else" 部分中,您可以添加与条件为假时关联的子任务。

6. 完成后,保存您的任务。

以下是一个示例:* 任务名称:智能照明* 步骤:1. 打开 Tasker 应用。

2. 点击 "New Task" 创建新任务。

3. 输入任务名称 "智能照明"。

4. 在任务编辑器中,点击 "Add" 按钮,然后选择 "If" 选项。

5. 在 "If" 部分中输入条件表达式 "time >= 18"。

6. 在与 "if" 语句关联的子任务中添加以下命令:1. Set rdim to value 50 (调整房间灯光亮度至50%)2. Play music (播放音乐)7. 点击 "Add" 按钮,然后选择 "Else" 选项。

uTasker1.4Boot详细配置教程

uTasker1.4Boot详细配置教程

uTasker bootloader详细配置说明目录uTasker1.4 bootloader详细配置说明..........................................................................................- 2 - 一.背景说明:...................................................................................................................- 2 - 二.Uboot配置编译说明:................................................................................................- 3 - 二.App配置编译说明: ...................................................................................................- 5 - 三.BM_Convert.bat配置: ...............................................................................................- 6 - 四.文件烧写.......................................................................................................................- 7 - 五.测试...............................................................................................................................- 9 - uTasker1.3 bootloader详细配置说明....................................................................................... - 13 - 一.背景说明:................................................................................................................ - 13 - 二.Uboot配置编译说明:............................................................................................. - 14 - 三.App配置编译说明: ................................................................................................ - 15 - 四BM_Convert.bat配置: ............................................................................................... - 16 -uTasker1.4 bootloader详细配置说明一.背景说明:芯片说明:M52259 flash大小:512Kb解压文件得到uTasker1.4系统。

手机神器TASKER使用教程(刚才修改了一下,见谅)

手机神器TASKER使用教程(刚才修改了一下,见谅)
问我TASKER是啥?我只能告诉你这是一个很牛掰的东西。

超级牛掰的东西,手机没有的功能都能够自定义,,,
好了废话少说我就为大家简单介绍一下怎么使用TASKER,,,
tasker分为配置文件,任务,场景三大部分构成,,,
1.如何使用tasker设置在安全的WiFi环境下关闭屏幕锁定
下面是万恶的回复可见,,,
(1)打开软件,在任务选项卡里面点击右下角的加号
点击之后就是这样
给任务命名为关闭屏幕锁定
进入之后就是这样点击下面的加号
然后再点击显示-屏幕锁
然后就出现了下面的界面,
设置里面选择关,然后安返回键退出,回到配置文件选项卡点击右下角的新建
点击状态
选择网络-WiFi已连
在MAC后面的放大镜符号上点击选择你的安全的网络然后按返回键退出
选择关闭屏幕锁就可以了
(2)如何设置未接来电自动回复
还是在任务界面添加添加的时候选择电话-发送短信
数字一栏点击铅笔符号选择来电人号码,内容就写你有事什么什么的,,
然后返回回到配置文件处点击加号-事件-电话-未接来电,然后返回,连接到发送短信就可以了,,,
(3)楼主会持续更新哟,,,,,。

神仙自动救砖模块使用方法

神仙自动救砖模块使用方法神仙自动救砖模块是一种创新的技术,为建筑工人和施工队伍提供了一种简便和高效的砌砖方法。

本文将详细介绍神仙自动救砖模块的使用方法。

首先,我们需要准备好神仙自动救砖模块及其附件。

神仙自动救砖模块通常由以下几个部分组成:主控制台、移动平台、砖块传送带以及电源供应器。

确保这些零件都齐全并处于正常工作状态。

接下来,我们需要将主控制台与电源供应器连接。

确认电源供应器已连接到稳定的电源插座,并将其插入主控制台的电源接口。

这样可以确保模块能够正常启动并运行。

然后,我们需要将移动平台与主控制台连接。

确保移动平台上的连接端口与主控制台上的对应连接器相吻合,并使用合适的连接线将它们连接起来。

这样可以确保主控制台能够对移动平台进行控制,使其能够在工作区域内自由移动。

接下来,我们需要调整砖块传送带的位置和角度。

确保砖块传送带与移动平台的对齐,并使用传送带调整装置将其固定在适当的位置上。

这样可以确保砖块能够顺利地从传送带上移动到移动平台上。

然后,我们需要在主控制台上设置相应的参数。

主控制台上通常有一个触摸屏或按钮面板,用于设置各种参数和操作模式。

根据实际需要,我们可以设置砖块的尺寸和形状、砌筑的方式和速度等。

请根据实际情况设置合适的参数。

设置完成后,我们可以开始使用神仙自动救砖模块进行砖块的自动救砖了。

首先,将需要砌筑的砖块放置在砖块传送带上,并确保其位置和方向正确。

然后,启动主控制台上的自动砌砖程序,并选择适当的救砖模式。

一旦启动了自动救砖程序,模块将开始自动砌砖操作。

它会根据事先设置的参数,将砖块从传送带上取出,并精确地放置在预定位置上。

模块可以根据需要自动旋转和调整砖块的位置和角度,以确保其正确砌入。

在整个砌砖过程中,我们可以通过主控制台监控和控制神仙自动救砖模块的工作状态。

主控制台通常配有显示屏和操作按钮,可以实时显示模块的工作状态、参数和错误信息。

如果发生故障或异常情况,我们可以通过主控制台进行相应的操作和调整。

ASTER-分屏软件的使用教程

第一步:安装操作系统
一定要保证所有驱动都安装完毕。

(设备管理器里面无黄色感叹号)
第二步:安装拖机软件
(1)关闭防火墙
进入控制面板将防火墙关闭
进入控制面板在用户账户里面更改用户账户控制设置修改为从不通知。

进入控制面板点击操作中心更改操作中心设置。

里面的操作选项打钩的全部去掉。

(2)安装ASTER v7 软件
根据自己操作系统(32位或64位)选择性的安装。

双击一直点击下一步,都选择默认的安装,不要更改。

安装完毕后选择开始-程序-ASTER控制对Aster v7进行注册和设置
试用期为30天我们可以选择测试试用。

也可以选择激活,输入注册码即可完成激活。

注册完毕后打开ASTER控制对其软件进行设置。

(请按照图片上的选择项进行设置)
如果是添加了独立显卡只需修改集成的是1独立显卡是2 或者对调。

登陆设置启动所对应的用户,自动登陆上去,如果不设置的话,电脑每次开机都要选择用户登陆,那样将会很麻烦。

那么我们要在控制面板里面添加两个额外的用户。

第三步:备份ASTER V7的激活信息
注意:第一次激活之后一定要将该备份文件KEY.REG保存下来,以防需要重装系统的时候使用。

每台机器对应各自的KEY,不能够交叉使用。

ztasker 变量

ztasker 变量
ztasker是一个用于自动化任务和流程管理的工具,它可以帮助用户轻松地创建、调度和监控各种任务和流程。

在这个工具中,变量是指用于存储和传递数据的符号名称。

在ztasker中,变量可以用于存储临时数据、传递参数、控制流程等多种用途。

首先,让我们来谈谈ztasker中变量的定义和使用。

在ztasker中,变量可以通过赋值操作来定义,例如,var1 = 10,这样就定义了一个名为var1的变量,并将其赋值为10。

在后续的任务或流程中,可以通过引用变量名来获取其存储的数值,例如,var2 = var1 + 5,这样就将var2的值设定为var1的值加上5。

这种灵活的变量定义和引用方式使得ztasker可以方便地处理各种复杂的任务和流程逻辑。

其次,ztasker中的变量还可以用于控制任务和流程的执行逻辑。

例如,可以通过判断变量的数值来决定是否执行某个分支,或者在任务执行过程中根据变量的值来调整执行步骤。

这种灵活的控制能力使得ztasker可以根据实际情况动态调整任务和流程的执行逻辑,从而更好地适应复杂的业务需求。

此外,ztasker还提供了丰富的变量操作和计算功能,例如支持数值计算、字符串操作、逻辑运算等。

这些功能可以帮助用户更方便地处理各种数据和逻辑操作,从而更高效地完成各种自动化任务和流程。

总的来说,ztasker中的变量是一个非常重要的概念,它为用户提供了丰富的数据存储、传递和控制能力,使得ztasker可以更好地应对各种复杂的自动化任务和流程管理需求。

希望这些信息能够帮助你更好地理解ztasker中变量的作用和用法。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Tasker使用教程(Aree 整理)卷首语Android上的Tasker绝对称得上是Android系统的神器之一,与Auto Memory Manager不同,Tasker不是加速型的软件,而是系统增强型的软件,由于有众多系统状态可控制,故使得Tasker一跃成为Android系统中最闪亮的明星。

但Tasker也无疑是最难使用的软件,由于可以控制的地方太多,反而让人觉得有些无所适从,不知道要从哪开始下手,使得Tasker的普及很成问题。

这篇文章就是从Tasker的功能谈起,结合设置实例,指导Tasker的使用方法。

由于Tasker的功能实在太强大,本文也不可能面面俱到,只是一个初级的设置指导,更多的功能还是需要靠用户自己去发掘。

在开始这篇文章前,也有两个提示:1.Tasker是个真正意义上的Geek软件,Geek会对它爱不释手,如果你不是Geek,建议还是不要看这篇文章,很多设置可能对你并无太大帮助,完全不用浪费这个时间2.由于笔者也接触Tasker不久,对Tasker的使用也显得有些稚嫩,这篇文章也可能会漏洞百出,对于有错误的地方,欢迎大家指正下面我们就开始吧什么是TaskerTasker是一个让系统根据用户定制的”配置文件”(Profiles),在特定的”背景”下(Contexts),执行指定”任务”(Tasks)的软件,除此之外,它还提供”可供点击”的(Clickable)或”定时运行”的(Timer)桌面”插件”(Widget)这里提到了几个概念需要单独阐述下•“配置文件”(Profiles):o“配置文件”(Profiles)是Tasker里的核心o配置文件由”背景”(Contexts)和与其对应的”任务”(Tasks)组成o当”背景”(Contexts)的条件全都符合时,则自动执行对应的”任务”(Tasks)•“背景”(Contexts):o“背景”(Contexts)是”任务”(Tasks)执行的前提,只有但”背景”(Contexts)满足时,对应的”任务”(Tasks)才会执行•“任务”(Tasks)o“任务”(Tasks)由”操作”(Actions)构成,”操作”(Actions)是Tasker里的最小动作,一个或多个”操作”(Actions)构成了一个”任务”(Tasks)•“操作”(Actions)o“操作”(Actions)是Tasker里的最小动作,一个或多个”操作”(Actions)构成了一个”任务”(Tasks)•“插件”(Widget)o Tasker提供了桌面插件,以便直接调用指定”任务”(Tasker)而无需满足特定的”背景”(Contexts)Tasker软件操作界面主界面•主页面上显示了现有的”配置文件”(Profiles)o“配置文件”(Profiles)分为左右两栏▪左边显示的是”背景”(Contexts)的状态▪右边显示的是”任务”(Tasks)的状态o点击左边的栏目,显示弹出菜单,弹出菜单分为两部分,”背景”(Context)和”配置文件”(Profile)▪“背景”(Context)菜单包括了以下几个操作•“添加”(Add)o之前说个多个”背景”(Contexts)可以共同存在与一个”配置文件”(Profiles)中,比如时间和地点同时存在,这条菜单就是让你在现有基础上再添加新的”背景”(Contexts)的•“克隆”(Clone)o使用现在的”背景”(Contexts)设置,新建一个”配置文件”(Proflies),新的”配置文件”(Profiles)中,仅包含原有的”背景”(Contexts)设置,不包含原有的”任务”(Tasks)设置•“编辑”(Edit)o编辑现有的”背景”(Contexts)设置•“重命名”(Rename)o重命名现在的”背景”(Contexts)设置•“配置文件”(Profiles)菜单包括了以下几个操作•“克隆”(Clone)o使用现在的”背景”(Contexts)和”任务”(Tasks)设置,新建一个”配置文件”(Proflies),新的”配置文件”(Profiles)中,不仅包含原有的”背景”(Contexts)设置,同时还包含原有的”任务”(Tasks)设置•“删除”(Delete)o删除整个”配置文件”(Profiles)•“停用”(Disable)o与主界面里的那个”开/关”(On/Off)类似,停止”配置文件”(Profiles)的活动,与主界面的按键不同之处在于,这个命令仅对单个”配置文件”(Profiles)生效•“命名”(Name)o给”配置文件”(Profiles)起个名字•“特性”(Properties)o“配置文件”(Profiles)的特性设置▪“锁定”(Lock)▪“优先级”(Task Priority)▪“冷却”(Cooldown)▪“重复次数限制”(Limit Repeats)•点击右边的栏目,即可显示”任务”(Tasks)的弹出菜单•“任务”(Tasks)弹出菜单包含了”编辑”(Edit),”重命名”(Rename),和添加”退出型任务”(Exit)的选项o“任务”(Tasks)其实可以分为两个类型▪“进入型任务”(Enter)▪“任务”(Tasks)前是绿色右向箭头的是”进入型任务”(Enter)▪“进入型任务”(Enter)指当”背景”(Contexts)满足时执行的任务o“退出型任务(Exit)▪“任务”(Tasks)前是红色左向箭头的是”退出型任务”(Exit)▪“退出型任务”(Exit)指当”背景”(Contexts)由满足变为不满足时执行的任务o举例:有这样一个”配置文件”(Profiles),它”背景”(Contexts)是地图程序,”进入型任务”(Enter)执行开启GPS的操作),”退出型任务”(Exit)执行关闭GPS的操作。

”配置文件”激活后,当地图程序切换到前台时,”背景”(Contexts):地图程序满足,执行”进入型任务(Enter)开启GPS,当地图程序切换到后台时,”背景”(Contexts):地图程序由满足转变为不满足,执行”退出型任务”(Exit)关闭GPS•主页面下有五个按键•“取消”(Cancel)o不保存现有更改,直接退出Tasker •“保存”(Save)o保存现有更改后,退出Tasker •“新建”(New)o新建”配置文件”(Profiles)•点击”新建”(New)后,会弹出一个”背景”(Contexts)选择界面,一共有六类”背景”(Contexts)选择,每个背景的作用在后面会做详细介绍•“任务”(Tasks)o“任务”(Tasks)管理界面•点击”任务”(Tasks)按键后,会出现”任务”(Tasks)管理界面,这个界面的操作在后面也会做详细介绍•开/关(On/Off)o Tasker背景服务的开关,开启后,所有”配置文件”(Profiles)就会就绪,一旦”背景”(Contexts)满足,即执行相对应的”任务”(Tasks)“背景”(Contexts)设置界面点击六个”背景”(Contexts)分类中的任何一个,即可打开相应的设置界面•提示:o“背景”(Contexts)可以同时设置多个条件o比如:当”地理位置”在家附近,且事件为晚上12点到早上7点的时候,开启飞行模式o只有当两个”背景”(Contexts)同时满足时,对应”任务”(Tasks)才会执行”程序”(Application)•点击”程序”(Application)出现程序选择界面,里面列出了目前所有的程序•选择指定程序,即可新建围绕该程序的”背景”(Contexts)•程序选择界面中有一个”全部”(All)按键,点击该案件后,将会把一些隐藏的程序也显示出来•当指定程序在前台运行时,”背景”(Contexts)条件满足o比如可以设置当地图程序运行时,自动打开GPS,此时,就可以在”背景”(Contexts)中,选择”程序”(Application)分类,然后选中地图软件,此时,地图程序的开关就成为了这个”配置文件”(Profiles)的”背景”(Contexts)o注意,这里只会区分程序是否在前台运行,后台运行的程序无法识别▪比如在上个例子中,点击地图图标,启动地图程序时,”背景”(Contexts)得到满足,GPS开启,但当你按Home键返回桌面时,虽然地图还在后台运行,但Tasker会判断地图已经关闭,进而关闭GPS程序。

所以只有在屏幕上显示的程序才能满足”背景”(Contexts)的要求”时间”(Time)•点击”时间”(Time)后,将出现对应的”背景”(Contexts)设置界面•这个比较好理解,即当时间在某些特定时刻时,”背景”(Contexts)条件满足o“时间背景”又包含以下几个设置选项▪“开始时间”(From)▪从某个时刻开始,开始执行对应”任务”(Tasks)▪“结束时间”(To)▪执行对应”任务”(Tasks),直到某个时刻为止▪“重复”(Repeat)▪对应”任务”(Tasks)执行的时间间隔,可以循环执行对应的”任务”(Task)▪以上三个设置可以同时工作▪比如可以设置成,从2点开始,到3点结束,每5分钟执行一次特定脚本”日期”(Day)•点击”日期”(Day)后,将出现对应的”背景”(Contexts)设置界面•与”时间”(Time)比较类似,即当日期在某些特定的日子时,”背景”(Contexts)条件满足•“背景日期”又包含以下几个设置o月(Months)▪可以设置生效的月份,可单选或多选▪比如由于夏天的光照比较充足,可以设置6,7月份时,背光亮度调高o每月的天数(Day of Month)▪可以设置每月中的特定日子,可单选或多选▪比如每个月的5号是交房租的日子,可以设置提醒等o每周的天数(Day of Week)•可以设置每周中的特定的日子,可单选或多选•比如每周末都不想被打扰,可以在每个周六和周日激活飞行模式•以上三个设置可以同时工作o比如可以设置每个1月5日,或者每个2月的星期天等”地理位置”(Geographical Location)•点击”地理位置”(Geographical Location)后,将出现对应的”背景”(Contexts)设置界面•“地理位置”在某一特定范围内,”背景”(Contexts)条件满足•“地理位置背景”又包含以下几个设置o“基站定位”&”卫星定位”(Net&GPS)▪设置是通过基站定位还是卫星定位获取地理位置信息o“范围”(Radius)▪无论是基站定位还是卫星定位,其返回的其实是个经纬度,最终在地理位置上体现的是一个点,而不是一个范围,故需要给这个点设置一个范围大小,以使得配置生效o“定位”(Get Fix)▪在地图上获取当前所在位置”状态”(State)•点击”状态”(State)后,将出现对应的”背景”(Contexts)设置界面•当手机处于某一”状态”(State)时,”背景”(Contexts)条件满足•“状态背景”又包含以下几种分类o“飞行模式”(Airplane Mode)▪当手机处于”飞行模式”时,”背景”(Contexts)条件满足o“电量低下”(Battery Low)▪当手机处于”电量低下”时,”背景”(Contexts)条件满足▪一般来说,电量低于20%时,系统会报警(笔者尚未测试) o“插入座充”(Docked Desk)▪当手机与座充连接时,”背景”(Contexts)条件满足o“插入车充”(Docked Car)▪当手机与车充连接时,”背景”(Contexts)条件满足o“插入耳机”(Headset Plugged)▪当手机与耳机连接时,”背景”(Contexts)条件满足o“插入耳麦”(Headset Plugged (Mic))▪当手机与耳机连接时,”背景”(Contexts)条件满足o“推出键盘”(Keyboard Out)▪当手机的键盘推出时(G1,Milestone等全键盘机器才有效),”背景”(Contexts)条件满足o“网络在线”(Online)▪当手机有网络连接时,”背景”(Contexts)条件满足o“移动网络在线”(Online Mobile)▪仅当手机有移动网络连接时,”背景”(Contexts)条件满足o“无线网络在线”(Online WIFI)▪仅当手机有无线网络连接时,”背景”(Contexts)条件满足o“电源充电”(Power AC)▪当手机连上电源充电时,”背景”(Contexts)条件满足o“USB充电”(Power USB)▪当手机连上USB充电时,”背景”(Contexts)条件满足o“连接USB”(USB Plugged)▪当手机连上USB时,”背景”(Contexts)条件满足”事件”(Event)点击”事件”(Event)后,将出现对应的”背景”(Contexts)设置界面•当某一”事件”(Event)发生时,”背景”(Contexts)条件满足•“事件背景”又包含以下几种分类o“日期/时间”(Date/Time)•“日期变更”(Date Set)o当日期被设置后产生变化时,”背景”(Contexts)条件满足•“时间/日期变更”(Time/Date Set)o这里本应是当时间被设置后产生变化,但是当日期被设置后产生变化时,Android也会报告时间发生了变化,故没法单独区分开时间的变化报告•“时区变更”(Timezone Set)o当所属时区设置后产生了变时,”背景”(Contexts)条件满足•“显示”(Display)•“屏幕关闭”(Screen Off)o当屏幕关闭时(并非指关机),”背景”(Contexts)条件满足•“屏幕开启”(Screen On)o当屏幕开启时(并非指开机),”背景”(Contexts)条件满足•“文件”(File)•“文件属性变更”(File Attribute)o当指定文件的属性和权限发生变化时,”背景”(Contexts)条件满足•“文件关闭”(File Closed)o当指定文件被关闭时,”背景”(Contexts)条件满足•“文件删除”(File Deleted)o当指定文件被删除时,”背景”(Contexts)条件满足•“文件修改”(File Modified)o当指定文件被修改时,”背景”(Contexts)条件满足•“文件移动”(File Moved)o当指定文件被移动时,”背景”(Contexts)条件满足•“文件打开”(File Opened)o当指定文件被打开时,”背景”(Contexts)条件满足•“硬件”(Hardware)•“拍照按键按下”(Button:Camera)o当按下拍照按键时,”背景”(Contexts)条件满足o不是所有机器都有拍照按键,比如Hero就没有•“媒体按键按下”(Button:Media Down)o当按下媒体按键时,”背景”(Contexts)条件满足o不是所有机器都有媒体按键,Hero在耳机上的那三个按键就是媒体按键,这三个按键在这个”背景”(Contexts)里的作用是一样的,无论按哪个都能使”背景”(Contexts)条件满足•“媒体按键按键长按”(Button:Media Hold)o当长按媒体按键时,”背景”(Contexts)条件满足•“媒体按键松开”(Button:Media Up)o当松开媒体按键时,”背景”(Contexts)条件满足•“SD卡加载”(Card Mounted)o当SD卡加载时,”背景”(Contexts)条件满足•“SD卡移除”(Card Removed)o当SD卡移除时,”背景”(Contexts)条件满足•“SD卡未加载”(Card Unmounted)o当SD卡未加载时,”背景”(Contexts)条件满足•“杂项”(Misc.)•“手势”(Gesture)o当手机位置改变时,”背景”(Contexts)条件满足o能通过手机重力感应来录制手势,如甩手机来启动某程序,切换歌曲等,非常酷•点击提示(Notification Click)o当指定提示被点击时,”背景”(Contexts)条件满足o Tasker可以自己在提示栏显示新的提示,通过对”点击提示”(Notification Click)动作的定义,可以实现相应的进阶操作•用户在场(User Present)o在屏幕开启后,当用户解锁时,”背景”(Contexts)条件满足•“网络”(Network)•“K9客户端收到邮件”(Email Recevied(K9))o当K9邮件客户端收到邮件时,”背景”(Contexts)条件满足o K9是个邮件客户端,目前貌似不支持Gmail的邮件到达事件•“电话”(Phone)•“未接来电”(Missed Call)o当最后一个来电因无人接听而对方挂断时,”背景”(Contexts)条件满足•“电话空闲”(Phone Idle)o当电话空闲时,”背景”(Contexts)条件满足•“电话挂断”(Phone Offhook)o当电话挂断时,”背景”(Contexts)条件满足•“电话铃响”(Phone Ringing)o当铃声响起时,”背景”(Contexts)条件满足•“收到短信”(Received SMS)o当新短信到达时,”背景”(Contexts)条件满足•“短信发送失败”(SMS Failure)o当短信发送失败时,”背景”(Contexts)条件满足•“短信发送成功”(SMS Success)o当短信发送成功时,”背景”(Contexts)条件满足•“电池”(Power)•“电量变化”(Battery Changed)o当电量发生变化时,”背景”(Contexts)条件满足。

相关文档
最新文档