您的位置首页  散文杂谈

上网时间监控(如何控制手机上网时间)不看后悔

暑假已经到来,我家孩子独自在家。为了不让孩子们疯狂看手机,控制孩子的上网时间成为了一个重要的挑战。

上网时间监控(如何控制手机上网时间)不看后悔

 

暑假已经到来,我家孩子独自在家为了不让孩子们疯狂看手机,控制孩子的上网时间成为了一个重要的挑战一方面忽悠孩子签下了一个承诺书,另外一方面如何监控孩子的上网时长就是一个头疼的事情;我拿chatgpt生成的孩子的自律承诺书。

网络监控搜索了半天,怎么也找不到合适的软件来监控孩子的上网行为和时长于是我决定用chatgpt动手做一个网络监控程序,监控孩子的上网行为刷路由器,使用Openwrt服务器我家里是一个小米的路由器,我刷机到了Openwrt固件。

我计划结合iftop程序记录定期日志进行解析,第一步,我选择了小米3G路由器,并刷机安装了OpenWrt固件OpenWrt是一个开源的嵌入式操作系统,提供了强大的网络管理和监控功能,非常适合定制化的网络需求。

刷机过程需要谨慎操作,确保选择正确的固件版本并按照官方教程进行操作一旦刷机完成,我开始配置路由器以实现网络监控功能我登录路由器的管理界面,并设置了合适的管理员密码,以确保安全性然后,我启用了SSH访问,这样我就可以通过远程连接来管理路由器。

接下来,我通过SSH连接到路由器,并安装了iftop程序iftop是一个强大的网络监控工具,可以实时显示网络流量情况我使用以下命令安装iftop:opkgupdateopkginstall iftop安装完成后,我配置iftop程序,使其定期记录日志。

这个在之前是不可能的,现在我就让chatgpt给我干活了:chatgpt生成监控脚本我希望优化使用iftop来监控的脚本,1. 监控端口br-lan 2. 每30s采集一次; 3. 日志文件每8小时生成一个,总日志数不超过12个,超过12个后要从老到新覆盖;4. 日志文件按照时间创建 5. 支持指定文件路径

生成结果

效果:(删掉我的IP和MAC信息以后)

chatgpt生成Python解析工具然后,我编写了一个Python程序,用于解析网络日志并分析孩子的上网时间我使用ChatGPT作为自然语言处理模型,来处理日志文件中的数据并生成易读的报告通过ChatGPT的强大文本处理能力,我可以根据特定的规则提取并分析孩子上网的时间段、访问的网站等信息。

chatgpt生成前端插件--还在调试中,调好了给大家汇报提示词

通过这个网络监控程序,我能够更好地了解孩子的上网行为,确保他们能够合理地利用网络资源同时,这也是一个对孩子网络安全的保护措施,帮助他们养成健康的上网习惯总结起来,搭建网络监控程序需要经过一系列步骤:选择适合的路由器、刷机安装OpenWrt固件、配置路由器并安装iftop程序、定期记录网络日志并解析数据、利用ChatGPT进行数据分析和生成报告,并最终将程序部署在Web应用中。

这个过程可能需要一些技术知识和耐心,但通过努力,我们可以实现对孩子上网行为的监控与管理,为他们创造一个安全健康的网络环境之前没有chatgpt之前,这个东西是想都不想的,现在感觉是有想法就可以随时生成,太酷了

免责声明:本站所有信息均搜集自互联网,并不代表本站观点,本站不对其真实合法性负责。如有信息侵犯了您的权益,请告知,本站将立刻处理。联系QQ:1640731186