banksanti โพสต์ 2010-9-23 18:40:09

แสดงรายชื่อบอทและวันเวลาที่เข้ามา บอท 89 ตัว

本帖最後由 banksanti 於 2010-9-23 18:41 編輯

ก่อนอื่นต้องของขอบคุณ คุณ mrbov จาก thaiseoboard เป็นอย่างยิ่ง

ที่มาhttp://www.thaiseoboard.com/index.php/topic,58636.0.htmlภาษาไทยhttp://www.addurl.in.th/download/check-bot-script-by-mrbov.zipภาษาอังกฤษhttp://www.addurl.in.th/download/check-bot-en-script-by-mrbov.zipวิธีการติดตั้ง

ดาวน์โหลดไฟล์เสร็จแล้วก็แตกไฟล์อัพโหลดไฟล์ด้านล่างนี้ไปไว้ที่ Root

bot
checkvbot.php

ทำการ CHMOD 777 โฟลเดอร์ bot และไฟล์ข้างใน

สร้างไฟล์ testbots.txt อัพขึ้นไปไว้ใน โฟลเดอร์ bot

วิธีการเรียกใช้งาน

{eval include('/home/ชื่อผู้ใช้โฮสต์/domains/ชื่อโดเมน.com/public_html/checkvbot.php'); }

วิธีการนำมาใช้กับ Discuz (ได้ทุกเวอร์ชั่นครับ)ในที่นี้ผมอยากจะให้แสดงในส่วนของ Footer.htm

เปิดไฟล์template/default/common/footer.htm

ค้นหา

                        <p class="xs0">
                                {lang time_now}
                                <span id="debuginfo">
                                <!--{if debuginfo()}-->, Processed in $_G second(s), $_G queries
                                        <!--{if $_G['gzipcompress']}-->, Gzip On<!--{/if}--><!--{if $_G['memory']}-->, <!--{echo ucwords($_G['memory'])}--> On<!--{/if}-->.
                                <!--{/if}-->
                                </span>
                        </p>

เพิ่มโค้ดนี้ด้านล่าง

            <p class="xs0">
                                <span id="debuginfo">
                                {eval include('/home/ชื่อผู้ใช้โฮสต์/domains/ชื่อโดเมน.com/public_html/checkvbot.php'); }
                                </span>
                        </p>


เสร็จแล้วเซฟ อย่าลืมอัพเดทแคชด้วยนะครับ

ตัวอย่าง





dsiwarsza โพสต์ 2010-9-23 20:09:17

ใส่ใน DIY มะได้หรือ

konjon โพสต์ 2010-9-24 03:17:50

ขอบคุงจ้า :lol

sakko51150 โพสต์ 2010-9-26 01:54:33

ก็ว่านะครับมีวิธีเขียนเป็นโค๊ด html ใส่ DIY ไม่ได้หรอ

มันง่ายกว่านะครับแล้วก็โค้ด

{eval include('/home/ชื่อผู้ใช้โฮสต์/domains/ชื่อโดเมน.com/public_html/checkvbot.php'); }

เนี่ย   ผมแก้ยังไง เขียนยังไงมันก็ไม่รันไฟล์ขั้นมาซักทีเฮ้อ...

banksanti โพสต์ 2010-9-26 08:58:03

ตอบกลับ sakko51150 ตั้งกระทู้

ชื่อผู้ใช้ก็คือUser ที่คุณใช้ใน ไดเรคแอดมิน หรือว่า FTP
ชื่อโดเมน ก็คือโดเมนของคุณ เช่น discuzthai.comหรือ discuz.net

ส่วน DIY ก็ลองใช้ดู ถ้าไม่แสดงผลก็แปลว่า ไม่มีบอทมาเก็บข้อมูล :P

jaideejung007 โพสต์ 2010-9-26 11:13:58

ตอบกลับ sakko51150 ตั้งกระทู้

@sakko51150
มันจะใส่ใน DIY ได้อย่างไรครับ

เพราะ DIY มันรองรับเฉพาะ โค๊ด HTML, JAVACSRIPT เท่านั้นครับ

ส่วนที่ จขกท เค้าตั้งกระทู้ขึ้นมา มันรองรับเฉพาะไฟล์ที่เป็น PHP และ HTM(ไฟล์เทมเพลต) เท่านั้น

ซึ่งโค๊ดนี้{eval include('/home/ชื่อผู้ใช้โฮสต์/domains/ชื่อโดเมน.com/public_html/checkvbot.php'); }สำหรับใส่ในไฟล์เทมเพลทของแต่ละสกิน ที่ต้องการให้แสดงส่วนไหน ซึ่งคำว่า{eval echo"xxx";} คือมีความหมายเหมือนกับ<?php echo"xxx"; ?>เพียงแต่ว่า เราจะใส่ในไฟล์ที่เป็น .htm เท่านั้นครับ(ของดิสคัสอย่างเดียว)

ซึ่งดูได้จากของผมนะครับ เว็บนี้ hxxp://www.thzaa.com/forum.php

มันจะอยู่ด้านล่าง โดยผมจะใส่ แท็ก html ลงไปด้วย เืพื่อให้มันแสดงตามสกินที่ใช้อยู่ครับ(หรือพูดง่ายๆ คือให้มันสอดคล้องกับตัวที่อยู่ข้างๆ กันน่ะ)

เราสามารถโมและพัฒนาต่อได้นะครับ

konjon โพสต์ 2010-9-28 00:33:46

ว่าแต่ว่ามันจาทำให้หนักเครื่องไหมครับ มันจากินทรัพยากรเครื่องเยอะเปล่า คือใช้ server ฟรีครับ รบกวนช่วยชี้แนะทีครับ :lol

orenavava1 โพสต์ 2010-10-3 17:13:32

ทำไม ทำไม่ได้ยังไม่ถึงขั้น ไง ก็ขอบคุณครับ

apsaktoam โพสต์ 2010-10-11 09:12:28

ยังไม่ได้เลยหรือไม่ มีบอท มาน้ะ ใส่ โดเมน ต้อง มี www.โดเมน.com ไหม

banksanti โพสต์ 2010-10-11 10:21:04

ตอบกระทู้ apsaktoam ตั้งกระทู้

ต้องมี ครับ
หน้า: [1] 2
ดูในรูปแบบกติ: แสดงรายชื่อบอทและวันเวลาที่เข้ามา บอท 89 ตัว