我最近在Android上发现了Tasker。
我正在考虑在设备解锁上执行某项任务 但我想避免一遍又一遍地做,除非地点已经“改变” (例如,5米或1公里,无所谓,无论最简单,我只是在尝试)
如何创建执行此操作的任务:
IF current location is "different" from %LastLocation
Perform some task
Set %LastLocation = current location
END IF
我只需要使用最小功率的大致位置。
<子> 我认为Location Without Tears没有帮助,因为我试图在任务中使用它,而不是上下文 我也很欣赏JavaScript解决方案。 子>
答案 0 :(得分:0)
如何获取位置操作
test (27)
A1: Get Location [ Source:Net Timeout (Seconds):100 Continue Task Immediately:On Keep Tracking:Off ]
A2: If [ %LOCN !~ %Lastloc ]
A3: Perform Task [ Name:do what you want Stop:On Priority:5 Parameter 1 (%par1): Parameter 2 (%par2): Return Value Variable: ]
A4: Variable Set [ Name:%Lastloc To:%LOCN Do Maths:Off Append:Off ]
A5: End If