如何定时获取某b/s平台的实时在线人数

 时间:2026-02-16 10:17:33

1、先准备好wamp环境,会php的人,就不用我多说。

不会的人,直接下载集成环境一键安装。

具体可以直接度娘,本文随意安装后WEB目录为htdocs目录

如何定时获取某b/s平台的实时在线人数

2、打开需要获取 [实时在线人数] 的平台,把网址保存下来

比如http://www.aa.com,长度只需要到这样就好,

第三个/后的内容不需要了

3、新建一个需要保存观察数据所需的库beifen和表uu

uu表的字段有三个id,vv,dt类型对应为int,varchar(200),datetime

如何定时获取某b/s平台的实时在线人数

4、编写插件:

1、新建一个文件夹a

2、在a文件夹下新建一个manifest.json文件,manifest.json内容请度娘如何编写浏览器插件.然后把matches、js两行的代码换成如下两行。

其中http://www.aa.com要换成第2步中存下来的地址。

"matches": ["http://www.aa.com/*"], 

 "js": ["jquery-2.0.0.min.js","b.js"]  

详情参见图片

如何定时获取某b/s平台的实时在线人数

5、新建一个b.js文件在a文件夹下,将下面的内容复制进去保存

$(document).ready(function(){     

setTimeout("location.reload()",600000);

//1000为1秒,600秒为10分钟 10分钟抓取一次

var xz=$("#cid").text();

$.post("http://127.0.0.1/b.php", { name:xz},function(result){

alert(result);

});

}); 

注:#cid 是对应统计数所在div的id

b.js内容的意思是设置每10分钟刷新一次浏览器。

如何定时获取某b/s平台的实时在线人数

6、新建一个b.php文件放在web目录(本文是htdocs)下,内容如下

<?php

date_default_timezone_set("PRC");

//数据库连接测试

//配置数据库  

 $dbserver   = "localhost";  

$dbusername = "root";  

$dbpassword = "密码";  

$database      = "beifen";  

//数据库连接测试

$mysql_conn = @mysql_connect("$dbserver", "$dbusername", "$dbpassword") or die("Mysql connect is error.");  

mysql_select_db($database, $mysql_conn);  

mysql_query('SET NAMES utf8', $mysql_conn);  

$sql='insert into  uu(id,vv,dt) values(null,"'.$_POST['name'].'","'.date('Y-m-d H:i:s').'")';

$table_result = mysql_query($sql, $mysql_conn);  

print_r($sql);

以上内容你只需要把密码两字改成你自己的数据库密码就可以了。其它不动。

7、打开谷歌浏览器,添加刚才编写的浏览器插件。

第一次默认启用,调试过程中可以选择禁用后再启用。

2、到数据库中查询结果,截图发给领导就OK。

如何定时获取某b/s平台的实时在线人数

  • 鬼泣4新手必看攻略
  • 怎么增强腿部力量
  • 怎么快速分析协议、提取协议特征码
  • 垭口装修秘诀材质跟着风格走
  • 高德地图怎么反馈拥堵问题?
  • 热门搜索
    鸭胗的做法大全 问道手游电精怎么加点 公司起名大全 家具简笔画图片大全 给老师的贺卡怎么写 刘贺简介 佛教歌曲大全 怎么瘦腿和屁股 韦应物简介 小猪佩奇图片大全