网络信息监控[客户端版/BAT版]

目的:php

实时监控客户端电脑的网络延迟状况,并把延迟记录在日志文件中。web

并将客户端的网络延迟状况收集后经过windows下wget方式传参的服务器。windows

简单的说就是: api

收集客户端的电脑的网络延迟状况:好比这个时间点www.baidu.com 52ms以及客户端的丢包率、客户端电脑本地IP地址、客户端电脑外网IP地址、客户端的mac地址、当前服务器

客户端的传参时间。网络

收集上述数据以后传给服务器,服务器已经用php 写好api接口测试

 

主要收集客户端的网络状况,当客户端的网络状况不一样或者延迟很大进行一些预判动做网站

或者调整。spa

 

 

实现方法:日志

利用bat相关操做语法,关键语法以下

for循环  set语法  简单vb建立时间间隔 以及vb隐藏windows窗口等

具体语法释义另见博客,后续将会依次撰写。

 

 

操做指南:

 

1. 配置 配置文件 setup.config

 

打开压缩包,并编辑配置文件setup.config

 

TIPS:

Web:此程序是经过 ping web里面的网站来获取本机与这些网站的延迟状况;

Account comCode: 都是我服务器须要的参数,

URL:服务器接口参数的API地址。

2.打开 Network_StaticsNaNd 这个批处理,窗口以下:

 

操做步骤:

按以下序号便可【按下面的序号之间必定要先配置好setup.config】

0   ——>   ——> 4

按了 0如图:

会自动安装此脚本到配置好的目录,配置文件会安装到C:windows

 

按了1如图:

按1的目的是为了先测试此程序是否能正常运行,若是能则按4让它在后台执行,并加入开机启动项。

 

例图以下:

日志文件默认保存在: D:\NetworkStatics\static.log

 

下载位置: http://pan.baidu.com/s/1ntAzIdF

 Web界面接受以上参数显示以下:

 

相关文章
相关标签/搜索