rAthena SSH Manager
ThaiAthenaHosting Control Center — โปรแกรมควบคุมเซิร์ฟ rAthena บน Linux ผ่าน SSH และจัดการ session ใน tmux จากหน้าจอเดียว
ภาพรวม
rAthena SSH Manager (ThaiAthenaHosting Control Center v1.0) ใช้เชื่อมต่อเซิร์ฟ Linux ที่ฝากรัน Share Port แล้วสั่ง Start / Stop / Restart เซิร์ฟเกม ตรวจ process คอมไพล์ หรือค้นหา NPC ได้โดยไม่ต้องพิมพ์คำสั่ง SSH เองทุกครั้ง
ผลลัพธ์และ log แสดงในพื้นที่ Console ด้านขวา
เชื่อมต่อ SSH
กรอกข้อมูลในส่วน SSH Connection (ด้านซ้าย) ตามที่ ThaiAthenaHosting แจ้งให้
| ช่อง | รายละเอียด |
|---|---|
| Host / IP | ที่อยู่ IP หรือ hostname ของเซิร์ฟ |
| Port | พอร์ต SSH (ปกติ 22) |
| Username | ชื่อผู้ใช้ SSH ที่ได้รับ |
| Password | รหัสผ่าน SSH |
- กรอกครบทุกช่อง → กด Connect (ปุ่มเขียว)
- เมื่อเชื่อมต่อสำเร็จ สถานะมุมขวาบนจะเปลี่ยนจาก Disconnected เป็นเชื่อมต่อแล้ว
- เลิกใช้งาน → กด Disconnect (ปุ่มแดง)
ปุ่มควบคุมเซิร์ฟ
ใช้ได้หลังเชื่อมต่อ SSH แล้ว — แถบปุ่มด้านบนของโปรแกรม
| ปุ่ม | หน้าที่ |
|---|---|
| Start | เริ่มรันเซิร์ฟ rAthena (session tmux) |
| Stop | หยุดเซิร์ฟอย่างปลอดภัย |
| Restart | รีสตาร์ทเซิร์ฟ (Stop แล้ว Start ใหม่) |
| Search Npc | ค้นหา / จัดการข้อมูล NPC บนเซิร์ฟ |
| Processes | ดู process ที่กำลังทำงานบนเซิร์ฟ |
| Compile | คอมไพล์ซอร์สเซิร์ฟ (เมื่อแก้ไขไฟล์แล้วต้อง build ใหม่) |
| Kill All | บังคับปิด process ที่เกี่ยวข้องทั้งหมด — ใช้เมื่อ Stop ไม่สำเร็จ |
Console
พื้นที่ Console แสดงข้อความจาก Control Center และผลคำสั่งบนเซิร์ฟ กด Clear มุมขวาของ Console เพื่อล้างข้อความบนหน้าจอ (ไม่กระทบเซิร์ฟจริง)
เมื่อเปิดโปรแกรมครั้งแรกจะเห็นข้อความต้อนรับ:
=========================================================
ThaiAthenaHosting Control Center v1.0
Connect to Linux server and control rAthena in tmux
=========================================================