
PowerPlanSwitcher (โปรแกรมสลับ Power Plan โหมดพลังงานอัตโนมัติ) : โปรแกรม PowerPlanSwitcher เป็นโปรแกรมบน ระบบปฏิบัติการ (OS) อย่าง วินโดวส์ (Windows) ที่ถูกพัฒนาขึ้นด้วย ภาษา C# และ .NET 8 โดยมีวัตถุประสงค์หลักเพื่ออำนวยความสะดวกในการบริหารจัดการ และสลับแผนการใช้พลังงาน Power Plan หรือ Power Scheme ของคอมพิวเตอร์อย่างรวดเร็ว โดยที่ผู้ใช้ไม่จำเป็นต้องเสียเวลาเข้าไปกดเปลี่ยนผ่านแผงควบคุม (Control Panel) หรือ Windows Settings ให้ยุ่งยาก
ตัวโปรแกรม PowerPlanSwitcher จะทำงาน และซ่อนตัวอยู่ใน System Tray (แถบมุมขวาล่างใกล้กับนาฬิกาบนหน้าจอ) ทำให้ผู้ใช้สามารถคลิกไอคอนเพื่อตรวจสอบได้ทันทีว่า ณ ขณะนั้นระบบกำลังใช้แผนพลังงานรูปแบบใดอยู่ รวมถึงเปิดโอกาสให้เลือกคลิกสลับไปใช้แผนพลังงานอื่นที่ต้องการได้โดยตรงด้วยตนเอง หรือจะตั้งค่าปุ่มคีย์บอร์ดลัด (Global Hotkey) เพื่อกดสลับโหมดพลังงานวนไปเรื่อยๆ ได้ทันทีโดยไม่ต้องใช้เมาส์คลิก
จุดเด่นสำคัญของ PowerPlanSwitcher คือระบบการสลับโหมดพลังงานอัตโนมัติตามเงื่อนไขที่ผู้ใช้กำหนด (Rule-Based Automatic Switching) ซึ่งประมวลผลตามลำดับก่อนหลัง โดยสามารถตั้งเงื่อนไขได้หลากหลายรูปแบบ เช่น สลับแผนพลังงานเมื่อมีการเปิดหรือปิดโปรแกรม/เกมเฉพาะ, สลับตามสถานะการเสียบสายชาร์จ หรือใช้แบตเตอรี่ของ โน้ตบุ๊ก (Notebook), สลับเมื่อไม่มีการใช้งานเครื่องเป็นเวลานี้ตามที่ตั้งไว้ รวมถึงการสลับตามเงื่อนไขการเปิดเครื่อง และการปิดเครื่อง ตัวอย่างการใช้งานจริง เช่น ผู้ใช้สามารถตั้งค่าให้ระบบเปลี่ยนเป็นโหมด High Performance หรือ Ultimate Performance ทันทีเมื่อเปิดเกม และเมื่อปิดเกมลง โปรแกรมจะสลับกลับมาเป็นโหมด Balanced หรือ Power Saver เพื่อประหยัดพลังงาน และลดความร้อนโดยอัตโนมัติ

นอกจากนี้ ในเวอร์ชันใหม่ ๆ ตัวโปรแกรมยังมาพร้อมกับระบบ ส่วนติดต่อผู้ใช้แบบบรรทัดคำสั่ง (CLI) หรือ Command-Line Interface ในชื่อ pps (Power Plan Switcher CLI) สำหรับผู้ใช้สายเทคนิค หรือผู้ที่ต้องการเขียนสคริปต์อัตโนมัติ เพื่อดึงรายชื่อ, สลับโหมด หรือวนแผนพลังงานผ่านคำสั่งใน Command Prompt หรือ PowerShell ได้โดยตรง อีกทั้งยังมีฟังก์ชันเสริมอย่างการปรับแต่งธีมสี, การแจ้งเตือนเมื่อมีการสลับโหมด และการตั้งค่าไอคอนแยกตามแผนพลังงานเพื่อความสะดวกในการมองเห็น ถือเป็นเครื่องมือขนาดเล็กที่ช่วยเพิ่มประสิทธิภาพการทำงาน และประหยัดพลังงานบน Windows ได้อย่างครอบคลุม
ทำงานซ่อนตัวอยู่ที่แถบ Taskbar มุมขวาล่าง สามารถคลิกไอคอนเพื่อดูแผนพลังงาน (Power Plan) ที่ใช้อยู่ในปัจจุบัน และสลับเปลี่ยนโหมดได้อย่างรวดเร็วโดยไม่ต้องเปิด Control Panel
สลับโหมดพลังงานให้อัตโนมัติ โดยประมวลผลตามลำดับความสำคัญของกฎที่คุณตั้งไว้
ตรวจจับการเปิด-ปิดโปรแกรม หากเปิดเกมหรือโปรแกรมหนัก ๆ จะสลับเป็นโหมด Performance ทันที และเมื่อปิดโปรแกรมจะสลับกลับมาโหมดปกติ
เปลี่ยนโหมดพลังงานให้อัตโนมัติทันทีเมื่อมีการเสียบ หรือถอดสายชาร์จแบตเตอรี่ (เหมาะสำหรับโน้ตบุ๊ก)
หากปล่อยเครื่องทิ้งไว้โดยไม่มีการขยับ เมาส์ (Mouse) หรือกด คีย์บอร์ด (Keyboard) ตามระยะเวลาที่กำหนด โปรแกรมจะปรับเข้าสู่โหมดประหยัดพลังงานให้อัตโนมัติ
กำหนดให้เปลี่ยนเป็นโหมดพลังงานที่ต้องการเมื่อเปิด Windows เข้ามา พร้อมตั้งเวลาหน่วงก่อนทำงานได้ หรือเมื่อสั่ง Shutdown เครื่อง
สามารถตั้งค่าปุ่มคีย์บอร์ดลัดเพื่อกดสลับหมุนเวียนโหมดพลังงานได้ทันทีจากทุกหน้าจอ
มาพร้อมเครื่องมือ pps สำหรับผู้ใช้สายเทคนิค ให้สามารถเขียนสคริปต์สั่งเปิด, ดูรายชื่อ หรือสลับ Power Plan ผ่าน Command Prompt หรือ PowerShell ได้
สามารถตั้งค่าการแจ้งเตือนเมื่อมีการสลับโหมด, เลือกธีมสีของโปรแกรม และเปิดการ บันทึกประวัติการทำงาน (Log) การทำงานอย่างละเอียดได้
โปรแกรม PowerPlanSwitcher เป็นซอฟต์แวร์ ฟรี (Free) ที่พัฒนาแบบ โอเพ่นซอร์ส (Open-Source) ที่อยู่ภายใต้เงื่อนไขการใช้งานแบบ MIT License ซึ่งหมายความว่าผู้ใช้สามารถใช้งาน, ดัดแปลง, แจกจ่าย และเข้าถึง โค้ดต้นฉบับ (Source Code) ได้อย่างเสรี ภายใต้เงื่อนไขที่กำหนด
หากต้องการค้นหาข้อมูลเพิ่มเติม สามารถติดต่อกับทางผู้พัฒนาโปรแกรมนี้ได้ผ่านทางช่องทางเว็บไซต์ (Website) : https://github.com/SebastianBecker2/PowerPlanSwitcher (ภาษาอังกฤษ) ได้เลย
PowerPlanSwitcher is a Windows application developed using C# and .NET 8, designed to streamline the management and switching of computer power plans or power schemes without the hassle of navigating through the Control Panel or Windows Settings. Operating quietly in the system tray near the taskbar clock, it allows users to instantly check the currently active power plan, manually switch to another preferred profile with a single click, or cycle through power schemes using customizable global hotkeys without needing a mouse.
The defining feature of PowerPlanSwitcher is its rule-based automatic switching system, which processes user-defined conditions sequentially. Users can configure various triggers, such as launching or closing specific programs and games, changing AC power or battery status on laptops, reaching an idle threshold, or executing actions during system startup and shutdown. For instance, the system can automatically elevate to High Performance or Ultimate Performance mode upon launching a game, and seamlessly revert to Balanced or Power Saver mode once the game is closed to conserve energy and reduce heat.
Additionally, recent versions introduce a Command-Line Interface (CLI) named pps (Power Plan Switcher CLI), empowering advanced users and automation enthusiasts to list, switch, or cycle power plans directly via Command Prompt or PowerShell scripts. Complemented by features like theme customization, pop-up switching notifications, and distinct power plan icons for visual clarity, PowerPlanSwitcher stands out as a lightweight yet comprehensive utility for optimizing performance and power efficiency on Windows.

คำสำคัญ