您现在的位置是:网站首页> 软件下载软件下载
管控孩子电脑软件V0.9.0免费版
2021-04-25
103人已围观
简介 管控孩子电脑软件V0.9.0免费版
管控孩子电脑软件是一款用以监管上网课的孩子电脑上程序,在以前的版本号上编译程序了exe实行程序,为了更好地简单化,只编译程序了一个孩子电脑上的server端,及其一个父母端操纵端,自然,还可以把操纵端放到孩子电脑,一并实行! 【手机软件详细介绍】 程序的构成 1.1 本程序server端 server的daemon端,也就是ChildGuard.exe,默认设置监视在8888端口号。 运行时,会申请办理管理员身份运行,无管理员权限会不成功。 因为其申请办理会申请办理windows开机运行等一系列木马病毒常见个人行为,会被360觉得是木马病毒这类。 必须让360海关放行,并添加信任。 如果不安心exe程序,立即下载相匹配的源代码,自主编译程序 因为其会试着启用电脑摄像头摄录,有时候会被360阻拦,有时候不容易(表明360这一作用不可靠啊,真阻拦时,挡不住) 请在360安全护卫,“设定”--gt;“安全防范管理中心”--gt;设定“免打扰模式”和除掉“魔法摄像头” ChildGuard其会释放出来WatchDog.exe程序,并将它申请注册变成一个开机自启动的WatchDogC的服务项目。 WatchDogC的服务项目,会依据WatchDog.ini里边的配备,来按时轮询起动的ChildGuard.exe是不是活著,沒有活著得话,试着起动它。 那样能够确保ChildGuard.exe即便 被杀,WatchDogC服务项目会全自动再拉上一个ChildGuard.exe程序 实行完后,重新启动下电脑上,重新启动后,netstat -ano|findstr 8888 认证确定ChildGuard.exe早已能够自动启动,监视在了8888端口号 1.2 本程序的client端 手机客户端一部分,几个: 1.2.1 ChildControl.exe操纵一部分 这一程序放到父母电脑运行,或是置放在孩子电脑运行 置放在父母的电脑运行,还记得改动ChildControl.ini里边的孩子电脑ip详细地址 它承担无限循环,每30s检查一下孩子pc的情况: ①得到 当今运行的是啥程序,程序的题目是啥 ②假如当今的前台接待程序在信用黑名单,那麼kill它 ③查验360浏览器的题目,带有有关关键词,kill它 ④查验腾迅视频是不是存有,kill它 ⑤每30s摄录一次电脑显示屏,及其监控摄像头摄录一次 ⑥每30s抓一端10s的话筒音频 ⑦信用黑名单的打开时间范围:例如设成夜里或是礼拜天,能够应用信用黑名单的程序,别的時间能够 假如设定了启动隐藏,下一次想可以实际操作,请先改动ChildControl.ini里边的hide主要参数,设定为0 1.2.2 rpc_cmd.exe是cmdcli一部分 这一能够放到我的电脑上运行: gt;rpc_cmd.exe checking host=stanleypc,port=8888 http://stanleypc:8888gt;help func=s.help() ['now', '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', 'username', 'disk_c_usage', 'disk_io_counters', 'net_io_counters', 'snapScreen', 'snapCam', 'snapMerge', 'snapAudio', 'll', 'exit', 'help', 'version'] http://stanleypc:8888gt;version func=s.version() v0.8.6.20200410 http://stanleypc:8888gt;tts(别打游戏啦,快写作业!) tts这一用到多,主要是会在它显示屏上显示信息一个提示框,上边有了你发以往的文本,随后会在他电脑,语音提示一下这一段文本 【功能介绍】 程序当今适用的作用: now:获得当今孩子pc的時间 md5sum:给出文件夹名称,返回相匹配的md5值(用以校验文件核对) wf: 写data给到特定文档 rf: 读文档內容 my_exec : 实行特定的dos指令,返回规范輸出的內容,和不正确輸出的內容 'killProcess', 给出pid,杀进程 'getProcess', 不用主要参数,返回全部过程信息;加pid返回pid过程信息;加caption信息,返回caption的过程信息 'getActiveProcName', 返回当今前台接待的过程信息 'cpu_usage', 返回当今cpu使用率 'mem_usage', 返回当今运行内存使用率 'dimm_info',返回当今物理内存条状况 'msg', 发特定的文字信息给孩子的电脑显示屏,并等候孩子点“明确” 'msgImm',发特定的文字信息给孩子的电脑显示屏,不一孩子点,立即返回 'get_path',得到 当孩子pc上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状况,提议间距运行2次,取误差÷时间间隔,得到 io流量 'net_io_counters', 得到 互联网io状况 'snapScreen',抓电脑显示屏 'snapCam', 抓摄像头拍照 'snapMerge', 抓电脑显示屏并抓摄像头拍照,随后把二者拼凑到一个照片上 'snapAudio',抓电脑上的话筒音频一段特定时间(默认设置10s) 'll',相近linux的ls -l的輸出信息 待健全适用作用 1、热更新 2、得到 手机微信浏览特定网站地址的內容。 现阶段GetForegroundWindow得到 窗口句柄 再GetWindowText用窗口句柄得到 题目, 用GetWindowThreadProcessId得到 pid 用WMI插口用pid得到 cmd信息 基础能遮盖每个电脑浏览器题目內容,考虑了绝大多数要求。 但假如用微信打开的网站链接,或是小程序这类的,这一题目text或是网页页面內容得到 不上。 仍在试着其他构思,捕捉这一信息 3、防被杀 现阶段孩子小,还不容易资源管理器,未来很有可能便会了。 要考虑到病原体方法双过程互动交流 4、现阶段用的是xmlrpc.server.SimpleXMLRPCServer,都还没身份认证体制,内部网应用还行,不建议映射端口挂外网地址 【使用说明书】 填补下使用技巧 1、ChildControl.ini中的轮询间距 设定为30s,现阶段看来是最合适的后,较为适合的。 特性和时效性上,都能够确保 2、snap的文档太多了,list会用时过长, 这一必须按时清除下 写了这一archive_snap_pic.py程序,能够按时清除 3、snap后的相片剖析 analyze_pic.py程序 用孩子电脑摄像头摄录了相片,可以用opencv简易分辨下好多个情况: a、笔记本合上;b、孩子离去坐位,没在电脑前面;c、孩子坐着电脑前面 现阶段仍在科学研究opencv的游戏玩法,大概只完成了所述的好多个內容 4、源代码方法实行: 必须依靠的好多个包: python.exe -m pip install pyinstaller PyQt5#160; opencv-python#160; pywin32#160; Pillow baidu-aip psutil pygame pydub 去网址 寻找相匹配自身电脑版的PyAudio控制模块,免费下载出来,随后安裝它 python.exe -m pip install PyAudioxxxxx.whl
上一篇:黑兔桌面V2.0官方版
下一篇:软件下载


