如何防止坐过站?

查看 80|回复 8
作者:六道仙人   
上12h夜班,下班坐上厂车就要睡着了。厂车大概40分钟。强忍着不能睡,掐自己。
实在是撑不住,就是想睡,我想了一个办法。用高德地图开着导航。自动精灵设置剩余时间只剩下1分钟时振铃。
这个方法有作用,但不大。检测不准,易误报。我尝试了一下,我的目的地在马路对面,车不回开到马路对面去,高德地图显示还剩下三分钟的时候,厂车就已经到站点了。还好车上有人叫我下车,不然我就睡过去了。
解决方法是识别屏幕上的剩余里程或者剩余时间并把它设置为变量a,设置一个响铃震动动作,这个动作的运行条件是当a小于某个值时触发。瓶颈:这里要用到JS语法,我他喵的不会。
使用自动精灵比较麻烦,要锁后台,屏幕常亮,而且页面要一直处于导航页面,依赖系统中不稳定的无障碍权限。
当然还有更高端的方法,写一个脚本或者插件,利用root权限直接读取高德地图内存,读取剩余导航时间或者剩余路程的数据,识别到小于某个值时,开始振铃。优点是稳定,高效,兼容性强,方便。利用sh脚本肯定能够做到的。但是我不会。这也是我的终极目标,有朝一日一定要实现。改天学学编程。
其实要是实现了上述功能,会很方便的,高铁火车公交放心大胆睡觉😴都不怕坐过站。

振铃, 坐过

六道仙人
OP
  
你去一个陌生的地方也要定闹钟吗?车的速度可不是固定的。这个时间很难预估的准。要准只能像我说得这样,调用高德地图利用GPS数据计算的结果。
为人憨逼   
答案一:交朋友一起下班,然后让朋友喊,
答案二:辞职
机电爱迪生   
买个牌子“到XX踢我”
HaPpInEsS   
找个女朋友就好了
胡歌   
高德不是有公交下车提醒
三三是谁   
有没有一种可能,给司机发个烟
院长   
目前只能提前几分钟定闹钟
高启盛   
。。定个闹钟不就行了
您需要登录后才可以回帖 登录 | 立即注册

返回顶部