
NexusKey โปรแกรมมาโคร + กดปุ่มอัตโนมัติ
สวัสดีทุกๆ ท่านนะครับผม ก่อนอื่นเลยผมอยากพูดถึงความเป็นมาก่อนนะครับว่า ไอ้เจ้า NexusKey เกิดขึ้นมาได้อย่างไร
ต้องบอกว่าผมเองนั้นนอกจากจะรับเขียนอะไรไปเรื่อยแล้วนั้น งานอดิเรกที่ผมชอบทำอีกอย่างคือเล่น Ragnarok Online ทั้งเซิร์ฟจริงและเซิร์ฟเถื่อนสลับผสมกันไป ตัวผมเองถ้าถามว่าเป็นสายฟาร์มแบบโหดๆ ทุ่มเวลาฟาร์มไหม ก็ต้องตอบว่าไม่ใช่ครับผม เล่นเพลินๆ ว่างก็ฟาร์ม ไม่ว่างก็ทำงาน และแน่นอนครับสิ่งคู่ใจนักฟาร์มอย่างเราๆ ก็คือ มาโคร ตัวผมเองมีเม้าส์มาโครนะแต่ไม่ชอบเพราะต้องกดปุ่มข้างๆ เมื่อยมือก็เลยชอบใช้โปรแกรม Macro Easy By Boss แต่แล้วเมื่อผมมาใช้ Windows 11 การอัพเดทวินโดว์รอบล่าสุดทำให้ผมใช้งานโปรแกรม Macro Easy By Boss ไม่ได้ พยายามหาทางแก้ไขแล้วแต่ก็ใช้ไม่ได้อยู่ดี

ก็เลยเกิดไอเดีย งั้นเราเขียนใหม่เลยแล้วกันโดยใช้ Macro Easy By Boss นี้แหละเป็นต้นแบบ พอไปใช้ฟาร์มใน Ragnarok Online กับพวกอาชีพ Sniper หรือ White Smith ก็เลยแบบว่า “เอ๋…มันต้องกดบัฟบ่อยจังวะ” ก็เลยปิ้งไอเดียงั้นเพิ่มฟังชั่น กดปุ่มอัตโนมัติ ตามเวลาที่กำหนดเลยแล้วกัน และได้ทดลองใช้สักระยะเลยมีความคิดแว๊บเข้ามาในหัว “เราก็ใช้ Macro Easy By Boss” มานานแล้วนะ โดยที่ได้ต่อๆ มาจากคนในเกมที่รู้จักกัน ทั้งๆ ที่ไม่รู้เลยเจ้าของจริงๆ เขาอยากแจกจ่ายหรือเปล่า ยุคนี้คนก็มาใช้วินโดว์ 11 กันเยอะขึ้น ต้องมีคนที่เจอปัญหาแบบเรา “ฉะนั้นถ้าเราเขียนใหม่ใช้งานได้ แจกให้คนใช้น่าจะดี” ก็เลยเกิดเป็น NexusKey ขึ้นมา
*Credit ระบบมาโครขอยกให้ Macro Easy By Boss นะครับผม
ฟังชั่นและการทำงานของ NexusKey
มาถึงตรงนี้ผมจะอธิบายการใช้งานในแต่ละส่วนนะครับ โดยโปรแกรมใช้ได้กับเซิร์ฟที่ใช้ Gepard แต่สำหรับ เซิร์ฟจริง และ เซิร์ฟเถื่อนที่ใช้ Anti Cheat อื่นๆ ยังไม่ได้ลองครับ
ส่วนที่ 1: HOT KEYS
กดค้างที่ปุ่มนั้นๆ แล้วโปรแกรมจะทำงานวนซ้ำไปเรื่อยๆ จนกว่าจะปล่อยมือ
ส่วนนี้ตรงช่อง Close จะมีให้เลือก 3 ตัวเลือกคือ
- Close – ไม่เปิดใช้มาโคร
- Skill Target – จะกดปุ่มนั้นๆ ตามด้วยคลิกซ้าย
- Use Item/Buff: กดปุ่มนั้นๆ อย่างเดียว จะไม่มีการคลิกซ้าย
เมื่อเลือกเสร็จแล้วก็ให้ลงมาตั้งค่าในส่วนที่ 2
ส่วนที่ 2: SETTINGS & DELAY
กำหนดหน่วงวลาในการกดของมาโคร โดยกำหนดเป็น ms หรือ millisecond แยกกันระหว่าง
- Key Delay – หน่วงเวลาการกดปุ่มนั้นๆ
- Click Delay – หน่วงเวลาการคลิก
ตัวอย่าง ถ้าเราตั้ง F1 เป็น Skill Target ด้วย Key Delay และ Click Delay = 0.03 ms ก็คือเมื่อกด F1 ค้างไว้ โปรแกรมจะสั่งคอมเราให้กด F1 และ คลิกซ้าย ทุกๆ 0.03 ms จนกว่าจะปล่อยมือจาก F1
ส่วนที่ 3: AUTO PRESS
ตรงนี้คือระบบที่โปรแกรมจะสั่งให้คอมกดปุ่มที่เรากำหนดในช่อง Key ทุกๆ วินาที ที่เรากำหนดไว้
โดยมีการตั้งค่า 3 ส่วนดังนี้
- Key – ให้เราใส่ปุ่มที่ต้องการสั่งให้โปรแกรมกด
- Mode – บอกโปรแกรมว่าปุ่มที่เราต้องการอยู่ใน ส่วนหลักของคีย์บอร์ด อันนี้ทำมาเพื่ออะไร ผมคิดถึงว่าคนเล่น RO ต้องมีทั้ง คอมตั้งโต็ะ และ โน็ตบุ๊ค ลองมองภาพว่าถ้ากำหนด ปุ่มที่ต้องการเป็นเลข 4 ในคีย์บอร์ดฝั่งซ้ายที่ไม่ใช่ Numpad ระบบจะได้กดถูกปุ่ม ไม่ไปกด 4 ที่ Numpad
- Delay (s) – กำหนดหน่วงเวลาที่โปรแกรมจะสั่งให้คอมกดปุ่มนั้นๆ โดยกำหนดเป็นวินาที จะต่างจากของมาโครที่เป็น ms
ปัญหาที่ผมพบตอนใช้โปรแกรม
มันจะมีบางจังหวะที่โปรแกรมมันกดปุ่มค้าง วิธีแก้ง่ายๆ แค่กดปุ่มนั้นๆ 1 ที (เฉพาะส่วนมาโครครับ)
บันทึกการอัพเดท
===== v1.0.1
- แก้ไขปัญหาแอนตี้มองว่าเป็นไวรัส
- แก้ปัญหาปล่อย F1-F9 แล้วแต่โปรแกรมยังทำงานอยู่
- แก้ไขปัญหาการกรอกตัวเลขและเลือกตั้งค่า
- ปรับปรุงประสิทธิภาพโปรแกรมให้ดีขึ้น
- ต้องคลิกขวา Run as admin เพื่อให้โปรแกรมใช้ได้นะครับ 🙂
===== v1.1.0
- ปรับปรุงประสิทธิภาพการทำงานของโปรแกรม
- เพิ่ม Toggle Mode
- ถ้าติกในช่อง Toggle Mode คือการทำงานแบบ กด 1 ครั้งเพื่อทำงาน และ กดอีก 1 ครั้งเพื่อหยุดทำงาน
- ถ้าไม่ติก Toggle Mode คือ กดค้างเพื่อทำงานซ้ำเรื่อยๆ จนปล่อย
- เอาตรงๆ ก็ผมหมดปัญญาทำให้พวก Anti มองว่าเป็นไวรัสไม่ได้แล้วครับ เพราะการทำงานของโปรแกรมมันไปเหมือนกับพวก มัลแวร์ และ Key Logger
- แต่การันตี 100% ว่าโปรแกรม NexusKey นี้ไม่มีอันตรายใดๆ ต่อ PC ของท่าน