当我到达我的工作场所时,我使用Tasker的 Wifi Near 选项激活手机中的某些任务 . 我的问题是,有时候我会经过我的工作场所,无意进入,任务被激活 .
有没有办法让Tasker激活任务 IF 我've been near my workplace'的wifi点超过一分钟?
这是一个解决方案:
Profile 1 :近工作时
输入任务操作:
设置变量%NearWork = true
将Profile_2设置为活动状态
退出任务操作:
设置变量%NearWork = false(这将重置它以供下次使用)
Profile 2 :(每1分钟)
将Profile_2设置为非活动状态(这是确保此配置文件仅在延迟1分钟后运行一次的第一个操作)
if(%NearWork = true)*只有在Profile 1上的Exit Task没有运行时才会通过 . 意思是你在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(屏幕)控制 . 所以你也需要考虑这些值 .
2 回答
这是一个解决方案:
Profile 1 :近工作时
输入任务操作:
设置变量%NearWork = true
将Profile_2设置为活动状态
退出任务操作:
设置变量%NearWork = false(这将重置它以供下次使用)
Profile 2 :(每1分钟)
输入任务操作:
将Profile_2设置为非活动状态(这是确保此配置文件仅在延迟1分钟后运行一次的第一个操作)
if(%NearWork = true)*只有在Profile 1上的Exit Task没有运行时才会通过 . 意思是你在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(屏幕)控制 . 所以你也需要考虑这些值 .