
FluentTaskScheduler (โปรแกรมจัดการ Task Scheduler บน Windows) : โปรแกรม FluentTaskScheduler เป็นสำหรับจัดการ และตั้งเวลาการทำงานอัตโนมัติ (Task Scheduling) บน ระบบปฏิบัติการ (OS) อย่าง วินโดวส์ (Windows) ที่ถูกพัฒนาขึ้นมาเพื่อเป็นทางเลือกใหม่ที่ทันสมัยกว่าเครื่องมือ Task Scheduler แบบดั้งเดิมของระบบ
ตัวโปรแกรมได้ถูกสร้างขึ้นด้วยเทคโนโลยี เฟรมเวิร์ก (Framework) WinUI 3 และ .NET 8 ทำให้มี ส่วนติดต่อผู้ใช้งานแบบกราฟิก (GUI) ที่สวยงาม และใช้งานง่ายตามหลักการออกแบบ Fluent Design System ของ Microsoft โดยทำหน้าที่เป็นตัวครอบ (Wrapper) คำสั่ง ส่วนต่อประสานโปรแกรมประยุกต์ (API) ระดับลึกของ Windows เพื่อให้ผู้ใช้สามารถสร้าง และจัดการงานอัตโนมัติต่างๆ ได้อย่างสะดวก และเป็นมืออาชีพมากขึ้น
ในด้านการทำงานหลัก โปรแกรม FluentTaskScheduler อนุญาตให้ผู้ใช้ตั้งเงื่อนไขการทำงาน (Triggers) ได้อย่างครอบคลุม ทั้งการตั้งเวลาแบบทำครั้งเดียว หรือทำซ้ำเป็นรายวัน รายสัปดาห์ และรายเดือน ไปจนถึงการสั่งให้ทำงานเมื่อเกิดเหตุการณ์ในระบบ เช่น เมื่อเปิดเครื่อง, เมื่อผู้ใช้ล็อกอิน หรือเมื่อเกิดเหตุการณ์เฉพาะเจาะจงใน Windows Event Log นอกจากนี้ยังสามารถตั้งเงื่อนไขขั้นสูง และเงื่อนไขแวดล้อมได้ เช่น ให้โปรแกรมทำงานเฉพาะตอนที่คอมพิวเตอร์เสียบสายชาร์จไฟเท่านั้น, สั่งให้ปลุกเครื่องจากโหมดสลีปเพื่อมาทำงาน หรือการตั้งค่าความถี่ในการทำซ้ำแบบเฉพาะเจาะจง
อีกหนึ่งความสามารถที่โดดเด่นคือ ระบบจัดการคลังสคริปต์ (Script Library) ในตัว ซึ่งออกแบบมาเพื่อรองรับการทำงานร่วมกับ PowerShell โดยเฉพาะ ผู้ใช้สามารถจัดเก็บสคริปต์ที่เขียนไว้เพื่อนำกลับมาใช้ซ้ำในงานอื่น ๆ หรือสร้างเป็นเทมเพลตส่วนตัวได้อย่างเป็นระเบียบ นอกจากนี้ยังมีหน้าแดชบอร์ดแบบเรียลไทม์สำหรับติดตามกิจกรรมทั้งหมด โดยจะแสดงทั้งประวัติการทำงาน, กราฟวิเคราะห์อัตราความสำเร็จ และข้อผิดพลาด และสถานะการทำงานปัจจุบันด้วยแอนิเมชันที่ดูเข้าใจง่าย
สำหรับการทำงานร่วมกับระบบปฏิบัติการ โปรแกรมนี้รองรับการทำงานทั้งบนชิปสถาปัตยกรรม x64 และ ARM64 โดยสามารถซ่อนการทำงานไว้ใน System Tray บริเวณทาสก์บาร์ได้เพื่อไม่ให้เกะกะหน้าจอ มีระบบการแจ้งเตือนแบบ Pop-Up ของ Windows เพื่อรายงานผลการรันงานต่าง ๆ มีฟีเจอร์ป้องกันการทำงานล้มเหลวที่สามารถสั่งรันใหม่ได้อัตโนมัติหากมีข้อผิดพลาด พร้อมทั้งรองรับการปรับแต่งหน้าตาโปรแกรมอย่างละเอียด ไม่ว่าจะเป็นโหมดมืด, โหมดสว่าง หรือโหมด OLED สีดำสนิท และยังสามารถกำหนดสิทธิ์การรันงานอัตโนมัติในระดับผู้ดูแลระบบ (Administrator) เพื่อให้สามารถจัดการระบบได้อย่างสมบูรณ์แบบ
โปรแกรม FluentTaskScheduler เป็นซอฟต์แวร์ ฟรี (Free) ที่พัฒนาแบบ โอเพ่นซอร์ส (Open-Source) ที่อยู่ภายใต้เงื่อนไขการใช้งานแบบ MIT License ซึ่งหมายความว่าผู้ใช้สามารถใช้งาน, ดัดแปลง, แจกจ่าย และเข้าถึง โค้ดต้นฉบับ (Source Code) ได้อย่างเสรี ภายใต้เงื่อนไขที่กำหนด
หากต้องการค้นหาข้อมูลเพิ่มเติม สามารถติดต่อกับทางผู้พัฒนาโปรแกรมนี้ได้ผ่านทางช่องทางเว็บไซต์ (Website) : https ://github.com/TRGamer-tech/FluentTaskScheduler (ภาษาอังกฤษ) ได้เลย
FluentTaskScheduler is a modern task management and automation utility for the Windows operating system, developed as a sophisticated alternative to the traditional built-in Task Scheduler. Built on the WinUI 3 framework and .NET 8, the application features a sleek and intuitive Graphical User Interface (GUI) that adheres to Microsoft’s Fluent Design System. It functions as a comprehensive wrapper for deep-level Windows APIs, allowing users to create and manage automated tasks with greater convenience and professional precision.
In terms of core functionality, FluentTaskScheduler enables users to configure extensive triggers, ranging from one-time executions to recurring schedules on a daily, weekly, or monthly basis. It also supports event-based triggers, such as running tasks during system startup, user logon, or upon specific entries in the Windows Event Log. Furthermore, the program offers advanced environmental conditions, such as restricting tasks to run only when the computer is connected to AC power, waking the device from sleep to perform a task, or defining highly specific repetition intervals.
คำสำคัญ