Nightcurtain.cs: ความพยายามที่จะนอนให้ได้ในเวลาที่ควรนอน (?)
(gist.github.com/rkttu)ผมได้ลองสร้างยูทิลิตีตัวเล็กแต่ครบเครื่องตัวหนึ่ง โดยใช้ฟีเจอร์ File-based App และ Native AOT ของ .NET 10 เพื่อป้องกันการนอนไม่พอ และแทนที่จะใช้วิธีหยาบ ๆ อย่างการบังหน้าจอ ผมเลือกทำให้หน้าจอกลายเป็นภาพระดับสีเทาไปเลย (?) เพื่อบอกเวลาเข้านอนให้ชัดเจน ทุกวันนี้เลยกำลังพยายามรักษาเวลานอนของตัวเองด้วยเครื่องมือนี้อยู่ 🤣
5 ความคิดเห็น
พอจะแนบภาพหน้าจอตอนสาธิตให้ดูได้ไหมครับ?
https://imgur.com/a/NSPaUab
ในภาพหน้าจอจะมองไม่เห็นเอฟเฟ็กต์ของฟิลเตอร์ จึงขอโพสต์หน้าจอจริงแทน โดยหน้าจอจะเปลี่ยนไปในลักษณะนี้ตั้งแต่ 4 ทุ่มถึง 6 โมงเช้าของวันถัดไป 555
อ๋อ~ ขอบคุณครับ!
อุ๊ย 555 อยากรู้จังว่าใช้งานยังไงเหรอ>?
คุณสามารถสร้างไฟล์ EXE ด้วยคำสั่ง
dotnet publish nightcurtain.cs -o binแล้วนำไปตั้งใน Task Scheduler ก็ได้ หรือจะกำหนดให้dotnet.exe(C:\Program Files\dotnet\dotnet.exe) รับอาร์กิวเมนต์เป็นrun nightcurtain.csแล้วตั้งใน Scheduler ก็ได้ครับ 555