ทำบอทกดคีบอร์ด Arduino Leonardo[ไม่โดนแบน]

มีประโยชน์ยังไง?

  • ทำบอทกด ปุ่มคีบอร์ดไว้ใช้สำหรับบอทเกมออนไลน์ หรือ ออฟไลน์
  • ทำงานกดปุ่ม ซ้ำๆ ไม่ต้องเฝ้าจอ
  • เป็นอุปกรณ์ จากภายนอก เสียบผ่าน usb ถึงทำงาน
  • สามารถประยุกต์ ทำเป็นมาโครได้ marco กดปุ่มเดียวแต่ทำงานได้หลายอย่าง

เสี่ยงโดนแบนไหม?

  • ไม่เสี่ยงแน่นอน เพราะมันคือการส่งจากอุปกรณ์ภายนอก ไม่ได้ใช้ซอฟแวร์หรือโปรแกรมใดๆ

อุปกรณ์

  1. arduino Leonardo
  2. สายเชื่อมต่อ ระหว่างบอร์ดกับคอม USB to microUSB

โค้ดโปรแกรม

///////////////////////////////////
#include <Keyboard.h>

void setup() {
  Keyboard.begin();
}

void loop() {
  Keyboard.write(' ');
  delay(1000);
}
///////////////////////////////////

ทำงานยังไง?

#include <Keyboard.h>: คำสั่งนี้ทำการนำเข้า (Library) Keyboard เป็นสิ่งจำเป็นสำหรับการใช้งานฟังก์ชันที่เกี่ยวข้องกับการส่งสัญญาณคีย์บอร์ด void setup() { ... }: ส่วนของโค้ดนี้ใช้สำหรับตั้งค่าเริ่มต้นของโปรแกรม Keyboard.begin();: เริ่มการทำงานของ (Library) Keyboard เป็นการเตรียมพร้อมสำหรับการใช้งานคีย์บอร์ด void loop() { ... }: ส่วนของโค้ดนี้จะทำงานซ้ำไปเรื่อยๆ Keyboard.write(' ');: ส่งสัญญาณการกดปุ่ม Spacebar ไปยังคอมพิวเตอร์เปรียบเสมือนการกดปุ่ม Spacebar จริงๆ delay(1000);: หยุดการทำงานของโปรแกรมเป็นเวลา 1 วินาที (1000 มิลลิวินาที)

สรุป โค้ดนี้จะทำการกดปุ่ม Spacebar ทุกๆ 1 วินาทีอย่างต่อเนื่อง


แสดงความคิดเห็น

0 ความคิดเห็น