




免费预览已结束,剩余22页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
神器tasker应用教程注意!本文为技术帖,操作较为复杂!对!很复杂,没心思看了吧?我这文章不是适合任何人,见仁见智吧!神器不是谁都拿得起!导航说在最前Tasker的定义入门与理解初级篇1.对应不同的程序,实用不同的CPU频率运行2.屏幕亮度高级控制,补全自动亮度的不足3.加快开机的速度中级篇1.来电反转静音2.电量监控与预测器高级篇1.美化桌面显示来电和信息统计2.定时在桌面上显示你的余额和可用免费短信 最新这次的教程会包含tasker几个不同的小应用。从而方便你日常的手机使用或者是提升手机的性能,可能某些功能在其他帖子里也有类似介绍,或者有其他软件能实现这些功能,但是我也写出来,完善这个系列的教程吧。我会在这里加入一些功能的介绍与解析,大家也就当是一个技术学习帖吧!每当我在国外论坛和Wiki参考关于tasker的应用教程时,发现其实多数都是很皮毛的东西,但是却效果不错的,但是为什么这东西在我们国内流行不起来呢,因为难入手,没人研究,也没有中文教程。那么我来帮大家突破它吧,tasker对Android真的是很有用的,虽然说老外动手能力强,但是大家都是人啊,大家都是左右脑+小脑,我们怎么能差一截啊?我真的很伤心。国人做不到?不可能的,只是看大家愿意不愿意而已。说在最前: tasker的使用比较复杂,称它为神器,其实它能做出不同的软件功能。由于tasker太强大了,所以在制作阶段根本没有易用性可言。 tasker官方版本有7天的试用,售价约35.00RMB,以下下是一个破解过的,能用10年。/android-1057321-1-1.html相对来说破解版调试功能不能正常运行,但并不会对实际使用造成问题,对于不需要自己开发研究的朋友只要用破解版就行了。 基本多数TX看到这么长的教程就不打算弄了,当然你要放弃我不拦你,但是你愿意跟着我,一步一步啃下去,相信不久你就会发现Android真正的魅力什么才叫做智能机!Tasker的定义每个软件,其实都有它们自己面向的功能范围,例如闹钟软件,那么它们定义为管理时间,达到指定时间后进行提醒,它们只管提醒,不会在乎你的信息,邮件,电量。因为不是它们的功能所在。定义为短信的软件,只管理短信,彩信收发,它不会去做与短信无关的事情。这些就是软件的定义,那么Tasker定义是什么呢?大家不去关注它,其实是因为很多人无法给它一个定义,也就根本不知道怎么更好利用它了。Tasker能做闹钟,能管理来电,能管短信,能美化,能省电,能管CPU,能保密,能防盗,能还有很多。其实Tasker的定义是简易开发平台,它上面所提到的功能,都是靠用户自己做命令来决定它如何工作,它就像口袋妖怪里的No.132百变怪一样,无性别无属性,但它能变成任何性别和属性。为什么叫做简易呢?因为Tasker虽然是开发平台,但它却不需要写代码,相对来讲会容易理解一点(当然如果换作是程序员,倒是宁愿写代码)。可惜的是由于牺牲了代码,导致一些API或一些函数不能完全支持,变化能力也有所限制,但是够我们用了,当你能操作它时,你会发现其实够用了。tasker其实也支持脚本功能,也就能弥补代码问题,当然这是后话,是高级的使用方面了。Tasker = 简易开发平台入门与理解首先,我不喜欢传统那种系统式的学习方法,那样会给人感觉很枯燥无味,什么三月通的,我呸,我这里是30分钟通,3小时就用,3天就发明创造!我们需要的是一种只需要了解重点和原理,然后靠自己理解去举一反三,一边做一边学的方式。所以我不会在这里列出tasker的所有功能或给它们定义,如果你真的需要,你可以在我们机锋论坛里找到相关帖子。或者你可以在维基百科里找到相关内容,但是前提你要懂鸟语1.让它动起来关于tasker,我们首先需要了解它的工作原理,对于语言逻辑比较好或者是学过写程序的同学应该会比较好理解,当然你如果没有以上条件,也没关系,这个帖子就是为了让你去了解它。每时每刻,你的手机都在发生不同的事件,例如信息来了,指定时间到了,运行了某个程序,手机某个按钮被按了,屏幕关闭或打开了,插上数据线了等这些事件我们称为触发条件。只要条件符合了,那么tasker就会动起来,那么怎么动呢?那就要靠我们去给指令了。tasker也可以多条件,例如条件1:来电,条件2:屏幕向下。那么如果只满足其中一个条件,tasker不会触发命令,当两个条件都满足了,那么它才动。2.什么叫变量/常量量,在写程序里是常用到的东西,主要分:常量和变量。在tasker里也如此,只是有一定的格式或规则而已。变量通俗形容其实就像一个烟盒,它里面放有5根烟。那么它的名字叫:烟盒,量是:5 。转换来说变量名叫做%YanHe 它里面的数字是5。如果%YanHe=%YanHe - 1 ,那么这时候烟盒里就变成4根烟了。这个盒子里面除了烟,也能放其他,或者我们不要放烟了,给它放一个纸条,叫做“再来一盒”。那么现在%YanHe就等于再来一盒了。它能放数字,能放英语,能放中文,甚至能放一个运算结果,或者混合内容。常量。它是里面的内容是固定的,它就像一包新的烟。怎样也好,它都是20根烟(假定%XinYan是常量)。你只能知道里面的内容,却不能更改它。例如你20岁了,别人问你几岁,你说:“我的岁数等于一包烟里烟的数量。”那么别人就知道你是20了。变量%AGE=%XinYan,最后结果就是%AGE=20,当然,常量也是会变的,但只能系统改变它,你不能改变它,就像某天一包烟规格控制到只有10根了,那么这个常量也跟着是10了。常量在tasker里是已经固定的,并且提供。它们在tasker的规则:必须%开头,后面是大于等于三个数字或英文字母组合,第一个必须是字母,大小写敏感。变量可读写,常量只读。3.界面的要点 每当你设置好一个配置后,对应的配置下面就会出现左右两个框框,左边的是条件框,右边的是代码框。 配置后面的勾是代表是否运行的意思。下载 (19.98 KB) 2011-4-29 20:23如何看教程 粗体为操作动作 绿色为输入内容 红色为按钮操作 蓝色为代码解释 注意输入内容的空格,否则可能导致无法正常运行初级篇初级主要为指令设置,不涉及变量或更多。第一刀:对应不同的程序,使用不同的CPU频率运行目的很简单:省电或者提高效能。目前主流的CPU频率格式大约是500MB1G左右,待机,打电话,发个信息,难道要让它1G去跑吗?高射炮打蚊啊!噢,有人想到SetCPU这软件了,那么再举例,我用手机玩连连看,最佳性能500MB够了,然后我再玩极品飞车,起码800MB以上,难道每次去设置SetCPU吗?就不能自动调整吗?我们这次要做的是SetCPU做不到的。前些时间我玩暖暖温泉乡,其实800MB就够流畅运行了,但我CPU是1G,但是玩久了就发热,这经营类的游戏一长时间玩,热,耗电。那么我每次玩这游戏,就让手机自动调整为800MB吧!我们开始吧!打开tasker,点击 新建 - 确定 - 应用程序然后要等一会,等tasker加载程序列表,选择你需要自动调整的程序,这里以暖暖温泉乡为例,选中后按 完成新建任务 - 杂项 - CPU最高频率按后面的放大镜图标,选择:800000 -视你程序需求所定,能超频或降频(超频者请注意!请你确认你的手机真的能在指定频率里正常运行,否则会过热死机或导致严重后果,例如里程碑1本来是500M的,它能超到900MB而正常运行,但是P1000本来是1G,有些超到1.4就会死机)完成完成解释:当条件:某应用程序运行 满足后,将CPU的最大频率控制在我们要求的范围,最小频率就不用设置了,越小越好。点一下代码框(参考入门与理解),点击 添加退出任务新建任务 - 杂项 - CPU最高频率按后面的放大镜,选择你正常CPU的频率。完成完成解释:我们必须设置退出任务,其实它的意思就是当这应用程序结束后,将要做的动作,如果你不设置,那么就算退出了,手机会仍然以刚刚设定的频率运行,如果你本来就是降频运行就还好,但是如果你超频呢?那么待机也耗电了。应用这时候就完成了,不要小看这设置,它能直接影响你手机续航能力。我做过一个实验,同样长时间运行一个程序,续航能力就能加强20%以上(注意了,请不要设置后台程序,否则会乱套的。)第二刀:屏幕亮度高级控制,补全自动亮度的不足目的:省电是第一,接着大家有没有发现一点,系统自带的自动亮度不是很完美,有时在室内用,同一个位置,屏幕也会一会亮点一会暗点,纠结呢,但是我们固定了亮度后呢,太亮也耗电(屏幕是超级电池杀手),如果调成合适室内的,到室外阳光好的时候又觉得屏幕暗得看不清,晚上睡觉前床上看看小说,那个自动亮度虽然是暗了,但是还是觉得比需求中要亮很多,就这样重重复复,自动也不是,固定也不是,设置也烦,不设置也烦。有木有?有木有?所以我们这次要对手机的屏幕亮度进行缺点补全,既能最大化地省电,也能最大化地适应眼睛使用!首先我们整理一下思路和设计方向,假如:8点起床,8点半到9点在上班路上,9点到下午5点在外工作,6点回到家,11点上床看看小说睡觉8:008:30 - 8:3018:00 - 18:0023:00 - 23:008:00固定室内亮度 室外自动亮度 固定室内亮度 晚上熄灯用最低亮度 动手!打开tasker,点击 新建 - 确定 - 时间8:008:30完成解释:呃这次的教程基本大家都能从中文表达上知道是代表什么意思吧,应该不用解释了吧新建任务 - 确定 - + - 显示 - 自动亮度调整关完成+ - 显示 - 显示亮度级别:90 -室内亮度适当范围70100,似乎你家里的亮度和你接受的范围忽略当前级别打勾立即生效打勾完成完成新建 - 确定 - 时间8:3118:00完成新建任务 - 确定 - + - 显示 - 自动亮度调整开完成接着是跟第一个设置是一样的,只是时间段不一样(18:0123:00),大家可以自己尝试设置,不行就继续看下面。新建 - 确定 - 时间18:0123:00完成新建任务 - 确定 - + - 显示 - 自动亮度调整关完成+ - 显示 - 显示亮度级别:90 -室内亮度适当范围70100,似乎你家里的亮度和你接受的范围忽略当前级别打勾立即生效打勾完成完成新建 - 确定 - 时间23:018:30完成新建任务 - 确定 - + - 显示 - 显示亮度级别:40 -晚上台灯亮度适当范围5080,熄灯亮度适当范围3050,这是我个人经验标准,并不代表所有,请大家实际试试合适自己的。忽略当前级别打勾立即生效打勾完成完成应用省电,护眼,省心,哈哈!希望大家喜欢!=第三刀:加快开机的速度当系统使用时间长了,安装的软件多了,开机的时间就会越来越长,甚至会导致FC。有时候死机了,重启后还要拿着手机等开机完毕,那个也很纠结啊。我们这次利用超频的方法,在开机后对CPU进行超频,然后再调会正常频率,而实现加快开机速度的功能。动手!打开tasker,点击 新建 - 确定 - 事件 - 系统 - 设备已启动 - 新建任务 - 确定 - + - 杂项 - CPU按一下 最高频率 后面的 放大镜 图标适当选择你手机能超频的频率,如1G的朋友,就选择1200000,好像MOTO的里程碑1,500MB的CPU,能稳定超到900MB,注意了!必须确定你的手机能稳定运行在指定的频率,否则可能导致不可逆后果!一般超频一两节就好了,别过分然后会出现一个警告,按 确定完成+ - Tasker - 等待分 的地方,选择 2 ! 可能某些TX说安卓不是自带这功能吗?答案是否的,某些手机可能在定制手机系统的时候就已经做上这功能(如HTC某些型号),但是很大部分人的手机却没有这功能,或者某些第三方Rom却没这功能,不要盲目认为系统本来就有这功能,有这功能的TX请路过。没有这功能的TX,我们就自己动手做!打开tasker,点击 新建 - 确定 - State - 方向 - 面向下 - 完成新建任务 - 确定 - 按左下角的+ - 变量 - 变量设置名称:%CALLVOL发往:0完成完成解释:我们首先要判断手机的现在状态是正面还是反面,由于重力的判断在tasker里是归类为条件,所以我们要事先将这个条件变为一个变量,这样才能带到下一个条件里判断,并且也能在别的条件进程在运行中动态改变。然后你会看到你添加的任务出来了,有两个框框,左边的写着方向,右边写着变量设置.,点一下右边的框框。选 添加退出任务 - 新建任务 - + - 变量 - 变量设置名称:%CALLVOL发往:1完成完成解释:退出任务其实意思就是当前条件反过来的意思了,就是说面朝上了,那么我们也将它带到%CALL这个值里,0代表面朝下,1反之。新建 - 确定 - 事件 - 电话 - 电话振铃 - 优先级:最高 - 完成新建任务 - 变量 - 变量设置名称:%CALLVOLTIME发往:1完成解释:这里是初始化这行代码已被运行的次数。左下角+ - Tasker - 等待*1秒完成解释:等待1秒,如果不等待,tasker触发代码的时候会比来电响铃要早,那么就会设置静音失败,并且由于到最后代码是一个循环,所以我们等待一秒也能方便循环时间的计算。+ - 铃声静音if 打勾第一个空%CALLVOL第二个空0完成解释:假如%CALLVOL为0(电话面向下了),那么静音。+ - Tasker - 停止if 打勾%CALLVOL0完成解释:如果电话面向下了,那么进程的任务也完成了,就退出任务,不做多余操作了。否则的话继续走下面代码。+ - 变量 - 变量设置%CALLVOLTIME%CALLVOLTIME + 1 -注意运算符号之间有空格无匹配打勾完成解释:记录的代码已被运行次数。+ - Tasker - 停止if 打勾%CALLVOLTIME点中间的按钮,选 大于30 -这里是持续判断时长,秒为单位,例如30秒后翻不翻转它都不受理了,目的是省电,因为Tasker没有接通来电的条件,所以我们一般设置2550完成解释:假如运行次数超过了指定的次数/秒,则停止进程,如果我们不停止,那么代码将无限制运行下去,最后导致的结果就是长时间工作而导致耗电。运行时间越短,越省电,但是翻转静音功能的判断时间也就越短。越长,相对就会耗电,虽然几十秒浪费不了你多少电,但是由于tasker无法判断接通电话的条件,所以无论你是在指定时间内将电话接了或者是挂了,这个进程还是会持续工作下去,所以没必要设置很大。适当设置在你常用范围内就行了。(其实真的要用到静音功能,难道还有人让它响了半天才静它吗?)+ - Tasker - 转到操作数字2if 打勾%CALLVOL1完成完成解释:这里是跳回去第二行代码(*的地方),做成一个循环,让响铃的时候一直让代码进行重复判断。前提是电话仍在正面(if %CALLVOL = 1)。应用教程完毕!另外找台手机打电话给自己试试吧!=第二刀:电量监控与预测器利用tasker的功能,我们今天来自制一个电量监控器,它能统计你的使用时间,还能预测按照当前使用的情况,告诉你剩下待机时间。实际应用里,让你能更好的控制手机的电量消耗,而且用tasker制作的监控器,相比那些插件,要省电得多。传统的监控插件会不停在你的后台进行检测与更新,在这段时间里,你手机的电量在悄悄的流失,并且也不会告诉你在当前情况下如何更好的控制耗电。现在让我们的Android更强大吧!打开tasker,点击 任务 - 新建任务点左下角的 + - 变量 - 变量设置,分别填入名称:%LOSTBATT发往:%SBATT - %BATT -注意:运算符号之间互相有空格,下文相同。无匹配打勾完成解释:获得已失去电量,%SBATT是开机后或者USB拔出后设置的一个电量级别,%BATT是当前电量级别,%LOSTBATT就是失去的电量,失去电量=拔出后电量-当前电量+ - 变量 - 变量设置%STARSEC%UPS - %SUPS无匹配打勾完成解释:%UPS=开机持续时间,%SUPS=拔出USB充电前的持续时间,%STARSEC=当前有效的持续时间(秒),有效时间=开机时间-拔出前时间+ - 变量 - 变量设置%STARMIN%STARSEC / 60无匹配打勾完成解释:将有效持续时间单位换成分钟+ - 变量 - 变量设置%KEEPSEC%STARSEC / %LOSTBATT * %SBATT无匹配打勾完成解释:计算剩余电量能用多少时间(秒),利用公式:持续时间/失去电量*剩余电量。+ - 变量 - 变量设置%KEEPTIME%KEEPSEC / 3600无匹配打勾完成解释:转换单位为小时。+ - 警报 - 弹出框标题:剩余续航时间文字:(注意空格)自上次充电器拔出消耗电量 %LOSTBATT %运行时间 %STARMIN 分钟估计剩余待机 %KEEPTIME 小时完成右下角有个红叉,旁边的按钮是设置图标,随便自己选一个按 完成新建 - 确定 - State - USB已连接 - 反转打勾 - 完成 - 新建任务 - 确定+ - 变量 - 变量设置%SBATT%BATT完成+ - 变量 - 变量设置%SUPS%UPS完成完成解释:USB/充电器拔出后,将电量和持续时间都初始化一次,避免几天没关机,却计算了一直的开机时间,我们只需要充电后的有效时间。新建- 确定 - 事件 - 系统 - 设备已启动 - 新建任务 - 确定+ - 变量 - 变量设置%SBATT%BATT完成+ - 变量 - 变量设置%SUPS%UPS完成完成解释:开机后初始化电量和持续时间。应用长按桌面空白处 - 插件/小部件 - 任务 - 剩余续航 - 创建小工具完毕!=高级篇高级篇是利用Tasker与其他软件配合发动合体技!第一刀:美化桌面显示来电和信息统计首先,相信不少人看过类似这样的界面:在有短信到或者漏接电话后的时候,则会变成这样:很漂亮吧,今天就教大家如何制作这漂亮的界面。第一步,我们要先获得app,分别是Minimalistic text和tasker两个,前者(下文称MNML)可以在论坛搜索出来,有汉化过的,比较容易获得,或者有些TX已经在用了,只不过不知道如何做出这样的效果。后者就比较难找了,电子市场也难搜到,我就上传到附件里,自带中文,非常好。在弄之前,我们要先懂MNML怎么用,这个不在此教程范围内,请第一次使用的TX自行琢磨,下个汉化过的,上手不难,此教程里的MNML使用也不会高要求,主要是tasker。MNML是桌面的文字型美化软件,就像你上图看到的文字效果,就是用MNML做的,这次我们要利用它的一个高级功能:本地变量,很多TX都不会用这个功能,网上也几乎没有类似的中文教程,希望大家看完此教程后能举一反三弄出其他新花样!好了,废话说多了,现在我们开始吧。我们先给这两个软件定义:MNML是一个显示用的界面软件,tasker是一个后台处理完数据,递给MNML显示出来的工具。(此教程跨过了基础设置的一点,可能一下内容难懂,但是按着设置就没错了,如果能理解就更好,本来SMS应该有无短信后面都是显示白色的数字,但是我这里是变成如果没新短信就是白色的0,否则就会变红色的统计数字)首先我们打开taskertasker界面:(我这个是有建立任务的)按 新建要求输入配置文件命名,我们不用输入,直接确定。第一条件选择 事件事件类别选择 电话 - 收到的短信 - 完成出来一个任务选择对话框,选 新建任务 名称不用填,直接确定然后看到任务编辑窗口,类似这样:(我这个是已有任务的,大家的应该是空的)我们点左下角的 + 出来操作类别,选 变量 - 变量设置然后会看到这样的界面:名称填%MSG发往填%MSG + 1 -(中间有空格)无匹配打勾完成解释:这个设置表示了当满足条件“收到短信”时,我们赋予变量%MSG一个值,这个值就是比%MSG大1,例如%MSG这时候是1,那么+1后就变成2,这是统计短信数量用的。无匹配的意思应该是翻译上的问题,在英文版里显示是进行计算。接着我们做第二步。+ - 插件 - Minimalistic Text variable settings(MNML变量设置) - 编辑出来类似这样的界面:Variable name(输出变量名)填%MSGN -(这个是之后要对应MNML的值,%MSGN代表无短信,变量可以自行定义,好记就可以了,%大写英文)Variable countent(变量连接)填空格 -不是空格两字,是一个空格符号OK+ - 插件 - Minimalistic Text variable settings(MNML变量设置) - 编辑分别填%MSGC -代表短信数量%MSG完成现在你就会看到你的任务是这样了:那么第一个任务设置完成了。点完成解释:这两个任务分别是各给MNML传递一个值,%MSGN=空白,代表没短信的情况下MNML显示空白,%MSGC=%MSG,代表有短信的情况下MNML的%MSGC值显示短信数量。这时回到主界面了,按 新建 - 确定 - 应用程序 - 选择你的短信软件例如我这里的是 超级短信 ,找出来点一下,然后按完成新建任务 - 确定 - + - 变量 - 变量设置名称填%MSG发往填0无匹配打勾完成解释:此任务意思是,当超级短信被运行(也就是查看短信了),那么将%MSG里的数量统计设置回0,就是说看过短信了,那么计数器变回0+ - 插件 - Minimalistic Text variable settings第一个填%MSGC 第二个填 空格完成再添加插件任务第一个填%MSGN第二个填0完成现在返回到了任务编辑界面,按完成解释:给MNML传递%MSGC为显示空白,给%MSGN传递0到这里我们对tasker的设置就完成了,右下角有个开关,确认它是开启,如果显示关闭,点它一下开启,否则tasker是不工作的。点应用就会退出tasker了。=MNML部分=好了,我们要开始添加MNML了在桌面空白处长按 - 插件 - MNML(SIZE大小方面的话自己衡量吧),然后就会进入MNML的设置模式了。显示背景(Show background) - 去勾显示阴影(Shadow settings) - 点进去 - 打勾 - 返回界面类型(Predefined layout) - 自定义(Coustom.)自定义界面(Custom layout)变成可选,点进去会看到长方形三个方块,长按它,拖到垃圾桶删除,都删,然后按右边的 + 号,选 其他(Misc),有两项,分别是 本地变量(Locale variable) 和 静态文本(Static text)。长按静态文本,拖到长方形里,再拖两个本地变量上去。现在长方形一共有三个方块,按顺序分别是:-| 静态文本 | 本地变量 | 本地变量 | | Static text | Locale variable | Locale variable | -点击一下静态文本的方框,显示内容(Static text)填:SMS:下面的 外观(Style)选择 着重(Accented)点一下第一个 本地变量 方框变量名称(Variable name)填:%MSGC外观选择 非着重(Non-Accented)点第二个本地变量方框变量名称填%MSGN外观选 普通(Normal)按返回(就是手机的返回键)然后下面是字体外观设置,对应刚刚设置的外观进行设置,点 普通第一项是字体选择(Font family)可以选择你自己喜欢的字体,系统自带的字体很少,但是可以自行添加,后面会提到如何更换。找到 字体大小(SIZE),设置为 20 dip发光(Blur radius)可以自行设置,一般24就够了。返回然后设置 着重 ,和前面设置成一样就可以了。非着重将字体颜色(Color)设置成红色或粉红色,橙色也可以,看你怎么和你的主题搭配了。在点击动作(Tap behavior)那里选择 运行其他程序(Start another activity)选择程序(Select activity)一栏变可选,点进去,找到你的短信软件,例如超级短信,选它。往下看有一个全局设置(Global Settings),点进去,有个 字库位置(Fonts folder),将你喜欢的字库文件放到SD卡的某个位置,再从这里指定文件夹,那么在之前的字体选择就有你的字库了。退回去,点OK,这时候你的桌面就会出现一个显示着“SMS:”的图案了,当收到短信后面就会显示数量了,点它就会进入指定的程序了,但是为什么不是显示“SMS:0”呢?要点一下后出来才显示,那是因为tasker的条件没触发,所以那个变量是空白,什么都没有,就没显示了。对于完美主义者来说,每次开机都不是显示SMS:0,却只是SMS:,感觉不舒服,那么我们回到tasker,再给它加个条件吧。=回到Tasker。新建事件 - 系统 - 设备已启动任务是变量设置%MSG0再加一个任务,插件%MSGC%MSG那么就完美了。至于来电漏接的地方,其实和短信的设置基本一样,我就不再大篇幅了,只是条件选择了来电漏接,自己试试动手吧。牛刀小试,玩出新花样:眼尖的TX可能会发现我发的图片里CALL是在没电话的时候不显示的,有电话才出来,是怎么做到的呢?其实是给插件赋值的时候,第二项填成 Call: %Call,那么就显示成Call:1这样子了,当点进拨号器后,就赋值空白,那么看上去就不见了还有就是我的来电下面是会显示漏接人的姓名,那个是%CNAME变量,tasker自带的,有兴趣动手的朋友可以自己试试,只要理解了就不难。第二刀:定时在桌面上显示你的余额和可用免费短信不废话,先看图:下载 (299.06 KB) 2011-7-17 02:11主要是为了让大家省心(做起来很不省心),定时向10086发送一个短信,然后根据回复的内容将其显示在桌面上。首先我们要有第三方软件 Minimalistic text ,在电子市场可以找到,机锋也可以找到,有汉化的,下文称MNML。这次的教程,教大家两个tasker的变量功能,第一个是条件语句:if ,第二个是变量分割(split),我们必须先理解了这两个功能,才能更完美去完成这个任务,毕竟不是所有人都是用同样的SIM卡营运商,可能返回的短信内容不一样,照教程做就未必可以成功了,我是动感地带的卡,中国移不动的,如果你跟我一样,或许你能照抄教程以理解教程说明为基础制作,如果你是一直不知道tasker所云,只是抄教程的话,那么你可以放弃这次的磨刀练习了。第一个我们先讲讲分割,分割就是一段内容,我们指定一个关键字,分割后就会以关键字为点,将内容分成若干份,(关键字只能为一个字,在编程里其实能若干个字符的,但是我在Tasker里试了几次,发现好像只能1个字符,没办法,只能勉为其难做了)例如:%TEST=吃葡萄不吐葡萄皮分割%TEST,关键字:葡那么就会变成:%TEST1=吃%TEST2=萄不吐%TEST3=萄皮内容会随关键字分割成0份到无限份,然后在被分割的变量名后面加上索引数字,所以%TEST分割后会变成 %TEST1,%TEST2 %TESTN,假如我们将%TEST2再分割,就变成 %TEST21,%TEST22 %TEST2N实战例子:我发给10086查询余额后,它返回给我的内容:尊敬的客户:您当前帐户余额58.20元,其中基本帐户为58.20元,赠送帐户为0.00元,(剩余免费短信128条) 月结为2011-08-14。温馨提醒:赠送话费不能扣减信息费。中国移动短信内容会保存在tasker的常量:%SMSRB 里面, 首先我们分割关键字 “ :” (注意全角半角问题,基本国内的这些短信都是全角)就会变成%SMSRB1 = 尊敬的客户%SMSRB2 = 您当前帐户余额58.20元,其中基本帐户为58.20元,赠送帐户为0.00元,(剩余免费短信128条) 月结为2011-08-14。温馨提醒%SMSRB3 = 赠送话费不能扣减信息费。中国移动可以拿到我们需要的内容保存在了 %SMSRB2 里面,那么我们继续分割,分割关键字 “额”,出现:%SMSRB21 = 您当前帐户余%SMSRB22 = 58.20元,其中基本帐户为58.20元,赠送帐户为0.00元,(剩余免费短信128条) 月结为2011-08-14。温馨提醒关键内容在 %SMSRB22 里,继续分割“元”%SMSRB221 = 58.20 -我们要的内容%SMSRB222 = ,其中基本帐户为58.20%SMSRB223 = ,赠送帐户为0.00%SMSRB224 = ,(剩余免费短信128条) 月结为2011-08-14。温馨提醒我们将余额分离出来了!在 %SMSRB221 里,有木有!有木有!别急,先记下来,还有,除了余额我们还需要免费短信的数量,它在 %SMSRB224 里,我们再次分割,关键字 “信”%SMSRB2241 = ,(剩余免费短%SMSRB2242 = 128条) 月结为2011-08-14。温馨提醒将 %SMSRB2242 继续分,关键字是啥来着,相信你能看到这里应该知道了,对,没错关键字 “条”%SMSRB22421 = 128 -我们要的内容%SMSRB22422 = ) 月结为2011-08-14。温馨提醒哦耶,免费短信的数量就在 %SMSRB22421里面。好啦,现在我们已经将两个最需要的内容都弄出来了,分别是:%SMSRB221 和 %SMSRB22421 。第二个变量功能:条件语句,if 中文意思“如果”,简单理解,就是假如某某条件成立了,那么就进行下面的代码行,否则跳到 End If 处,假如没有 End If ,那么直接结束当前配置的所有代码。相信如果你能看到这里,这个练习应该知道该如何制作了,只不过可能还是有点头晕晕的,或者有这概念了,只是不知道怎么弄,没事,其实制作起来没有上面的那么罗嗦,我只是讲解讲解,我们开始弄了!首先我们要先给10086发短信(不发短信它怎么回你呢?不回你你怎么去分割内容呢?没内容分割怎么显示呢?没显示这教程还有什么意义呢?没意义还活着干什么呢?没什么干那么就发信息呗,不发信息它怎么回你呢?)按 新建 - 确定 - 时间只留第一个勾,时间设置成你每天需要发短信的时间,例如0点,或者早上8点。完成新建任务 - 确定 - “+” - 电话 - 发送短信数字 -哪个SB翻译的那么烂,Num就直接翻译成“数字”,明显这个是翻译成“号码”。10086内容ye -这个是发送的内容,中国移动的查询代码是“ye”(余额),其他营运上的是怎样我就不知道了,大家按情况改吧。完成完成好了,定时发送发送短信的就这么简单,下面是重点了:新建 - 确定 - 事件 - 电话 - 收到的短信发件人10086完成解释:从这里开始一直到最后,解析跟原理都在前面的实战例子里面说得清楚了,这里也就不再重复了,我会累。新建任务
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年西安市灞桥区纺织城小学教师招聘考前自测高频考点模拟试题及答案详解(全优)
- 2025年金华市卫生健康委员会所属医院金华市第二医院招聘7人(第一批)考前自测高频考点模拟试题及完整答案详解1套
- 2025年甘肃省嘉峪关市第八中学、嘉峪关市明珠学校分校区招聘公益性岗位人员模拟试卷及一套答案详解
- 2025大唐锡林浩特电厂招聘专职消防员1人考前自测高频考点模拟试题附答案详解(典型题)
- 室内安装桥架安全协议书8篇
- 2025江苏东南大学招聘5人考前自测高频考点模拟试题及答案详解(网校专用)
- 2025福建福州市罗源县社会救助协管员招聘1人考前自测高频考点模拟试题及1套参考答案详解
- 2025辽宁长海县银龄教师招聘6人考前自测高频考点模拟试题参考答案详解
- 2025年广东惠州市公安局惠城区分局第二批辅警招聘48人模拟试卷及1套参考答案详解
- 2025年山西焦煤集团所属煤炭子公司井下操作技能人员招聘考前自测高频考点模拟试题及答案详解(各地真题)
- 项目制用工管理制度
- 安徽宣城职业技术学院招聘笔试真题2024
- 中国梦与个人梦
- 幼儿兵马俑课件
- 八年级上册第三单元名著导读《红星照耀中国》课件
- 国家义务教育八年级数学备考策略【课件】
- 企业事业单位突发环境事件应急预案评审表
- 《走进汽车》 课件 项目1 走进汽车故事
- 《BOM表管理简介》课件
- 专业心理咨询服务协议
- 《民法学》考研(第2版)马工程配套考试题及答案
评论
0/150
提交评论