C118 smsweb 程序成果展示,配合一点硬件改造,可全软件控制重启、刷机_20160329_七侠镇莫尛貝
来源:互联网 发布:线切割编程软件教程 编辑:程序博客网 时间:2024/06/11 03:08
在猿前辈的smsweb.py 的成果基础上做了修改,增加了管理员登录验证、号码归属地和通讯录数据表;支持号码、信息的模糊查询功能,便于分析统计数据;最近一次的arfcn扫描结果可保存在数据库,上次监听的 arfcn也保存在数据库。
硬件做了一点改动,开机键焊了一根线,接4.7uF电容到dtr做免按键开机。不使用笨重的arduino+继电器牛刀杀鸡,用一个pnp管做电源开关,用ft232的dtr做控制,节能环保,便于将来小型化可移动化,目前可实现全软件控制C118重启、刷机、监听功能。
有时候osmocon日志报错:TOA AVG is not 16 qbits, correcting (got 15) ,后台程序启动一个监控进程,发现3行连续的got 15错误后就自动重启、刷机、监听,整个过程大概10秒,多少会丢一些信息。
配合灵雀云免费主机ssh隧道做端口反向映射,可外网访问页面进行控制,可以放那跑几天不用管,基本上算是比较完善的懒人版了。
其实,做这个完全兴趣爱好,C118是干什么的我也不知道,图也是我用mspaint画的,原图版权是猿前辈的,所以代码这里就不提供下载了。
20160815改进版本:
1. 不同的arfcn 信息可以用不同的颜色显示。
2.后台监控进程改进:如果某个arfcn的osmoncon进程日志超过1分钟没有任何变化,则重新刷机。
3.扫描基站时可以指定用哪个手机。(实测,不同的手机扫描到的结果竟然不同!原因未知。所以,最好每部手机都单独扫描,选择合适的arfcn去监听。)
4.可清空数据库里的测试信息(test.py)
5.增加一个canvas制作的坐标曲线图,用于显示某段时间里后台监控程序的自动重新刷机的记录。(还不完善)
- C118 smsweb 程序成果展示,配合一点硬件改造,可全软件控制重启、刷机_20160329_七侠镇莫尛貝
- C118 smsweb: 通过日志关键字检测判断obb程序是否工作正常_20160617_七侠镇莫尛貝
- 惠普软件试训第一阶段成果展示
- 我的第一次软件测试成果展示
- 成果展示
- 成果展示
- 成果展示
- 软件 控制 硬件
- java自定义标签(改造spring security配合控制按钮权限)
- 交付程序给别人看,展示劳动成果
- Per Brashers:硬件改造将对软件产生重大影响
- 主要Web成果展示
- Skyline 6成果展示
- 专业成果展示
- 初步成果展示
- 入门成果展示
- 测试成果展示
- 个人博客成果展示
- 入门Android开发--基础--动态显示TextView宽度
- POJ 2386 Lake Counting(简单dfs)
- Double Free浅析
- opengl之数据类型
- 图片左右轮播
- C118 smsweb 程序成果展示,配合一点硬件改造,可全软件控制重启、刷机_20160329_七侠镇莫尛貝
- 提示框第三方库之MBProgressHUD iOS toast效果 动态提示框效果
- socket 与TCP/UDP编程
- 暑期实习第一步
- 多继承与虚函数
- 关于 CAS 不能登录的问题
- 安装VirtualBox后,vboxadd服务启动失败
- LeetCode 223 Rectangle Area
- 剑指offer-面试题16:反转链表