码迷,mamicode.com
首页 > 移动开发 > 详细

TASKER 手机在有同一个号码的三个未接电话时自动回复短信

时间:2015-04-19 06:21:09      阅读:174      评论:0      收藏:0      [点我收藏+]

标签:

http://tieba.baidu.com/p/3695018030

感谢默默为Tasker吧奉献的人!

配置为>未接来电

任务为>代码>javascriptlet

代码为:

var a=global("%CNUM");
var s=global("%CDATE").split("-");
var t=global("%CTIME").split(".");
var b=new Date(s[0],s[1]-1,s[2],t[0],t[1]).getTime();
var c=global("%Gaad");
if (c=="")
  c="{}";
var data=JSON.parse(c);
var x=0;
for (var i in data)
{
  if (i==a)
  {
    x=1;
    if (data[i][0]==1)
    {
      data[i][0]++;
      data[i][2]=b;
    }
    else
    {
      var tmp=b-parseInt(data[i][1]);
      if (tmp<600000)  //修改时间,上行小于10分钟触发
      {
        vibrate(200);
        flash("success");
      }
      //前面花括弧内修改为打算执行的任务

      data[i][0]=2;
      data[i][1]=data[i][2];
      data[i][2]=b;
    }
  }
}

if (x==0)
{
  data[a]=[];
  data[a][0]=1;
  data[a][1]=b;
}

var e=JSON.stringify(data);
setGlobal("%Gaad",e);
alert(e); //alert(e)可以删去。


// 其中 任务的功能是存储所有的未接来电和时间,如果10分钟内打过3次就触发任务。
// 任务可以把花括弧内改成: performTask("Tasker任务");

 

技术分享

TASKER 手机在有同一个号码的三个未接电话时自动回复短信

标签:

原文地址:http://www.cnblogs.com/shangdawei/p/4438525.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!