8/14/2555

How to remove Vinaora Visitors Counter 2.5 link


วิธีการเอา Vinaora Visitors Counter ลิ้งค์ ตอนท้ายออกไป เวอร์ชั่น 2.5 ค่อนข้างยากหน่อย แต่ก็เอาออกได้ โดยเค้าฝังแบบเข้ารหัสเอาไว้ด้วยใน database ของจุมลาครับ เปิด database แล้วหาจากตารางในฟิลด์ที่มีค่าชื่อว่า Vinaora Visitor Counter
ค้นหาค่า params คล้ายๆแบบนี้ครับ

Code:
{"initialvalue":"0","visit_type":"visits","mode":"custom","digit_type":"default",
"number_digits":"6","stats_type":"default","today":
"Today","yesterday":"Yesterday","xweek":"This Week","lweek":"Last Week","xmonth":"This Month","lmonth":"Last Month","all":"All days",
"showip":"Your IP:","nowis":"Server Time: %Y-%m-%d %H:%M:%S","firstday":"0","autohide":"0","hrfooter":"1","width":"","bg":"0",
"bgcolor":"#ffffff","bd":"1","bdcolor":"#000000","bdwidth":"10","bdrounded":
"1","bdshadow":"1","customcss":"#vvisit_counter{padding:5px;}","home":
"PGRpdiBzdHlsZT0ibWFyZ2luLXRvcDo1cHg7Ij48YSBocmVmPSJodHRwOi8vdmluYW9y
YS5jb20vIiB0aXRsZT0iVmluYW9yYSBWaXNpdG9ycyBDb3VudGVyIiB0YXJnZXQ9Il9ib
GFuayI+VmlzaXRvcnMgQ291bnRlcjwvYT48L2Rpdj48L2Rpdj4NCjwhLS0gVmluYW9yY
SBWaXNpdG9ycyBDb3VudGVyID4+IGh0dHA6Ly92aW5hb3JhLmNvbS8gLS0+",
"moduleclass_sfx":"","cache":"1","cache_time":"900","cachemode":"static"}
เอาข้อความที่ถูก encrypt หลังจากคำว่า "home":""
ออกไปเลย แล้วจะออกมาแบบนี้ครับ
Code:
{"initialvalue":"0","visit_type":"visits","mode":"custom","digit_type":"default",
"number_digits":"6","stats_type":"default","today":"Today","yesterday":"Yesterday",
"xweek":"This Week","lweek":"Last Week","xmonth":"This Month","lmonth":
"Last Month","all":"All days","showip":"Your IP:","nowis":
"Server Time: %Y-%m-%d %H:%M:%S","firstday":"0","autohide":"0","hrfooter":
"1","width":"","bg":"0","bgcolor":"#ffffff","bd":"1","bdcolor":"#000000","bdwidth":
"10","bdrounded":"1","bdshadow":"1","customcss":"#vvisit_counter{padding:5px;}",
"home":"","moduleclass_sfx":"","cache":"1","cache_time":"900","cachemode":"static"}
พอทำได้นะครับ ไม่ยากหรอกครับ

เนื่องจากมีหลายท่าน โทรมาสอบถามเพิ่มเติม เลยขอขยายให้อีกนิดนะครับ
ในจุมลา ตัว database ที่ท่านติดตั้งของท่าน ชื่อมันจะไม่เหมือนกันในส่วนของ prefix table name แต่ว่าจะมีคั่นกลางด้วยเครื่องหมาย _ เช่น ท่านใช้ prefix เป็น JL เพราะฉะนั้น ชื่อตารางของท่านจะนำหน้าด้วย JL_ชื่อตาราง

ผมใช้วิธีเปิด phpMyAdmin เข้ามาใน database ของจุมลา แล้ว ค้นหาเลยครับ ตามรูป

ใช้คำที่ต้องการหาคือ PGRpdiBzdHlsZT0ibWFyZ2luLXRvcDo1cHg7Ij48YSBocmVmPSJodHRwOi8vdmluYW9y
YS5jb20vIiB0aXRsZT0iVmluYW9yYSBWaXNpdG9ycyBDb3VudGVyIiB0YXJnZXQ9Il9ib
GFuayI+VmlzaXRvcnMgQ291bnRlcjwvYT48L2Rpdj48L2Rpdj4NCjwhLS0gVmluYW9yY
SBWaXNpdG9ycyBDb3VudGVyID4+IGh0dHA6Ly92aW5hb3JhLmNvbS8gLS0+

หาจากทุกตารางเลยครับ เจออยู่สองที่คือตาราง _extensions กับตาราง _modules ดังรูปครับ

กดไปที่ Browse เลยครับ แล้วเลือกตารางที่เราเจอ แล้วเลื่อนมาหาคอลัมน์ Extensions หาลงมาที่ ค่าในช่องจนเจอ ในช่อง modules ชื่อ mod_vvisit_counter  แล้วแก้ไขค่าในช่องเลยครับ

ทำการไฮไลท์เลือกเหมือนในภาพแล้วกดปุ่ม Delete ได้เลยครับ แล้วระบบจะบอกว่า 1 row effected
แสดงว่า database ถูกแก้ไขค่าแล้วครับ
ทีนี้ลองเปิดหน้า web ดูได้เลยครับ หายไปเรียบร้อย


9 ความคิดเห็น:

  1. ไม่ระบุชื่อ26/9/55 16:11

    ต้องเข้าไปที่ไหนบ้างครับ ขอเป็นลำดับด้วยครับ

    ตอบลบ
  2. ไม่ระบุชื่อ26/9/55 16:13

    ตอนเข้าไปหาต้องไปที่ไหน phpMyAdmin หรือว่า เอาฐานออกมาแล้ว ขอแบบเป็นลำดับด้วยครับ

    ตอบลบ
  3. เข้าไปแก้โดยใช้ phpMyAdmin หรือตัวอื่นที่ถนัดก็ได้ครับ เปิด database ของจุมลา แล้ว ใช้วิธี search ป้อนคำว่า Vinaora Visitor Counter หาจากทุกตารางเลยครับ สังเกตุช่อง ฟิลด์ชื่อ params ครับ เดี๋ยวว่าง ทำรายละเอียดให้ครับ

    ตอบลบ
  4. ไม่ระบุชื่อ29/9/55 10:40

    ลบแล้วแต่มันยังขึ้นอยู่เลยครับ

    ตอบลบ
  5. ถ้าลบแล้วแต่มันยังขึ้นอยู่ แสดงว่ามันยังอยู่ในตารางอื่นๆครับ โดยปกติแล้วเวลาเราลง mod_vvisit_counter แล้ว มันจะมีใน database อยู่ตารางที่ชื่อ _modules แล้วพอเราเอา โมดูลไปแสดงตามตำแหน่งที่เราต้องการ ค่านี้ จะมีเพิ่มในตาราง _extensions ที่เราเอาไปแสดงครับ ต้องหาให้ครบแล้วลบออกให้หมดครับ ถ้ายังไม่ได้ โทรหาผมได้เลย

    ตอบลบ
  6. modules\mod_vvisit_counter\
    หาไฟล์ mod_vvisit_counter.php
    บรรทัดสุดท้าย ลบทิ้ง
    echo base64_decode($params->get('home')); <====อันนี้

    ตอบลบ
    คำตอบ
    1. สุดยอดครับ เป็นอีกวิธีที่น่าจะใช้ได้ดีทีเดียว ขอลองก่อนครับ

      ลบ
  7. ไม่ระบุชื่อ3/4/58 15:14

    ลบ echo base64_decode($params->get('home')); แล้วยังไม่ได้ครับ ช่วยที

    ตอบลบ
    คำตอบ
    1. ลองแก้แบบที่ผมทำให้ในบทความหรือยังครับ ที่ผมลอง ลบ echo base64_decode($params->get('home')); ก็ไม่ได้เหมือนกัน แต่แก้ใน database ได้นะ

      ลบ

ท่านสามารถแสดงข้อคิดเห็นที่เหมือน หรือ แตกต่างได้ครับ ขอความกรุณาใช้ถ้อยคำที่สุภาพด้วยครับ ขอบคุณครับ