手机远程定位跟踪记录 GPS手机轨迹定位软件源码

[复制链接]
458 0
admin 发表于 2023-6-13 15:14:05 | 只看该作者 |只看大图 |阅读模式 打印 上一主题 下一主题
[color=rgba(58, 58, 58, 0.88)]实现原理:
[color=rgba(58, 58, 58, 0.88)]手机端强制打开GPS,每3分钟(可调)获取一次所在经纬度,如果位置变化距离超过100米(可调),则提交给后台的PHP。然后后台把得到的数据保存到数据库,再通过前面的百度地图API绘制出轨迹和显示驻留时间。
[color=rgba(58, 58, 58, 0.88)]安卓端安装好后,设置开机自启并打开相应的权限,手机会弹出一个ID,拿着ID到后台地址监控页就可以随时查看手机的活动轨迹了。(界面中还有一些其它功我没有删除,直接无视就好了)
[color=rgba(58, 58, 58, 0.88)]安卓端基于auto.jspro 8.3.16
[color=rgba(58, 58, 58, 0.88)]服务器端基于 PHP+ MySQL
[color=rgba(58, 58, 58, 0.88)]服务器端:
[color=rgba(58, 58, 58, 0.88)]1. 需要有一台自己的公网服务器,安装xammp软件,勾上 apache mysql 必要的环境。
[color=rgba(58, 58, 58, 0.88)]如果自己没有公网服务器,也可以使用文件夹中的已经打包好的APK和测试地址进行监控。
[color=rgba(58, 58, 58, 0.88)]2. 把 52_location(服务器端PHP) 中的文件放到 xammp生成的 htdocs文件夹中。
[color=rgba(58, 58, 58, 0.88)]3. 打开xampp的控制台,启动服务器 。
[color=rgba(58, 58, 58, 0.88)]4. 点击控制台中MySQL那一排后面的Admin ,就会在浏览器中打开数据库管理页面,把 52_pj.sql 文件导入,数据库和数据表就生成成功了。
[color=rgba(58, 58, 58, 0.88)]5. 在数据库管理页面增加一个帐号密码并允许读写52_pj这个数据库,然后把这个用户名和密码写到conn.php中。
[color=rgba(58, 58, 58, 0.88)]6. 在浏览器中打开 http://你的服务器地址/52_location/map.php?aid=52_pj 能看到地图和一些绿色的虚线就表示服务器端设置好了。
[color=rgba(58, 58, 58, 0.88)]手机端:
[color=rgba(58, 58, 58, 0.88)]1. 手机上安装auto.jsPro8.3.16 ,然后把 52_loction (安卓端) 复制到 auto.jsPro生成的 ”脚本“目录中。
[color=rgba(58, 58, 58, 0.88)]2. 打开auto.jsPro 进入 52_location项目。
[color=rgba(58, 58, 58, 0.88)]打开 main文件,修改第6行” var serverPath = “http://你的服务器地址/52_location/“;”
[color=rgba(58, 58, 58, 0.88)]打开handler.js 修改第12行为你的服务器地址。
[color=rgba(58, 58, 58, 0.88)]返回后点击右上角的机器人图标就可以打包,生成APK安装包。
[color=rgba(58, 58, 58, 0.88)]如果没有auto.jsPro的朋友 ,也可以直接用 apktool打包 然后签名, 在 assets\project 中修改main.js location.js 中的服务器地址。
[color=rgba(58, 58, 58, 0.88)]apktool需要java环境,如果没操作过,请搜索一下教程,很多的。
[color=rgba(58, 58, 58, 0.88)]3. 得到APK就可以安装到其它手机上(已打包的示例APK中注入了开机允许自启动功能,手机重启也可以继续定位)。
[color=rgba(58, 58, 58, 0.88)]安装完成,需要给这个APP 的权限有,悬浮窗、定位、无障碍、允许后台运行、忽略电池优化等(这一切都是为了保证这个APP能一直在手机上运行,不被后台杀掉,华为好像始终无法保活)。
[color=rgba(58, 58, 58, 0.88)]很多手机的无障碍权限在重启或者某些特殊情况下会被自动关闭,那么为了保存全程无感运行,可以通过ADB给这个APP自动打开无障碍的权限。操作方法和程序在 adb压缩文件中有。
[color=rgba(58, 58, 58, 0.88)]4. 运行这个APP第一次时,会弹出一个定位 ID ,记下它(如果没记住,可以到日志中查看)。然后到 http://你的服务器地址/52_location/map.php?aid=你得到的ID 看效果。

图片:
[color=rgba(58, 58, 58, 0.88)] 手机远程定位跟踪记录 GPS手机轨迹定位软件源码,三色源码网
[color=rgba(58, 58, 58, 0.88)] 手机远程定位跟踪记录 GPS手机轨迹定位软件源码,三色源码网
[color=rgba(58, 58, 58, 0.88)]
[color=rgba(58, 58, 58, 0.88)]
请点击此处下载

请先注册会员后再进行下载

已注册会员,请先登录后下载

网盘密码:bpa5 
下载次数:0  文件大小:网盘资源  售价:30 下载币
下载权限: 不限 


温馨提示:资源转载网络个人收藏,如有侵权或下载链接失效或密码不对请联系站长

1、在论坛里发表的文章仅代表作者本人的观点,与本网站立场无关。
2、论坛的所有内容都不保证其准确性,有效性,时间性。阅读本站内容因误导等因素而造成的损失本站不承担连带责任。
3、当政府机关依照法定程序要求披露信息时,论坛均得免责。
4、若因线路及非本站所能控制范围的故障导致暂停服务期间造成的一切不便与损失,论坛不负任何责任。
5、注册会员通过任何手段和方法针对论坛进行破坏,我们有权对其行为作出处理。并保留进一步追究其责任的权利。
收藏
收藏1
回复

使用道具 举报

*滑块验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

专注源码资源免费分享
只要有下载币全站均可下

私人收藏网站非买卖网站

周一至周日9:00-23:00

反馈建议

282865654@qq.com 在线QQ咨询

赞助我们享尊贵分享

Powered by X3.3© 2019-2029 3se.cc Inc.( 京ICP备14050279号-2