您好,欢迎来到838软件园!

当前位置:首页 > 软件下载 > 网络工具

管控孩子电脑软件v0.9.0免费版

少儿电脑控制软件是一款用于控制上网课的少儿电脑程序。 exe执行程序是在以前的版本上编译的。为简单起见,仅编译了子计算机的服务器端和父计算机的控制端。当然,您也可以将控制台放在孩子的计算机上并同时执行。 少儿电脑控制软件是一款用于控制上网课的少儿电脑程序。 ...

  • 版本:v1.0.0
  • 平台:WinAll
  • 类型:网络工具
  • 发布:2025-02-08
  • 大小:73.1M
  • 星级:

少儿电脑控制软件是一款用于控制上网课的少儿电脑程序。 exe执行程序是在以前的版本上编译的。为简单起见,仅编译了子计算机的服务器端和父计算机的控制端。当然,您也可以将控制台放在孩子的计算机上并同时执行。

少儿电脑控制软件是一款用于控制上网课的少儿电脑程序。 exe执行程序是在以前的版本上编译的。为简单起见,仅编译了子计算机的服务器端和父计算机的控制端。当然,你也可以把控制台放在孩子的电脑上,同时执行!

管控孩子电脑软件

软件介绍

程序的组成

1.1 本程序的服务器端

服务器的守护进程端(ChildGuard.exe)默认使用端口8888。

运行时会申请以管理员身份运行。如果没有行政许可,就会失败。

由于其应用程序会申请Windows启动等一系列常见木马行为,因此会被360视为木马。

你需要让360发布并添加信任。

如果您不担心exe程序,请下载相应的源码并自行编译

因为它会尝试调用电脑摄像头来抓图,有时会被360拦截,有时不会(说明360的这个功能不靠谱,被拦截后就无法停止)

请进入360安全卫士“设置”-“安全防护中心”-设置“勿扰模式”并删除“魔法摄像头”

ChildGuard 将释放WatchDog.exe 程序并将其注册为在启动时自动启动的WatchDogC 服务。

WatchDogC 服务会根据WatchDog.ini 中的配置,定期轮询启动的ChildGuard.exe 是否存活。如果没有,请尝试启动它。

这确保了即使ChildGuard.exe 被杀死,WatchDogC 服务也会自动启动另一个ChildGuard.exe 程序。

执行后,重新启动计算机。重启后,运行netstat -ano|findstr 8888

验证ChildGuard.exe 可以在端口8888 上自动启动

1.2 本程序的客户端

有几个客户端部分:

1.2.1 ChildControl.exe控制部分

该程序可以在父母的计算机或孩子的计算机上运行

将其放置在家长的计算机上运行。记得在ChildControl.ini中修改孩子电脑的IP地址。

它负责无限循环并每30 秒检查一次子PC 的状态:

获取当前运行的程序是什么以及程序的标题是什么

如果当前前台程序在黑名单中,则杀掉它

检查360浏览器的标题,如果包含相关关键词,则杀掉它

检查腾讯视频是否存在并杀掉

每30秒捕捉一次电脑屏幕和摄像头

每30 秒捕捉一次10 秒的麦克风录音

黑名单启动时间段:例如设置为晚上或周末,即可使用黑名单程序,其他时间也可使用。

如果设置了启动时自动隐藏,如果想下次还能操作,请修改ChildControl.ini中的hide参数,将其设置为0。

1.2.2 rpc_cmd.exe是命令行cli部分

这可以在我的计算机上运行:

rpc_cmd.exe

检查主机=stanleypc,端口=8888

http://stanleypc:8888帮助

func=s.help()

[\'现在\',\'md5sum\',\'wf\',\'rf\',\'my_exec\',\'killProcess\',\'getProcess\',\'getActiveProcName\',\'cpu_usage\',\'mem_usage\',\'dimm_info\',\'msg\',\' msgImm\'、\'get_path\'、\'tts\'、\'net_info\'、\'is_admin\'、\'GetSystemPowerStatus\'、\'uptime\'、\'create_time\'、\'用户名\'、\'disk_c_usage\'、\'disk_io_counters\'、\'net_io_counters\'、\'snapScreen\' , \'snapCam\', \'snapMerge\', \'snapAudio\', \'ll\', \'退出\', \'帮助\', \'版本\']

http://stanleypc:8888版本

func=s.version()

v0.8.6.20200410

http://stanleypc:8888tts(别玩游戏了,做作业吧!)

tts用得很多。它主要在屏幕上显示一个对话框,其中包含您发送的文本,然后该文本将在他的计算机上发出声音。

特征

 程序当前支持的功能:

now:获取当前子电脑的时间

md5sum:给定一个文件名,返回对应的md5值(用于验证文件比较)

wf:向指定文件写入数据

rf:读取文件内容

my_exec:执行指定的dos命令,并返回标准输出的内容和错误输出的内容

\'killProcess\',给定pid,杀死进程

\'getProcess\',不添加参数,返回所有进程信息;添加pid返回pid进程信息;添加字幕信息返回字幕的流程信息

\'getActiveProcName\',返回当前前台进程信息

\'cpu_usage\',返回当前CPU利用率

\'mem_usage\',返回当前内存利用率

\'dimm_info\',返回当前物理内存状态

‘msg’,将指定的文本消息发送到孩子的电脑屏幕并等待孩子点击“确定”

\'msgImm\',发送指定的短信到孩子的电脑屏幕,不等孩子点击就直接返回。

\'get_path\',获取ChildGuard.exe在孩子电脑上运行的目录

‘tts’,将指定的短信发送到孩子的电脑屏幕上,并用语音朗读消息内容

\'net_info\',返回孩子PC上的网络信息内容

\'is_admin\',确定ChildGuard.exe 是否以管理员模式运行

‘GetSystemPowerStatus’,确定电池电量和其他信息,以方便将来准备其他应急程序

\'uptime\',获取计算机的运行时间

\'create_time\',获取ChildGuard.exe的运行时间

\'username\',获取当前ChildGuard.exe以哪个用户身份运行

\'disk_c_usage\',获取c盘的利用率

\'disk_io_counters\',获取当前磁盘的IO状态,建议间隔运行两次,取差值间隔时间获取IO流量

\'net_io_counters\',获取网络io状态

\'snapScreen\',捕获计算机屏幕

\'snapCam\',快照相机拍照

\'snapMerge\',抓住电脑屏幕和相机拍照,然后将两张照片拼接成一张照片

\'snapAudio\',抓取计算机的麦克风并录制指定的持续时间(默认10秒)

\'ll\',类似linux ls -l 的输出信息

 待完善支持功能

1.热更新

2、获取微信访问的指定URL的内容。

当前GetForegroundWindow获取窗口句柄

然后GetWindowText 使用窗口句柄来获取标题。

使用GetWindowThreadProcessId 获取pid

使用WMI接口使用pid获取命令行信息

基本可以覆盖各个浏览器的标题内容,满足大部分需求。

但如果使用微信、小程序打开的网页链接,则无法获取标题文字或页面内容。

仍在尝试其他想法来捕获此信息

3.防止被杀

目前,我的孩子还小,不知道如何使用任务管理器,但他将来可能会学会如何做。

应考虑病毒模式双进程交互

4. 目前,我们使用的是xmlrpc.server.SimpleXMLRPCServer。目前还没有身份验证机制。适合内网使用。不建议将端口映射到公网。

使用说明

附加使用提示

1.ChildControl.ini中的轮询间隔

设置为30s,目前看来是一个折中的方案,比较合适。

性能和时效都能得到保证

2. 快照文件太多,列表时间太长。

这个需要定期清理

我编写了这个archive_snap_pic.py 程序来定期清理它

3. 拍照后的照片分析

分析_pic.py程序

我用孩子的电脑相机拍了一张照片。您可以使用opencv简单地确定以下状态:

A。笔记本电脑已关闭; b.孩子离开座位,不在电脑前; C。孩子坐在电脑前

我还在研究opencv怎么玩,目前只实现了以上内容。

4、源码模式下执行:

需要依赖的几个包:

python.exe -m pip install pyinstaller PyQt5 opencv-python pywin32 Pillow baidu-aip psutil pygame pydub

前往网站

找到你电脑版本对应的PyAudio模块,下载并安装

python.exe -m pip 安装PyAudio

下载地址

下载排行

更多

本类最新

更多

关于我们 | 下载排行榜 | 专题合集 | 手机游戏 | 手机软件
Copyright 2024-2025 838软件园
联系方式: 123456@qq.com