使用Tasker知道我是否在工作超过一分钟

时间:2016-02-18 21:13:18

标签: android tasker

当我到达我的工作场所时,我使用Tasker的 Wifi Near 选项激活手机中的某些任务。 我的问题是,有时我会经过我的工作场所,无意进入,任务被激活。

有没有办法让Tasker激活任务如果我已经在工作场所的wifi点附近超过一分钟?

2 个答案:

答案 0 :(得分:1)

创建三个配置文件:

近乎工作

当你靠近工作Wifi时激活。

  • 输入任务操作:
    • 任务 - >等待 - > 100毫秒(实际上没有动作)

工作时间超过1分钟

在“近距离工作”时激活'个人资料有效(状态 - > Tasker - >个人资料有效)。

  • 输入任务操作:

    • 任务 - >等等 - > 1分钟
    • 如果'近距离工作'仍然有效,然后打电话给你的工作'任务

请注意,Wifi Near检查频率由 Prefs / Monitor / Wifi Scan Seconds (屏幕开启)和 Prefs / Monitor / Display Off All Checks (屏幕显示)控制)。所以你也需要考虑这些值。

答案 1 :(得分:1)

这是一个解决方案:

个人资料1 :近工作时

  • 输入任务操作:

    - 设置变量%NearWork = true

    - 将Profile_2设置为活动

  • 退出任务操作:

    - 设置变量%NearWork = false (这会将其重置以供下次使用)

个人资料2 :(每1分钟)

  • 输入任务操作:

    - 将Profile_2设置为非活动(这是确保此配置文件仅在延迟1分钟后运行一次的第一个操作)

    - if(%NearWork = true)*只有在Profile 1上的Exit Task没有运行时才会通过。意思是你在1分钟后仍在工作)

    ---- {{在此处执行您的操作。或者,调用具有操作的任务}}