首页 文章

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

提问于
浏览
0

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

有没有办法让Tasker激活任务 IF 我've been near my workplace'的wifi点超过一分钟?

2 回答

  • 1

    这是一个解决方案:

    Profile 1 :近工作时

    • 输入任务操作:

    • 设置变量%NearWork = true

    • 将Profile_2设置为活动状态

    • 退出任务操作:

    • 设置变量%NearWork = false(这将重置它以供下次使用)

    Profile 2 :(每1分钟)

    • 输入任务操作:

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

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

    ---- {{在这里运行你的行动 . 或者,调用具有动作的任务}}

  • 1

    创建三个配置文件

    Near Work

    当您靠近工作Wifi时激活 .

    • 输入任务操作:

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

    At work for more than 1 minute

    当“近工作”配置文件处于活动状态时激活(状态 - >任务器 - >配置文件激活) .

    • 输入任务操作:

    • 任务 - >等待 - > 1分钟

    • 如果'Near Work'仍处于活动状态,则调用'At Work'任务

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

相关问题