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
ดู: 10478|ตอบกลับ: 19

[Greanthai] Bot List Online for Discuz 7.2

  [คัดลอกลิงก์]
arezapper โพสต์ 2010-2-27 22:43:25 |โหมดอ่าน
แก้ไขล่าสุดโดย arezapper เมื่อ 2010-3-8 07:14

จากกระทู้ : http://www.discuzthai.com/thread-16692-1-1.html
ดูตัวอย่าง : http://bbs.greanthai.com

*ขออณุญาติไม่ครอบลิงค์ซักครั้ง*
แสดงไอพีบอทของเสริชต่างๆเป็นชื่อบอทนั้นครับ
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. }
คัดลอกไปที่คลิปบอร์ด
เพิ่มด้านล่าง
  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='<img src="http://bbs.greanthai.com/images/bot/gg.png" width="52" height="14" title="Google Bot">';

  6. }elseif(($IP2BOT_IPX['0']=='64' && $IP2BOT_IPX['1']=='68') && ($IP2BOT_IPX['2']==82 && $IP2BOT_IPX['3']<='80')){//Google 64.68.82.0 - 64.68.82.80

  7. $IP2BOT_NAME='<img src="http://bbs.greanthai.com/images/bot/gg.png" width="52" height="14" title="Google Bot">';

  8. }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

  9. $IP2BOT_NAME='<img src="http://bbs.greanthai.com/images/bot/yahoo.png" width="52" height="14" title="Yahoo Bot">';

  10. }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

  11. $IP2BOT_NAME='<img src="http://bbs.greanthai.com/images/bot/windowslive.png" width="52" height="14" title="Windows Live Bot">';

  12. }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.*

  13. $IP2BOT_NAME='<img src="http://bbs.greanthai.com/images/bot/baidu.png" width="52" height="14" title="Baidu Spider">';

  14. }else{

  15. return false;

  16. }



  17. return $IP2BOT_NAME;

  18. }

  19. //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 > เครื่องมือ > อัพเดทแคชไฟลล์

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

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

x

คะแนน

จำนวนผู้เข้าร่วม 5จิตพิศัย +6 Money +2 ย่อ เหตุผล
kainmin + 1
jaideejung007 + 2 + 2 So good
Ukita + 1
kim2543 + 1
affoman + 1

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

คลังกระทู้ที่เกี่ยวข้อง:

affoman โพสต์ 2010-2-27 23:23:31
ขอบคุณมากมายครับ!!
Newcanosava โพสต์ 2010-2-28 01:47:01
ขอบคุณมากๆครับ
 เจ้าของ| arezapper โพสต์ 2010-3-4 19:03:08
-0- ไม่มีใครสน
น้อยใจ
kim2543 โพสต์ 2010-3-4 20:35:50
ขอบคุณมากๆครับ
mujjijung โพสต์ 2010-3-4 22:12:13
ออ๋ อย่างนีเอง thk มากๆนะใจ
toomza โพสต์ 2010-3-4 23:51:47
ขอบคุณครับๆๆๆๆๆๆๆๆๆๆ
zlayier โพสต์ 2010-3-14 13:15:17
อย่างงี้ต้องรีบมาขอบคุณ:) ขอบคุณมากครับ
super2816 โพสต์ 2010-5-26 00:05:56
เยี่ยมมากค่ะ  คนเข้ามาอ่านเยอะนะค่ะ
jaideejung007 โพสต์ 2010-6-6 10:49:03
เอ่อ ขอบคุณครับ

โมดีจริงๆ ต้องลองๆๆ

น่าจะมีปลั๊กอินด้วยเน๊อะ คงจะง่าย
ขออภัย! คุณไม่ได้รับสิทธิ์ในการดำเนินการในส่วนนี้ กรุณาเลือกอย่างใดอย่างหนึ่ง ลงชื่อเข้าใช้ | สมัครสมาชิก

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

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

GMT+7, 2024-4-28 06:27

Powered by Discuz! X3.4, Rev.66

Copyright © 2001-2021 Tencent Cloud. Licensed

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