หลังจากเมื่อคืนเกิดปรากฏการณ์ที่หลาย ๆ คน พากันถล่มเว็บไซต์ POPCAT ที่ดูจะไม่มีอะไรมาก แต่สำหรับชาวเน็ตไทยไม่เป็นอย่างนั้น เพราะเราจะเสียอะไรก็ได้แต่เสียหน้าไม่ได้ จนถึงขั้นเกิดแฮชแท็ก #popcat ติดเทรนด์อันดับ 1 บนทวิตเตอร์เช้านี้

หลาย ๆ คนก็คงสงสัยว่าแล้วเราจะเล่นอย่างไร ถ้าเราจะจริงจังกันขนาดนั้น พาประเทศไทยพุ่งทะยานสู่อันดับ 1 (ตอนที่เขียนอยู่นี่เป็นอันดับที่ 3 อยู่) วันนี้เรามีทิปส์เล็ก ๆ น้อย ๆ มานำเสนอกัน

ทิปส์ที่ 1.1 : เล่นผ่านคอมพิวเตอร์ / แล็ปท็อป

การเล่น POPCAT ผ่านเบราว์เซอร์บนคอมพิวเตอร์หรือแล็ปท็อป จะสามารถใช้การเพิ่มจำนวนคลิกได้ในหลายวิธี

  • การคลิกที่หน้าจอ (รูปแมว)
  • การกดปุ่มใดก็ได้บนคีย์บอร์ด

แต่ที่พิเศษไปกว่านั้น คือเราสามารถกดปุ่มบนคีย์บอร์ดพร้อม ๆ กันหลายปุ่มเพื่อเพิ่มยอดทีละมาก ๆ ได้ด้วย

ทิปส์ที่ 1.2 : เล่นผ่านสมาร์ตโฟน

ส่วนในกรณีที่เล่นผ่านสมาร์ตโฟนเราก็สามารถใช้นิ้วหลาย ๆ นิ้วกดพร้อมกันได้เช่นกัน สมาร์ตโฟนรองรับ Multi-touch กี่นิ้ว ก็กดรัวกันเข้าไปได้เลย แตะทั้ง 5 นิ้ว ก็ขึ้นทีละ 5 คลิกเลย

ทิปส์ที่ 2 : ปิดเสียง เพื่อกำจัดเสียง “เป๊าะ” ออกไป

ในการคลิกแต่ละครั้ง จะมีเสียง “เป๊าะ” เกิดขึ้นมา แต่ถ้าเราฟังไปมาก ๆ ก็อาจจะเกิดความรำคาญได้ ซึ่งถ้าใช้บนคอมพิวเตอร์ / แล็ปท็อป เราแนะนำว่าให้ปิดเสียงในแท็บนั้นก่อน โดยการคลิกขวาที่แท็บนั้น และคลิก Mute Site

ทิปส์ที่ 3 : ใช้สคริปต์เป็นตัวช่วยแทนการคลิก

สำหรับวิธีนี้ จะค่อนข้างดูเป็นวิธีเทา ๆ พอสมควร (จะทำไงได้ ถ้าเราจะจริงจังกันขนาดนี้) เพียงกด F12 หรือคลิกขวาที่หน้าจอ แล้วกด Inspect

จากนั้นเข้าหน้า Console และทำการวางสคริปต์ด้านล่างนี้ลงไป (คำเตือน: ผู้ใช้จำเป็นต้องทราบการทำงานของสคริปต์ก่อนการใช้งาน ซึ่งเราจะมีอธิบายไว้ให้ด้านล่าง)

const add = new KeyboardEvent('keydown', {key: 'a'})
setInterval(() => { document.dispatchEvent(add) }, 50)

คำอธิบายสคริปต์

สำหรับสคริปต์นี้มี 2 บรรทัดด้วยกัน

  • บรรทัดที่ 1 : const add = new KeyboardEvent(‘keydown’, {key: ‘a’})
    • สร้างตัวแปรอีเวนต์ชื่อคลิก ให้กดปุ่มคีย์บอร์ดตัว a (เราสามารถเปลี่ยนเป็นปุ่มอื่นได้เช่นกัน)
  • บรรทัดที่ 2 : setInterval(() => { document.dispatchEvent(add) }, 50)
    • สร้างระยะเวลา เพื่อทำการรันอีเวนต์กดปุ่มบนคีย์บอร์ด ทุก ๆ 0.05 วินาที (50 มิลลิวินาที)

คำเตือน : ก่อนที่จะโดนตราหน้าว่าเป็นบอต

การทำงานของเว็บไซต์ POPCAT จะมีการส่งสถิติการคลิกขึ้นไปบนเซิร์ฟเวอร์ทุก ๆ 30 วินาที ซึ่งในการส่งแต่ละรอบต้องมีจำนวนการคลิกที่ไม่เกิน 800 ครั้ง หรือสรุปง่าย ๆ ว่า จำกัดจำนวนการคลิก 800 ครั้งต่อ 30 วินาที เพราะฉะนั้นถ้าทำตามสคริปต์ด้านบน เมื่อหารออกมาแล้ว กดแต่ละครั้งจะต้องห่างกันไม่ต่ำกว่า 37.5 มิลลิวินาที

ซึ่งถ้าหากมีการกดเกิน 800 ครั้ง เกิน 5 นาที ตัวเว็บไซต์ก็จะมีการบล็อกให้ไม่สามารถส่งยอดขึ้นไปได้เป็นเวลา 24 ชั่วโมง ถึงแม้ยอดบนหน้าเว็บไซต์จะวิ่งก็ตาม และตาแมวก็จะเปลี่ยนเป็นสีแดงด้วย (โกรธแล้วน้าาา!!!)

อัปเดต: ไทยคว้าอันดับ 1 การกด Popcat โลกมาได้แล้ว!

อ่านต่อ: ลุยกันต่อกับ!! PopDog แข่งกันรายตัวปั่นคลิกให้ได้ขึ้นที่ 1 ของโลก

พิสูจน์อักษร : สุชยา เกษจำรัส