HandyCafe Docs
it-admin

เริ่มต้นใช้งาน: ผู้ดูแลระบบไอที

คู่มือนี้ครอบคลุมถึงการตั้งค่าทางเทคนิคของ HandyCafe ในตอนท้าย คุณจะต้องติดตั้งเซิร์ฟเวอร์และไคลเอนต์ กำหนดค่าเครือข่าย สร้างเมนูแอพ และทดสอบการจัดการระยะไกล

เวลาในการดำเนินการ: 5 นาที (รวมเวลาปรับใช้ไคลเอ็นต์)

ขั้นตอนที่ 1: ติดตั้งเซิร์ฟเวอร์และไคลเอนต์

การติดตั้งเซิร์ฟเวอร์:

  1. ตรวจสอบเซิร์ฟเวอร์พีซีของคุณตรงตาม ความต้องการของระบบ
  2. ดาวน์โหลดและติดตั้ง HandyCafe Server บนพีซีการจัดการของคุณ
  3. เปิดเซิร์ฟเวอร์และกรอก First Setup Wizard เพื่อสร้างบัญชีผู้ดูแลระบบ
  4. สังเกต ที่อยู่ IP ภายในเครื่อง ของเซิร์ฟเวอร์พีซี ลูกค้าจะต้องใช้สิ่งนี้เพื่อเชื่อมต่อ

การติดตั้งไคลเอนต์ (ทำซ้ำสำหรับพีซีแต่ละเครื่อง):

  1. ดาวน์โหลด HandyCafe Client บนพีซีแต่ละเครื่องที่ติดต่อกับลูกค้า
  2. ติดตั้งและเปิดใช้งานไคลเอนต์
  3. ไคลเอนต์ค้นหาเซิร์ฟเวอร์บนเครือข่ายท้องถิ่นโดยใช้ mDNS Discovery
  4. หากไม่พบเซิร์ฟเวอร์โดยอัตโนมัติ ให้ป้อนที่อยู่ IP ของเซิร์ฟเวอร์ด้วยตนเองในการตั้งค่าไคลเอนต์
  5. เมื่อเชื่อมต่อแล้ว ไคลเอนต์จะปรากฏบนแผงผู้ดูแลระบบของเซิร์ฟเวอร์

เคล็ดลับ: ใช้ฟีเจอร์ การตั้งชื่ออัตโนมัติ ของเซิร์ฟเวอร์ (การตั้งค่า > ไคลเอนต์) เพื่อตั้งชื่อไคลเอนต์โดยอัตโนมัติด้วยคำนำหน้า เช่น "PC #1", "PC #2" ฯลฯ คุณสามารถปรับแต่งชื่อที่แสดงได้ในภายหลัง

ดู การติดตั้งเซิร์ฟเวอร์ และ การติดตั้งไคลเอ็นต์ สำหรับขั้นตอนโดยละเอียด

ขั้นตอนที่ 2: กำหนดการตั้งค่าเครือข่าย

ไปที่ การตั้งค่า > เครือข่าย บนเซิร์ฟเวอร์

HandyCafe ใช้พอร์ตสี่พอร์ตในการสื่อสาร:

พอร์ต ค่าเริ่มต้น วัตถุประสงค์
พอร์ต TCP 5001 การสื่อสารคำสั่งและการตอบสนอง
พอร์ตไฟล์ 5002 การถ่ายโอนไฟล์ระหว่างเซิร์ฟเวอร์และไคลเอนต์
พอร์ตการจัดการระยะไกล 5003 การควบคุมสตรีมมิ่งเดสก์ท็อประยะไกล
พอร์ต UDP 5004 ข้อมูลสตรีมมิ่งหน้าจอ

การกำหนดค่า:

  1. ตั้งค่าพอร์ต (ค่าเริ่มต้นใช้ได้กับการตั้งค่าส่วนใหญ่)
  2. ตั้งค่า คีย์การเชื่อมต่อ นี่เป็นความลับที่ใช้ร่วมกันที่ใช้สำหรับการตรวจสอบสิทธิ์ HMAC-SHA256 ลูกค้าทุกคนต้องใช้รหัสเดียวกัน
  3. คลิก บันทึก

กฎไฟร์วอลล์:

ตรวจสอบให้แน่ใจว่าพอร์ตเหล่านี้เปิดอยู่ทั้งบนเซิร์ฟเวอร์และพีซีไคลเอนต์:

  • TCP: 5001, 5002, 5003 (ขาเข้าบนเซิร์ฟเวอร์ ขาออกบนไคลเอนต์)
  • UDP: 5004 (แบบสองทิศทางสำหรับการสตรีมหน้าจอ)

ข้อสำคัญ: พีซีทั้งหมดต้องอยู่ในเครือข่ายท้องถิ่น (ซับเน็ต) เดียวกัน HandyCafe ใช้ mDNS สำหรับการค้นหาไคลเอ็นต์ ซึ่งต้องใช้การเชื่อมต่อ LAN

ดู การตั้งค่าเครือข่าย สำหรับตัวเลือกเครือข่ายทั้งหมด

ขั้นตอนที่ 3: ตั้งค่าเมนูไคลเอนต์

เมนูไคลเอนต์คือเครื่องเรียกใช้งานแอปที่ลูกค้าเห็นบนเดสก์ท็อป ไปที่แท็บ การตั้งค่า > ลูกค้า > เนื้อหา

  1. สร้างหมวดหมู่ จัดกลุ่มแอปตามประเภท (เช่น เกม เบราว์เซอร์ โซเชียลมีเดีย เครื่องมือ)
  2. เพิ่มแอป ลงในแต่ละหมวดหมู่:
    • ตั้งค่า ชื่อแอป และ คำอธิบาย
    • เลือก ประเภทแอป: เกม เบราว์เซอร์ ลิงก์ ไฟล์ หรือแอป
    • ตั้งค่า เส้นทางปฏิบัติการ หรือ เรียกใช้ URI
    • อัปโหลด ไอคอน และ รูปภาพโปสเตอร์ สำหรับการ์ดแอป
  3. จัดเรียงใหม่ หมวดหมู่และแอปโดยใช้ตัวจับแบบลาก
  4. สลับการมองเห็น เพื่อแสดงหรือซ่อนรายการ
  5. คลิก บันทึก

การเปลี่ยนแปลงจะถูกส่งไปยังไคลเอนต์ที่เชื่อมต่อทั้งหมดโดยอัตโนมัติแบบเรียลไทม์ผ่าน TCP

เคล็ดลับ: ใช้การผสานรวม IGDB เพื่อค้นหาข้อมูลเมตาและไอคอนของเกมโดยอัตโนมัติ

ดู เมนูไคลเอนต์ สำหรับเอกสารประกอบตัวสร้างเมนูฉบับสมบูรณ์

ขั้นตอนที่ 4: กำหนดค่าหน้าจอที่ไม่ได้ใช้งานและรูปลักษณ์

หน้าจอไม่ได้ใช้งาน (การตั้งค่า > ลูกค้า > แท็บหน้าจอไม่ได้ใช้งาน):

หน้าจอเมื่อไม่ได้ใช้งานคือสิ่งที่ลูกค้าเห็นเมื่อไม่มีการใช้งานเซสชั่นใด ๆ (หน้าจอล็อค)

  1. เปิดใช้งานสไลด์โชว์หน้าจอว่าง
  2. เพิ่ม รูปภาพ หรือ วิดีโอ (PNG, JPG, WebP, GIF, MP4, WebM)
  3. ตั้งค่า ระยะเวลา ต่อรายการและ เอฟเฟกต์การเปลี่ยน (จางลง เลื่อน ซูม)
  4. เลือกเปิดใช้งาน การซ้อนทับนาฬิกา และ การแสดงชื่อร้านกาแฟ ด้วยสีที่กำหนดเอง
  5. คลิก บันทึก

ลักษณะที่ปรากฏ (การตั้งค่า > ลูกค้า > แท็บลักษณะที่ปรากฏ):

กำหนดค่ารูปลักษณ์ของเดสก์ท็อปออนไลน์ที่ลูกค้าใช้ในระหว่างเซสชัน

  1. เลือก ธีม: สนามกีฬานีออน, Crimson Pulse หรือ Emerald Depth
  2. เลือก การตั้งค่าเค้าโครงล่วงหน้า: แยกคลาสสิก, ด้านบนกว้างของฮีโร่, ด้านล่างกว้างของแค็ตตาล็อก หรือโฟกัสแบบกะทัดรัด
  3. กำหนดค่า พื้นหลัง: สีทึบ การไล่ระดับสี รูปภาพ หรือวิดีโอด้วยการตั้งค่าการซ้อนทับและเบลอ
  4. ปรับ ความหนาแน่นของการ์ด (ใหญ่ กลาง กะทัดรัด) และ เอฟเฟกต์โฮเวอร์
  5. คลิก บันทึก

ดู หน้าจอไคลเอ็นต์ไม่ได้ใช้งาน และ ลักษณะที่ปรากฏของไคลเอ็นต์ สำหรับตัวเลือกทั้งหมด

ขั้นตอนที่ 5: ทดสอบเดสก์ท็อประยะไกลและภาพหน้าจอ

ตรวจสอบว่าการจัดการระยะไกลใช้งานได้:

ภาพหน้าจอ:

  1. บนแผงผู้ดูแลระบบ ให้เลือกบัตรลูกค้าออนไลน์ใดก็ได้
  2. คลิก ภาพหน้าจอ บนการ์ดไคลเอนต์
  3. ภาพหน้าจอของหน้าจอไคลเอนต์จะปรากฏในโปรแกรมดู
  4. คุณสามารถ ดาวน์โหลด หรือ รีเฟรช ภาพหน้าจอได้

เดสก์ท็อประยะไกล:

  1. เลือกการ์ดไคลเอนต์ออนไลน์แล้วคลิก เดสก์ท็อประยะไกล
  2. หน้าต่างเดสก์ท็อประยะไกลจะเปิดขึ้นพร้อมกับสตรีมมิ่ง H.264 แบบสด
  3. คุณสามารถควบคุมเมาส์และคีย์บอร์ดบนพีซีระยะไกลได้
  4. การซิงโครไนซ์คลิปบอร์ดทำงานระหว่างเซิร์ฟเวอร์และไคลเอนต์

หมายเหตุ: เดสก์ท็อประยะไกลใช้การสตรีม UDP หากวิดีโอกระตุก ให้ตรวจสอบแบนด์วิดท์เครือข่ายของคุณและให้แน่ใจว่าพอร์ต UDP 5004 ไม่ได้ถูกบล็อก คุณยังสามารถปรับบิตเรตได้ในการตั้งค่าสตรีม (350-25,000 kbps)

ดู เดสก์ท็อประยะไกล และ ภาพหน้าจอ สำหรับคุณสมบัติระยะไกลทั้งหมด


ภาพรวมสถาปัตยกรรมเครือข่าย

Server PC (Management)
    |
    |--- TCP (5001) --- Command/Response (bincode + HMAC-SHA256)
    |--- TCP (5002) --- File Transfers
    |--- TCP (5003) --- Remote Management Control
    |--- UDP (5004) --- Screen Streaming (H.264)
    |--- mDNS ------- Client Discovery (automatic)
    |
    +-- Client PC 1
    +-- Client PC 2
    +-- Client PC 3
    +-- ...

จะทำอย่างไรต่อไป