การควบคุมความสว่างของจอภาพภายนอกแบบเทอร์มินัลบน Windows
ปรับความสว่างของจอมอนิเตอร์ภายนอกจากเทอร์มินัลโดยใช้ DDC/CI เพื่อส่งคำสั่งไปยังจอโดยตรง เหมาะสำหรับการทำงานที่สามารถเขียนสคริปต์ได้ brightctrl โดย shahriyardx มุ่งเป้าไปที่ผู้ใช้พลังงาน Windows และผู้ดูแลระบบที่ใช้เวลาอยู่ในเชลล์ มันมีส่วนติดต่อผู้ใช้เทอร์มินัลแบบโต้ตอบสำหรับการปรับแต่งด้วยตนเองและส่วนติดต่อบรรทัดคำสั่งสำหรับการทำงานอัตโนมัติ รองรับจอมอนิเตอร์หลายจอ และติดตั้งผ่านผู้จัดการแพ็คเกจ Windows ทำให้มันมีประโยชน์สำหรับผู้ที่ต้องการควบคุมจอแสดงผลที่แม่นยำและสามารถเขียนสคริปต์ได้
เครื่องมือทำอะไรและทำงานอย่างไรกับหน้าจอ
brightctrl สื่อสารกับจอมอนิเตอร์ภายนอกผ่านโปรโตคอล DDC/CI โดยส่งคำสั่งความสว่างไปยังฮาร์ดแวร์ของแผงแทนที่จะเลียนแบบการกดแป้นพิมพ์ แอปนี้มี TUI แบบโต้ตอบสำหรับการเลือกโดยตรงและ CLI ที่รับตัวระบุจอมอนิเตอร์และระดับความสว่างเชิงตัวเลข ซึ่งช่วยให้ผู้ใช้สามารถกำหนดเป้าหมายจอเดียวหรือทำซ้ำหลายจอในสคริปต์ได้
มันส่งผลต่อทรัพยากรของระบบและพฤติกรรมการทำงานอย่างไร
ยูทิลิตี้นี้เป็นไบนารี Rust ดั้งเดิม ดังนั้นจึงทำงานโดยไม่มีบริการพื้นหลังและรักษารอยเท้าของระบบให้น้อยที่สุด ซึ่งนักพัฒนาชี้ให้เห็นว่าเป็นเป้าหมายการออกแบบ เนื่องจากมันทำงานตามความต้องการจากเทอร์มินัล จึงไม่มีโปรเซสถาวรที่ใช้ CPU หรือ RAM ระหว่างคำสั่ง และเครื่องมือจะทำการดำเนินการเฉพาะเมื่อถูกเรียกจากเซสชัน หลีกเลี่ยงการตรวจสอบอย่างต่อเนื่อง
โมเดลความปลอดภัยและความต้องการสิทธิ์
brightctrl ต้องการจอมอนิเตอร์ภายนอกที่เปิดใช้งาน DDC/CI ในการตั้งค่าฮาร์ดแวร์ และส่งคำสั่งไปยังจอแสดงผลโดยตรงผ่านโปรโตคอลนั้น เครื่องมือไม่ได้เอกสารการเขียนไปยังไฟล์ที่สำคัญต่อระบบ และการทำงานของมันจำกัดอยู่ที่การควบคุมจอมอนิเตอร์ ซึ่งช่วยลดความเสี่ยงเมื่อผู้ใช้จำกัดการใช้งานไว้ที่จอที่ได้รับอนุญาต การติดตั้งผ่านผู้จัดการแพ็คเกจจะรวมเข้ากับเครื่องมือระบบมาตรฐาน
ใครควรใช้และเส้นทางการเรียนรู้
แอปนี้เหมาะสำหรับผู้ใช้ที่เน้นเทอร์มินัล ผู้พัฒนา และผู้ดูแลระบบที่ต้องการควบคุมความสว่างแบบสคริปต์; การออกแบบ TUI/CLI แบบคู่หมายความว่าคุณสามารถทดสอบแบบโต้ตอบแล้วฝังคำสั่งในระบบอัตโนมัติ ผู้ใช้เดสก์ท็อปทั่วไปที่ชอบเลื่อนกราฟิกอาจพบว่าการขาด GUI ไม่เหมาะสม ในขณะที่ผู้ใช้ที่สะดวกสบายกับคำสั่ง shell สามารถสร้างทางลัดและงานที่กำหนดเวลาโดยใช้ CLI
แนะนำสำหรับผู้ใช้ที่เน้นเทอร์มินัลที่ต้องการควบคุมจอโดยตรง
brightctrl ทำการแมพคำสั่งความสว่าง DDC/CI ได้อย่างเชื่อถือได้ทั้งในอินเตอร์เฟซเทอร์มินัลแบบโต้ตอบและ CLI ที่สามารถเขียนสคริปต์ได้ ทำให้เหมาะสำหรับผู้ที่ปรับเปลี่ยนการแสดงผลจากสคริปต์หรือทางลัด เคล็ดลับที่เป็นประโยชน์: เปิดใช้งาน DDC/CI บนจอของคุณก่อนติดตั้งและทดสอบ TUI เพื่อแสดงรายการตัวระบุ จากนั้นคัดลอก ID จอที่แน่นอนไปยังสคริปต์อัตโนมัติ แนะนำ.