Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[疑难] 有没有虚拟会员在线的插件呢?

[复制链接]
derw 发表于 2009-8-22 18:13:00 | 显示全部楼层 |阅读模式
UCHome插件
语言编码:  
插件名称:
插件作者:
适用版本:
新站刚开,没人气,有没有虚拟在线活动会员的插件呢?
shwxwl 发表于 2009-8-22 18:14:15 | 显示全部楼层
我看见过很多。自己找找。给你顶
回复

使用道具 举报

 楼主| derw 发表于 2009-8-23 16:34:51 | 显示全部楼层
新站刚开,没人气,有没有虚拟在线活动会员的插件呢?
回复

使用道具 举报

 楼主| derw 发表于 2009-8-26 17:57:07 | 显示全部楼层
新站刚开,没人气,有没有虚拟在线活动会员的插件呢?
回复

使用道具 举报

doujiao1986 发表于 2009-8-26 22:31:44 | 显示全部楼层
我也想要
回复

使用道具 举报

xeo 发表于 2009-9-1 08:43:48 | 显示全部楼层
index.php文件
$discuz_action = 1;
下面加入

//=========================================================================================



$virtualhack = '1';                   // 1=开 0=关

if($virtualhack=='1') {

      $mintime = 100;                  // 在线的最小值(秒)

      $maxtime = 600;                  // 在线的最大值(秒)

      $dis_time = 610;                 // 超过dis_time(秒)删除

      $current_user = 10;               // 当前用户少于10,就执行虚拟用户

      $min_user = 50;                  // 设定想增加多少会员的最小值

      $max_user = 200;                  // 设定想增加多少会员的最大值

      $min_guest = 10;                  // 设定想增加多少访客的最小值

      $max_guest = 50;                  // 设定想增加多少访客的最大值

      $start_uid = 3;               //    起始会员UID

      $end_uid = 1000;              //    结束会员UID

   

      $action_arr = array("0","0","1","1","2","191","1","2","2","2","31","51"); //设定虚拟用户允许动作

      $current = time();

      $current_different = $current - $dis_time;

      $db -> query("DELETE FROM {$tablepre}sessions WHERE ip1='000' AND lastactivity <='$current_different'");

      $query = $db -> query("SELECT COUNT(*) FROM {$tablepre}sessions ");

      $onlineuser = $db -> result($query, 0);

      if($onlineuser <= $current_user ) {

          $randguest = mt_rand($min_guest, $max_guest); //游客

          $randuser = mt_rand($min_user, $max_user);      //会员

          $query = $db -> query("SELECT fid FROM {$tablepre}forums WHERE type = 'forum'");

          while($fidresult = $db -> fetch_array($query)) {

              $fidscope[] = $fidresult['fid'];

          }

//    随机插入在线会员

          for($i = 1; $i <= $randuser; $i++) {

              $randtime = mt_rand($mintime, $maxtime);

              $onlinetime = $current - $randtime;

              $randaction = mt_rand(0, count($action_arr));

              $onlineaction = $action_arr[$randaction];

              $onlinefid = 0;

              if($onlineaction == '2') {

                  $randfid = mt_rand(0, count($fidscope));

                  $onlinefid = $fidscope[$randfid];

              }

              $online_sid = random(6);   

            

              $rand_uid = mt_rand($start_uid, $end_uid);

              $query = $db -> query("SELECT `uid`,`username` FROM {$tablepre}members WHERE `uid` = '$rand_uid'");

              while($row = $db -> fetch_array($query)){

                  $db -> query("INSERT INTO {$tablepre}sessions (sid,ip1, groupid, styleid, lastactivity, action, fid, uid, username )

                  VALUES ('$online_sid','000' ,'10', '1','$onlinetime','$onlineaction','$onlinefid','$row[uid]','$row[username]')");

              }

          }

//    随机插入在线游客

          for($i = 1; $i <= $randguest; $i++) {

              $randtime = mt_rand($mintime, $maxtime);

              $onlinetime = $current - $randtime;

              $randaction = mt_rand(0,count($action_arr));

              $onlineaction = $action_arr[$randaction];

              $onlinefid = 0;

              if($onlineaction == '2') {

                  $randfid = mt_rand(0,count($fidscope));

                  $onlinefid = $fidscope[$randfid];

              }

              $online_sid = random(6);

              $db -> query("INSERT INTO {$tablepre}sessions (sid,ip1, groupid, styleid, lastactivity, action, fid )

                  VALUES ('$online_sid','000' ,'7', '1','$onlinetime','$onlineaction','$onlinefid')");

          }



      }

}



//=========================================================================================
回复

使用道具 举报

xeo 发表于 2009-9-1 08:44:04 | 显示全部楼层
上面的是别人发的~
回复

使用道具 举报

rousha 发表于 2009-9-2 09:26:51 | 显示全部楼层
6# xeo
楼上发的那个对uchome管用吗?
回复

使用道具 举报

bbc9529 发表于 2009-9-7 01:30:28 | 显示全部楼层
大家不要把代码放进去。我因为放进去这个论坛全部消失了!!!!!!!!!!!!!
回复

使用道具 举报

wenjiajia102 发表于 2009-9-20 19:00:52 | 显示全部楼层
谁有,帮忙发我一个!!!
wenjiajia102@163.com

6楼那位的代码是bbs的吧?home也能放吗?我放怎么没用
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-11-19 22:32 , Processed in 0.036727 second(s), 7 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表