BLOG

SystemX6 Beta

ได้เวลาพา SystemX เข้าสู่ยุคปัจจุบันซะที!

ขอเชิญทดสอบ SystemX 6 Beta

สำหรับ SystemX เวอร์ชั่นใหม่ อยู่ระหว่่างการพัฒนาครับ 🤩 โดยข้ามมาเป็นเลข 6 เลย จริงๆ ก็ไม่ได้ข้ามหรอกนะ มันมีเวอร์ชั่น 3, 4 และ 5 มาแล้วเหมือนกัน เหอๆๆ แต่ว่าทำไม่จบ

เนื่องจากเป็นช่วงพัฒนา เรายังไม่ได้รวม .NET5.0 / ASP.NET5.0 เข้ามาในตัวติดตั้งด้วย เพื่อให้ขนาดไฟล์เล็กลง ก็ต้องติดตั้ง

1) .NET Runtime 5.0.5 (x64)

2) ASP.NET Runtime 5.0.5 (x64)

จากนั้น กดปุ่มนี้ได้เลย ลอง Launch Installer ก่อน ถ้าเกิดว่าลงไม่ผ่าน ลองดาวน์โหลด MSIX Package ไปติดตั้งได้เลยจ๊ะ

Launch SystemX BETA InstallerDownload MSIX PACKAGE

ถ้าลงไม่ผ่าน...

ถ้าเป็น Error นี้ ให้ Restart ก่อนครับ

การเปิดใช้งาน

ตัวโปรแกรมจะยังไม่ทำการ Register ให้เปิดตัวเองอัตโนมัติในตอนนี้ และระหว่างทำงานจะแสดงเป็นไอคอนตรงนาฬิกาเหมือนเดิม

ในการเปิดหน้า UI ทำได้โดยการ เปิดหน้า Browser ไปที่ http://localhost:5000


มีอะไรใหม่มั่ง ข้ามมา 3 เวอร์ชั่น

  • ระบบ Cloud Drive ใหม่ (Cloud Space Beta) ทำงานผ่านโปรโตคอล HTTP สามารถใช้งานได้ผ่านทุก Firewall และทุกที่แน่นวล ท่านที่มีเครื่อง LEVEL51 สามารถเปิดทดลองใช้งานได้ทันที
  • Rewrite เป็น .NET Version 5.0 : ถ้า Stackoverflow ไม่หลอกเรา ก็เร็วขึ้น 30%

  • ใช้ Blazor เป็น UI แทน WPF ทำให้ไม่ต้องมีโค๊ดในการคุยกันระหว่าง UI / SystemX และจริงๆ เรามีหน้าจอเป็นแบบ Web-Based อยู่หลายตัวแล้ว ได้แก่ SystemZ, Log Viewer, Overlay 

    ที่ผมเลือกแยก UI กับตัวที่เป็นตัวหลัก ก็เพื่อให้ตัว Process ของ SystemX สามารถทำงานในโหมด Admin ได้แบบเงียบๆ ไม่กินแรมมากนักเป็นไอคอนอยู่ตรงนาฬิกาไง ส่วนพอเป็น Blazor การใช้แรมเพื่อวาด UI ก็จะไปตกอยู่ที่ Web Browser แทน
  • Update ผ่านระบบ MSIX / AppInstaller ของ Windows - การติดตั้งและถอนการติดตั้งจะ Clean ขึ้น และ ไม่ต้องเขียนตัวอัพเดทเอง
  • ปรับปรุุงประสิทธิภาพให้ดีขึ้น โดยการใช้เทคนิค Reactive Extension ทำให้ระบบทั้งหมด (มีเยอะมาก) สามารถหยุดตัวเองได้ เมื่อไม่มีการเรียกใช้งานทั้งจากหน้า UI และระหว่างระบบด้วยกัน

Development Progress

เคยมีลูกค้าอยากจะขอหน้า Changelog ของ SystemX ด้วย ขอใช้หน้านัี้เป็น Change Log เลยละกัน

Module or Feature DONE Progress TODO

Auto Install (Driver Update)

  • ระบบติดตั้ง Driver ใหม่ ที่ Manage ง่ายขึ้น ผ่าน Microsoft SharePoint
100% - ทดสอบติดตั้งกับเครื่องรุ่นต่างๆ และตรวจสอบ Driver ว่ามีครอบคลุมทุกรุ่น

Cloud Drive (Cloud Space Beta)

  • สามารถ Map Drive และใช้งานได้
  • ติดตั้ง Dokany เมื่อมีการเปิดใช้งานครั้งแรก
95% - ออปชั่น ลิมิตให้เฉพาะ Explorer เขียนไฟล์ได้

SystemXD

  • สามารถเสียบจอ SystemXD และใช้งานได้
  • มีการปรับเปลี่ยน Format ของฟังก์ชั่น Graph ชื่อว่า Graph6 โดยรองรับค่า min/max จากเดิมรองรับแค่ 0-max 
  • ระบบจัดการไดรเวอร์ PL2303HX
  • ระบบ Detect Hardware ใหม่ - แยกไว้เป็น NuGet- NC-DeviceChange Source:GitHub
  • แยกโค๊ดการติดต่อหน้าจอ Nextion เป็น Nuget NC-Nextion (Source Code)
80%

- ทำ Post สอนสร้าง Skin แยกโดยเฉพาะ แทนการรวมไว้ที่โพสเดียว เพื่อความไม่สับสน

- Portal สำหรับแชร์ Skin ของ SystemXD

- ปรับ Brightness

- รองรับ SystemXD Air จอรุ่นใหม่ ที่ต่อผ่าน WiFi

- รองรับ SystemXD Pro (จอใหญ่ ความละเอียดสูงขึ้น)

Old Web UI (SystemXZ, Log Viewer, Overlay)

  • หน้า Dashboard / Sensors จาก SystemXZ มีแล้วในโปรแกรมใหม่

 

30%

- Port หน้า Log Viewer

- Port หน้า Overlay

- เปิดดูหน้า UI จาก Internet / Mobile ได้

 

Hardware Monitor & FPS Counter

  • เปลี่ยนใช้ LibreHardwareMonitor แทน OpenHardwareMonitor เพื่อรองรับ .Net 5
  • ปรับปรุงระบบใหม่ ให้ใช้ Timer กลางของตัวโปรแกรม แทนการแยก Timer ของใครของมัน เพื่อควบคุมความถี่ของ Timer จากที่เดียว
  • ใช้ Reactive Extension (Rx) แทน Event - ระบบสามารถหยุดอ่านค่า Sensor/FPS อัตโนมัติเมื่อ UI ปิดลง (เดิมจะรันทุก 1 วินาที ต่อให้ไม่มีการเก็บ Log)
80%

- ระบบ Log ลง SQLite

Color Profile 0%

- โหลด Color Profile จากระบบ และเปิดใช้งานอัตโนมัติ

- แก้ไขให้รองรับ กรณีที่หน้าจอหลักที่แสดงผลอยู่ ไม่ใช่จอภายในเครื่อง

Clevo Hardware Control​

  • [6.0.3] Backend การตั้งค่า พัดลม, Power Mode, ไฟ Keyboard RGB Per Key. ระบบ Animation สำหรับ RGB Per Key
  • [6.0.3] Backend สำหรับระบบ OSD
  • [6.0.3] Frontend การตั้งค่าระบบ Animation (Preview) ของ Keyboard RGB Per Key
30%

- Frontend สำหรับตั้งค่า Power Mode

- Frontend ตั้งค่าพัดลม

- Frontend ตั้งค่าไฟ Keyboard RGB Per Key สมบูรณ์

- Frontend ตั้งค่าไฟ Keyboard RGB 15 สี / 3 Zone

- ระบบ OSD

NVIDIA Hardware Control 0%

- ตั้งค่า Undervolt

- ตั้งค่า Memory Offset Overclock

LEVEL51 Deck

0%

- Port หน้าจอสำหรับควบคุมเป็น VueZor

- Portal สำหรับแชร์ / Download Deck มาใช้งาน

Tweaks

0%

- LEVEL51 Ultimate Performance

- สลับโหมดพลังงานอัตโนมัติเวลาอยู่บนแบต

Auto Update

  • เปลี่ยนการติดตั้ง จาก ClickOnce เป็น MSIX
  • เปลี่ยนระบบ Update ใช้ระบบ App Installer ของ Windows 10
90%

- MSIX ทดสอบแล้วใช้งานได้

- กำลังทดสอบอัพเดทผ่าน AppInstaller

New Idea

TBD

- Game Mode : ลิมิตประิมาณ IccMax ของ CPU ถ้ามีการเปิดเกม

- Detect โปรแกรมที่ใช้ CPU เยอะตอนอยู่บนแบต (เช่น OneDrive Sync) และปิดอัตโนมัติ

- ระบบ Share Keyboard Animation

- ระบบ Share Spectrogram Color

 

 

 

 

 

BLOG

LEVEL51 คือใคร?

เราเป็นบริษัทโน๊ตบุ้คของคนไทย ใช้เครื่องจากโรงงาน CLEVO แบบยี่ห้อดังในต่างประเทศ ที่คุณสามารถเลือกสเปคเองได้เกือบทั้งเครื่อง ถ้าโน๊ตบุ้คและคอมพิวเตอร์ของคุณ คืออุปกรณ์สำคัญในการทำงาน นี่คือเครื่องที่ออกแบบมาสำหรับคุณ

1107
ลูกค้าที่รักเรา
0
เครื่องเกินแสนบาท
47
K
มูลค่าเครื่องโดยเฉลี่ย
0
K
สถิติเครื่องแพงสุด

ลูกค้าหน่วยงานราชการและมหาวิทยาลัย

ลูกค้ากลุ่ม Video Production, 3D Design, Software House

Landscape Design

ลูกค้ากลุ่มบริษัทอุตสาหกรรมและก่อสร้าง

พิเศษเฉพาะคุณ - รับคูปองส่วนลด 2,000 บาท สำหรับการสั่งซื้อเครื่องกับเรา