不再门口等待!在家「预定」餐厅座位,掌握虚拟定位技巧 - 无需 ROOT
这篇文章是上海封城前所写,放在草稿箱中已经一年多了,现在终于可以重新用到了。
家门口的网红餐厅经常需要排队超过三个小时,而且必须在店门口扫描二维码才能排队。为了避免在店门口浪费时间,我会通过安卓模拟器的虚拟定位功能,将我的位置虚拟设定到餐厅附近,然后远程扫码排队。只有快轮到我时,我才出门,实现在家「预定」餐厅座位。
虚拟定位
首先,在电脑上安装安卓模拟器,这里以 Bluestacks 5 国际版 为例,蓝叠国内版已经取消了定位修改功能。
在模拟器中打开要修改定位的应用,然后点击右侧导航的定位图标。
进入「地图定位」后,搜索或双击选择你想设定的地点。选好后,点击左侧的「设置位置」和右侧的「退出」。
更改定位后,为了确认位置是否准确,建议你在应用内使用位置服务进行检查。例如,可以在微信中尝试给「文件传输助手」发送位置信息。国际版地图在国内应用中使用位置会出现偏移。为了准确定位,可能需要将定位调整到目标地点的左上角。
常见问题
找不到定位
国内的模拟器大多取消了定位功能,建议使用国际版。我测试的是 Bluestacks 5(国际版)。
无法虚拟定位
如果你已经按照上述步骤进行设置,但仍然不能虚拟定位,这可能是由于模拟器没有正确获取位置信息。为了验证这一点,你可以在模拟器中的微信应用里,给好友发送实时位置分享,看是否能正确显示。
用旧手机定位
我之前尝试在手机上使用 fakegps 来修改位置,但只有高德地图更改成功,其他都失败了。据了解,这可能与 Android 10 或更高版本的系统有关。如果你使用的是 Android 9 或更早版本的手机,你或许可以尝试使用旧版本的微信来更改定位。
能不能考勤打卡
建议不要使用此方法进行考勤打卡。虽然在考勤界面显示「当前处于考勤范围」,但点击后会提示「打卡无效,公司不允许使用虚拟定位软件。为防止信息被窃取,请卸载虚拟定位软件。」而且这个提示会同步给管理员。这是因为企业微信、钉钉等软件在考勤页面中加入了非常严格的虚拟定位检测,软件层面很难突破。如果你只是进行签到,一般可以正常进行,不会出现提示。
有记者曾在三家分别为 5 元、10 元、20 元的网店购买更改定位服务,发现这些商家仅是远程登录客户的微信账号,然后使用特定工具修改定位,操作流程与上述相似。没必要花冤枉钱。
此外,手机远程操作考勤也会被监测到,而 LBS 尾插的硬件方案也时常会失效。