นี่ไม่ใช่ทางออกนอกกรอบ แต่มันอาจจะใช้ได้ถ้าไม่มีใครแก้ปัญหา :-)
pmset
คุณสามารถจัดการการตั้งค่าการจัดการพลังงานที่มีคำสั่ง ดูmanpageสำหรับข้อมูลเพิ่มเติมเกี่ยวกับมัน
การตั้งค่าที่น่าสนใจที่เราต้องการจัดการคือการนอนหลับ :
sleep - ตัวจับเวลา sleep ของระบบ (ค่าเป็นนาทีหรือ 0 เพื่อปิดใช้งาน)
ดังนั้นเราสามารถใช้คำสั่งต่อไปนี้:
sudo pmset sleep 25 # go to sleep after 25 minutes
sudo pmset sleep 0 # disable sleep
ตอนนี้เราต้องเรียกคำสั่งเหล่านี้หลังจากเข้าสู่ระบบและ logut ถ้าฉันจำสิ่งนี้ถูกต้อง Bash เป็นเชลล์เริ่มต้นสำหรับ Mac OS X ซึ่งนำไฟล์เหล่านี้มาให้เรา:
~/.bash_profile
The personal initialization file, executed for login shells
~/.bash_logout
The individual login shell cleanup file, executed when a login shell exits
แก้ไขหรือสร้างในโฮมไดเร็กตอรี่ของคุณและเพิ่มคำสั่งที่เหมาะสม. หากคุณต้องการให้บันทึกค่าสลีปปัจจุบันในไฟล์ชั่วคราวและเรียกคืนจากนั้นหลังจากนั้น
ปัญหาสุดท้ายในการแก้ไขคือการแจ้งรหัสผ่านของ sudo ในการให้สิทธิ์แก่ผู้ใช้ของคุณในการเรียกใช้ pmset โดยไม่มีรหัสผ่านให้แก้ไข / etc / sudoers ด้วย sudoedit คุณต้องใช้NOPASSWD
แท็ก ถ้านี่เป็นของใหม่สำหรับคุณมีลักษณะที่เป็นsudoers คู่มือ