Discuz Thai

 ลืมรหัสผ่าน
 สมัครสมาชิก

ข้อตกลงการใช้งานกระดานข่าวดิสคัสไทย DiscuzThai Agreement (English Version) ประกาศดิสคัสไทย - ทำเนียบดิสคัสภาษาไทย

Discuz! X3.5 Thai R20231001 Rev.8 (NEW) [วิดีโอช่วยสอน] อัปเกรด Discuz! X3.4 เป็น X3.5 Discord ของ Discuz! Thai Community อย่างเป็นทางการ

Discuz! X3.4 Thai R20220811 (REV.75) สิ้นสุดการสนับสนุน Discuz! X3.4 ภาษาไทยตั้งแต่วันนี้เป็นต้นไป (ขอแนะนำให้อัปเกรดเป็น X3.5 แทน)

ค้นหา
แท็กยอดนิยม: ดิสคัสภาษาไทย Discuz Thai
ดู: 5343|ตอบกลับ: 18

จำลองสมาชิก support Member + visitors

  [คัดลอกลิงก์]
xman โพสต์ 2009-1-10 18:41:53 |โหมดอ่าน
http://www.discuz.net/thread-1176789-1-1.html


เป็นการสร้างคนปลอม  ซึ่งก็คือผีนั่นเอง
เพราะว่ามันก็ยังวังเวงวเหมือนเดิม ถึงแม้จะดูว่ามีคนออนไลน์เยอะ

วิธีทำ
เปิดไฟล์ index.php

หา $discuz_action = 1;

ใส่โค๊ดนี้เพิ่มเข้าไป
  1. //虚拟在线会员+游客 START

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

  3. if($virtualhack=='1') {

  4.     $mintime = 500;                // 在线的最小值(秒)
  5.     $maxtime = 800;                // 在线的最大值(秒)
  6.     $dis_time = 810;               // 超过dis_time(秒)删除

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

  8.     $min_user = 20;                // 设定想增加多少会员的最小值
  9.     $max_user = 100;                // 设定想增加多少会员的最大值

  10.     $min_guest = 50;                // 设定想增加多少访客的最小值
  11.     $max_guest = 80;                // 设定想增加多少访客的最大值

  12.     $start_uid = 2;             //  起始会员UID
  13.     $end_uid = 600;            //  结束会员UID
  14.    
  15.     $action_arr = array("0","0","1","1","2","191","1","2","2","2","31","51"); //设定虚拟用户允许动作

  16.     $current = time();
  17.     $current_different = $current - $dis_time;

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

  19.     $query = $db -> query("SELECT COUNT(*) FROM {$tablepre}sessions ");
  20.     $onlineuser = $db -> result($query, 0);

  21.     if($onlineuser <= $current_user ) {

  22.         $randguest = mt_rand($min_guest, $max_guest); //游客
  23.         $randuser = mt_rand($min_user, $max_user);    //会员

  24.         $query = $db -> query("SELECT fid FROM {$tablepre}forums WHERE type = 'forum'");
  25.         while($fidresult = $db -> fetch_array($query)) {
  26.             $fidscope[] = $fidresult['fid'];
  27.         }

  28. //  随机插入在线会员
  29.         for($i = 1; $i <= $randuser; $i++) {

  30.             $randtime = mt_rand($mintime, $maxtime);
  31.             $onlinetime = $current - $randtime;

  32.             $randaction = mt_rand(0, count($action_arr));
  33.             $onlineaction = $action_arr[$randaction];

  34.             $onlinefid = 0;
  35.             if($onlineaction == '2') {
  36.                 $randfid = mt_rand(0, count($fidscope));
  37.                 $onlinefid = $fidscope[$randfid];
  38.             }
  39.             $online_sid = random(6);   
  40.             

  41.             $rand_uid = mt_rand($start_uid, $end_uid);
  42.             $query = $db -> query("SELECT `uid`,`username` FROM {$tablepre}members WHERE `uid` = '$rand_uid'");
  43.             while($row = $db -> fetch_array($query)){
  44.                 $db -> query("INSERT INTO {$tablepre}sessions (sid,ip1, groupid, styleid, lastactivity, action, fid, uid, username )
  45.                 VALUES ('$online_sid','000' ,'10', '1','$onlinetime','$onlineaction','$onlinefid','$row[uid]','$row[username]')");
  46.             }
  47.         }

  48. //  随机插入在线游客
  49.         for($i = 1; $i <= $randguest; $i++) {
  50.             $randtime = mt_rand($mintime, $maxtime);
  51.             $onlinetime = $current - $randtime;

  52.             $randaction = mt_rand(0,count($action_arr));
  53.             $onlineaction = $action_arr[$randaction];

  54.             $onlinefid = 0;
  55.             if($onlineaction == '2') {
  56.                 $randfid = mt_rand(0,count($fidscope));
  57.                 $onlinefid = $fidscope[$randfid];
  58.             }
  59.             $online_sid = random(6);
  60.             $db -> query("INSERT INTO {$tablepre}sessions (sid,ip1, groupid, styleid, lastactivity, action, fid )
  61.                 VALUES ('$online_sid','000' ,'7', '1','$onlinetime','$onlineaction','$onlinefid')");
  62.         }


  63.     }
  64. }

  65. //虚拟在线会员+游客 END
คัดลอกไปที่คลิปบอร์ด

คะแนน

จำนวนผู้เข้าร่วม 2จิตพิศัย +10 ย่อ เหตุผล
acaz + 5 ขอบคุณครับ
buachompoox + 5 ขอบคุณครับ

ดูบันทึกคะแนน

acaz โพสต์ 2009-1-10 21:03:36
หลอนดีนะ :)
nasz โพสต์ 2009-1-10 21:10:29
{:15_666:}ขอบคุณครับ
christxzapro99 โพสต์ 2009-1-13 20:14:17
{:14_651:}มีแบบนี้ด้วยหะ !!!!
sayki โพสต์ 2009-1-13 23:16:04
5555++ ปกติผมมีคนแค่ 40 คนขั้นเทพ  นี่ เอาไป 300 กว่า เวอร์มากครับ
professio โพสต์ 2009-1-13 23:39:22
แก้ไขล่าสุด professio เมื่อ 2009-1-13 23:49

เพิ่ม ต่อ จาก

$discuz_action = 1; เลย ปะครับ

ผม ใส่ต่อแล้ว Parse error งงง มากมาย
sayki โพสต์ 2009-1-14 00:05:16
เพิ่มต่อเลยครับผม
professio โพสต์ 2009-1-14 11:51:22
แก้ไขล่าสุด professio เมื่อ 2009-1-14 11:53

ทำไม ผม มัน ขึ้น Error ครับ บอกที

ขออภัย! โพสต์นี้มีไฟล์แนบหรือรูปภาพที่ไม่ได้รับอนุญาตให้คุณเข้าถึง

คุณจำเป็นต้อง ลงชื่อเข้าใช้ เพื่อดาวน์โหลดหรือดูไฟล์แนบนี้ คุณยังไม่มีบัญชีใช่ไหม? สมัครสมาชิก

x
nasz โพสต์ 2009-1-14 12:26:54
  1. // Virtual online Member + visitors START
  2. $ virtualhack ='1 '; // 1 = Open 0 = Close

  3. if ($ virtualhack =='1 ') (
  4.         $ mintime = 500; // online minimum (seconds)
  5.         $ maxtime = 800; // online maximum (seconds)
  6.         $ dis_time = 810; // more than dis_time (seconds) to delete

  7.         $ current_user = 180; // the current user is less than 10, on the implementation of virtual users

  8.         $ min_user = 20; // Set the number of members want to increase the minimum
  9.         $ max_user = 100; // Set the number of members want to increase the maximum

  10.         $ min_guest = 50; // Set the number of visitors would like to increase the minimum
  11.         $ max_guest = 80; // Set the number of visitors would like to increase the maximum

  12.         $ start_uid = 2; // Start Member UID
  13.         $ end_uid = 600; // end of Member UID
  14.         $ action_arr = array ( "0", "0", "1", "1", "2", "191", "1", "2", "2", "2", "31", " 51 "); // set of virtual users to allow actions

  15.         $ current = time ();
  16.         $ current_different = $ current - $ dis_time;

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

  18.         $ query = $ db -> query ( "SELECT COUNT (*) FROM ($ tablepre) sessions");
  19.         $ onlineuser = $ db -> result ($ query, 0);

  20.         if ($ onlineuser <= $ current_user) (

  21.             $ randguest = mt_rand ($ min_guest, $ max_guest); // visitors
  22.             $ randuser = mt_rand ($ min_user, $ max_user); // Member

  23.             $ query = $ db -> query ( "SELECT fid FROM ($ tablepre) forums WHERE type = 'forum'");
  24.             while ($ fidresult = $ db -> fetch_array ($ query)) (
  25.                    $ fidscope [] = $ fidresult [ 'fid'];
  26.             )

  27. // Random insertion online Member
  28.             for ($ i = 1; $ i <= $ randuser; $ i + +) (

  29.                    $ randtime = mt_rand ($ mintime, $ maxtime);
  30.                    $ onlinetime = $ current - $ randtime;

  31.                    $ randaction = mt_rand (0, count ($ action_arr));
  32.                    $ onlineaction = $ action_arr [$ randaction];

  33.                    $ onlinefid = 0;
  34.                    if ($ onlineaction =='2 ') (
  35.                           $ randfid = mt_rand (0, count ($ fidscope));
  36.                           $ onlinefid = $ fidscope [$ randfid];
  37.                    )
  38.                    $ online_sid = random (6);
  39.                   

  40.                    $ rand_uid = mt_rand ($ start_uid, $ end_uid);
  41.                    $ query = $ db -> query ( "SELECT` uid `,` username `FROM ($ tablepre) members WHERE` uid `= '$ rand_uid'");
  42.                    while ($ row = $ db -> fetch_array ($ query)) (
  43.                           $ db -> query ( "INSERT INTO ($ tablepre) sessions (sid, ip1, groupid, styleid, lastactivity, action, fid, uid, username)
  44.                           VALUES ( '$ online_sid','000 ','10','1 ',' $ onlinetime ',' $ onlineaction ',' $ onlinefid ',' $ row [uid ]','$ row [username] ') ");
  45.                    )
  46.             )

  47. // Random insertion online visitors
  48.             for ($ i = 1; $ i <= $ randguest; $ i + +) (
  49.                    $ randtime = mt_rand ($ mintime, $ maxtime);
  50.                    $ onlinetime = $ current - $ randtime;

  51.                    $ randaction = mt_rand (0, count ($ action_arr));
  52.                    $ onlineaction = $ action_arr [$ randaction];

  53.                    $ onlinefid = 0;
  54.                    if ($ onlineaction =='2 ') (
  55.                           $ randfid = mt_rand (0, count ($ fidscope));
  56.                           $ onlinefid = $ fidscope [$ randfid];
  57.                    )
  58.                    $ online_sid = random (6);
  59.                    $ db -> query ( "INSERT INTO ($ tablepre) sessions (sid, ip1, groupid, styleid, lastactivity, action, fid)
  60.                           VALUES ( '$ online_sid','000 ','7','1 ',' $ onlinetime ',' $ onlineaction ',' $ onlinefid')");
  61.             )


  62.         )
  63. )

  64. // Virtual online Member + visitors END
คัดลอกไปที่คลิปบอร์ด
rocjit โพสต์ 2009-5-11 13:19:56
ผมเพิ่มไป แล้วไม่มีอะไรเกิดขึ้นเลยคับ ไม่มีอะไรเลยคับ

ทำไมโค๊ต ที่ให้ เป็นภาษาต่างดาวละคับ
//虚拟在线会员+游客 START



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



if($virtualhack=='1') {



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

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

    $dis_time = 810;               // 超过dis_time(秒)删除
ขออภัย! คุณไม่ได้รับสิทธิ์ในการดำเนินการในส่วนนี้ กรุณาเลือกอย่างใดอย่างหนึ่ง ลงชื่อเข้าใช้ | สมัครสมาชิก

รายละเอียดเครดิต

รายชื่อผู้กระทำผิด|Archiver|ดิสคัส ไทย Follow us: Become a fan on facebook. Follow us on Twitter.

GMT+7, 2024-5-3 17:01

Powered by Discuz! X3.4, Rev.66

Copyright © 2001-2021 Tencent Cloud. Licensed

ตอบกระทู้ ขึ้นไปด้านบน ไปที่หน้ารายการกระทู้