ฑีฆายุโก โหตุ มหาราชา

Discuz Thai

 ลืมรหัสผ่าน
 สมัครสมาชิก
ค้นหา
คำค้นยอดนิยม: ภาษาไทยdiscuz
DiscuzX Patch 20110817 ThaiDiscuz X2 Thai Mr.JakDiscuz X2 Thai i~Designs
วิธีอัพเกรด Discuz! X2.0Discuz! Board คืออะไร???FAQ Discuz X
ดู: 3049|ตอบ: 14

แสดง Bot ใน online list for Discuz 7.2 & 7.1   [คัดลอกลิงค์]

Member

หวัดดี

Rank: 2

สิทธิ์ในการอ่าน
20
UID
21383
เครดิต
426
จิตพิศัย
426
Money
43
Gold
16
โพสต์
1136
กระทู้
62
สมัครสมาชิกเมื่อ
2009-4-11
เข้าสู่ระบบล่าสุด
2012-1-18
โพสต์เมื่อ 2010-2-27 09:49:56 |แสดงโพสต์ทั้งหมด
โฮสสำหรับดิสคัสโดยเฉพาะ
แก้ไขล่าสุดโดย affoman เมื่อ 2010-3-4 16:28

แก้ไขล่าสุดโดย affoman เมื่อ 2010-2-27 10:57

อ้างอิงจากกระทู้ : http://www.discuzthai.com/viewthread.php?tid=4235

Author & special thank  : ntf

แสดงไอพีบอทของเสริชต่างๆเป็นชื่อบอทนั้นครับ
มี
Google Bot
Yahoo Bot
WindowLive Bot
Baidu Spider


ปล.  สำรอไฟล์ ที่จะ MOD  ก่อนน่ะครับ เพื่อเพิ่มความปลอดภัยฝห้กับเว็บ ไม่งั้น MOD ผิด จะ พังซะก่อน
1. เปิดไฟลล์ include/global.func.php
ค้นหา
  1. if(!defined('IN_DISCUZ')) {
  2.         exit('Access Denied');
  3. }
คัดลอกไปที่คลิปบอร์ด
เอา code นี้ไป ใส่ ต่อจากบรรทัด นั่นครับ
  1. //Bot Authentication By IP Start By ntf
  2. function ip2bot($IP2BOT_IP){
  3.         $IP2BOT_IPX=explode(".",$IP2BOT_IP,4);
  4. if(($IP2BOT_IPX['0']=='66' && $IP2BOT_IPX['1']=='249') && ($IP2BOT_IPX['2']>=64 && $IP2BOT_IPX['2']<=95)){ //Google 66.249.64.0 - 66.249.95.255
  5. $IP2BOT_NAME='GoogleBot';
  6. }elseif(($IP2BOT_IPX['0']=='74' && $IP2BOT_IPX['1']=='6') or ($IP2BOT_IPX['0']=='72' && $IP2BOT_IPX['1']=='30')){//yahoo 74.6.0.0 - 74.6.255.255 ,72.30.0.0 - 72.30.255.255
  7. $IP2BOT_NAME='YahooBot';
  8. }elseif(($IP2BOT_IPX['0']=='65' && $IP2BOT_IPX['1']=='52') or ($IP2BOT_IPX['0']=='65' && $IP2BOT_IPX['1']=='55')){//Window Live 65.52.0.0 - 65.55.255.255
  9. $IP2BOT_NAME='WindowLiveBot';
  10. }elseif(($IP2BOT_IPX['0']=='202' && $IP2BOT_IPX['1']=='108' && $IP2BOT_IPX['2']=='1') or ($IP2BOT_IPX['0']=='202' && $IP2BOT_IPX['1']=='96' && $IP2BOT_IPX['2']=='63')){ //baidu 202.108.1.* - 202.96.63.*
  11. $IP2BOT_NAME='Baidu Spider';
  12. }else{
  13. return false;
  14. }

  15. return $IP2BOT_NAME;
  16. }
  17. //Bot Authentication By IP End By ntf
คัดลอกไปที่คลิปบอร์ด
2. เปิดไฟลล์ member.php
ค้นหา
  1.         while($online = $db->fetch_array($query)) {
  2.                 $online['lastactivity'] = gmdate($timeformat, $online['lastactivity'] + $timeoffset * 3600);
  3.                 $online['action'] = $actioncode[$online['action']];
  4.                 $online['subject'] = $online['subject'] ? cutstr($online['subject'], 35) : NULL;
  5.                 $online['ip'] = $online['ip1'].'.'.$online['ip2'].'.'.$online['ip3'].'.'.$online['ip4'];
คัดลอกไปที่คลิปบอร์ด
วางโค๊ดนี้ไว้บรรทัดต่อไป
  1. if(!$online['username']) $online['username']=ip2bot($online['ip']);
คัดลอกไปที่คลิปบอร์ด
3. เปิดไฟลล์ include/index_classics.inc.php
ค้นหา
  1. $query = $db->query("SELECT uid, username, groupid, invisible, action, lastactivity, fid FROM {$tablepre}sessions ".(isset($_DCACHE['onlinelist'][7]) ? '' : 'WHERE uid <> 0')." ORDER BY uid DESC LIMIT ".$maxonlinelist);
คัดลอกไปที่คลิปบอร์ด
เปลี่ยนเป็น
  1. $query = $db->query("SELECT ip1,ip2,ip3,ip4,uid, username, groupid, invisible, action, lastactivity, fid FROM {$tablepre}sessions ".(isset($_DCACHE['onlinelist'][7]) ? '' : 'WHERE uid <> 0')." ORDER BY uid DESC LIMIT ".$maxonlinelist);
คัดลอกไปที่คลิปบอร์ด
ค้นหา
  1. $online['username'] = $_DCACHE['onlinelist']['guest'];
คัดลอกไปที่คลิปบอร์ด
วางโค๊ดนี้ไว้บรรทัดต่อไป
  1. $online['ip'] = $online['ip1'].'.'.$online['ip2'].'.'.$online['ip3'].'.'.$online['ip4'];                                
  2. $online['username']=(!ip2bot($online['ip']))?$_DCACHE['onlinelist']['guest']:ip2bot($online['ip']);
คัดลอกไปที่คลิปบอร์ด
4. เปิดไฟลล์ /default/whosonline.htm
ค้นหา(มี 2 ที่)
  1. <!--{if $online['uid']}--><a href="space.php?uid=$online[uid]">$online[username]</a><!--{else}-->{lang guest}<!--{/if}-->
คัดลอกไปที่คลิปบอร์ด
เปลี่ยนเป็น
  1. <!--{if $online['uid']}--><a href="space.php?uid=$online[uid]">$online[username]</a><!--{else}-->
  2.                                 <!--{if ($online['username'] && $online['uid']==0)}-->$online[username]<!--{else}-->{lang guest}<!--{/if}-->
  3.                                 <!--{/if}-->
คัดลอกไปที่คลิปบอร์ด
5. อัพเดทแคช Admincp > เครื่องมือ > อัพเดทแคชไฟลล์
มี 5 ผู้ให้คะแนนจิตพิศัย 收起 เหตุผล
cirour + 1
Sparkman + 1
dsiwarsza + 2
arezapper + 1
acaz + 10 เยี่ยมมาก ขอบคุณครับ ...

คะแนนรวม: จิตพิศัย + 15   ดูบันทึกคะแนน

svmovie.net | บริการ Config Server Download | รับวาง Server Bit Colo PC Tower 2,900

Rank: 1

สิทธิ์ในการอ่าน
10
UID
489
เครดิต
4
จิตพิศัย
4
Money
518
Gold
0
โพสต์
105
กระทู้
0
สมัครสมาชิกเมื่อ
2007-12-17
เข้าสู่ระบบล่าสุด
2011-11-19
โพสต์เมื่อ 2010-2-27 10:14:09 |แสดงโพสต์ทั้งหมด
แจ่มเลย

ขอบคุณมากครับ

Rank: 1

สิทธิ์ในการอ่าน
10
UID
28930
เครดิต
0
จิตพิศัย
0
Money
23
Gold
0
โพสต์
253
กระทู้
7
สมัครสมาชิกเมื่อ
2009-11-29
เข้าสู่ระบบล่าสุด
2011-5-21
โพสต์เมื่อ 2010-3-2 19:15:30 |แสดงโพสต์ทั้งหมด
โฮสสำหรับดิสคัสโดยเฉพาะ
ใช้กับ 7.1 ได้ไมเนี่ย??

Rank: 1

สิทธิ์ในการอ่าน
10
UID
28658
เครดิต
16
จิตพิศัย
16
Money
18
Gold
0
โพสต์
98
กระทู้
5
สมัครสมาชิกเมื่อ
2009-11-19
เข้าสู่ระบบล่าสุด
2011-8-16
โพสต์เมื่อ 2010-3-4 16:03:19 |แสดงโพสต์ทั้งหมด
ขอลองครับ อิอิ

Member

หวัดดี

Rank: 2

สิทธิ์ในการอ่าน
20
UID
21383
เครดิต
426
จิตพิศัย
426
Money
43
Gold
16
โพสต์
1136
กระทู้
62
สมัครสมาชิกเมื่อ
2009-4-11
เข้าสู่ระบบล่าสุด
2012-1-18
โพสต์เมื่อ 2010-3-4 16:29:12 |แสดงโพสต์ทั้งหมด
ตอบกลับ 3# nontawat1996


    ได้ครับ!!!
svmovie.net | บริการ Config Server Download | รับวาง Server Bit Colo PC Tower 2,900

Rank: 1

สิทธิ์ในการอ่าน
10
UID
28930
เครดิต
0
จิตพิศัย
0
Money
23
Gold
0
โพสต์
253
กระทู้
7
สมัครสมาชิกเมื่อ
2009-11-29
เข้าสู่ระบบล่าสุด
2011-5-21
โพสต์เมื่อ 2010-3-4 18:01:40 |แสดงโพสต์ทั้งหมด
ของผมทำไมไม่ขึ้นเลยแหะ อิอิ

ทีมแปลภาษา

เหอะมาเล่นแบทเท ...

สิทธิ์ในการอ่าน
175
UID
22832
เครดิต
219
จิตพิศัย
219
Money
279
Gold
28
โพสต์
1856
กระทู้
61
สมัครสมาชิกเมื่อ
2009-5-24
เข้าสู่ระบบล่าสุด
2012-2-12

Medal No.1 Medal No.2

โพสต์เมื่อ 2010-3-7 10:01:57 |แสดงโพสต์ทั้งหมด
ขอบคุณมากครับๆๆๆๆๆๆๆๆๆ

Rank: 1

สิทธิ์ในการอ่าน
10
UID
489
เครดิต
4
จิตพิศัย
4
Money
518
Gold
0
โพสต์
105
กระทู้
0
สมัครสมาชิกเมื่อ
2007-12-17
เข้าสู่ระบบล่าสุด
2011-11-19
โพสต์เมื่อ 2010-3-7 10:28:29 |แสดงโพสต์ทั้งหมด
ขอบคุณมากครับ

Rank: 1

สิทธิ์ในการอ่าน
10
UID
31723
เครดิต
0
จิตพิศัย
0
Money
0
Gold
0
โพสต์
87
กระทู้
6
สมัครสมาชิกเมื่อ
2010-2-23
เข้าสู่ระบบล่าสุด
2010-8-4
โพสต์เมื่อ 2010-3-16 22:18:00 |แสดงโพสต์ทั้งหมด
ไม่ขึ้นครับ  ต้องทำไงอีกล่ะครับ

Member

หวัดดี

Rank: 2

สิทธิ์ในการอ่าน
20
UID
21383
เครดิต
426
จิตพิศัย
426
Money
43
Gold
16
โพสต์
1136
กระทู้
62
สมัครสมาชิกเมื่อ
2009-4-11
เข้าสู่ระบบล่าสุด
2012-1-18
โพสต์เมื่อ 2010-3-21 20:17:26 |แสดงโพสต์ทั้งหมด
ที่ไม่ขึ้น  บอท คงไม่ได้มา อ่ะดิคับ ฮาๆๆๆ..

ถ้าบอทไม่มา มันก็ไม่ขึ้น ครับ!!
svmovie.net | บริการ Config Server Download | รับวาง Server Bit Colo PC Tower 2,900
คุณต้องเข้าสู่ระบบก่อนจึงจะสามารถตอบกลับ เข้าสู่ระบบ | สมัครสมาชิก

รูปแบบข้อความล้วน|โทรศัพท์มือถือ|ดิสคัส ไทย Follow us: Become a fan on facebook. Follow us on Twitter.

GMT+7, 2012-2-13 12:19 , Processed in 0.047701 second(s), 13 queries , Gzip On.

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

ขึ้นไปด้านบน