سؤال

يبدو أنه من المستحيل تعطيل خيار السكون تمامًا في نظام التشغيل MacOSX بحيث لا يتمكن المستخدم من وضع النظام يدويًا في وضع السكون.

هل هناك طريقة في Leopard (أو حتى Snow Leopard) لـ AppleScript لالتقاط حدث Sleep وإلغائه؟

هل كانت مفيدة؟

المحلول

وأنت لا تستطيع أن تفعل هذا من وضع المستخدم، وذلك لأن إدارة الطاقة يمنعها، لذلك ستحتاج إلى استخدام ملحق النواة، مثل <وأ href = "http://semaja2.net/insomniaxinfo" يختلط = "نوفولو noreferrer"> InsomniaX .

نصائح أخرى

الحل لمشكلتك هو أمر Apple-osx-Terminal البسيط الذي يمنع OSX من الخمول:

$ pmset noidle
Preventing idle sleep (^C to exit)...

الطريقة الوحيدة لإعادة ضبط وضع عدم النوم هي إصدار "Control-C".
انظر رجل صفحات PMset لمزيد من التفاصيل.

لقد تم إهمال هذا الأمر لصالح

$ caffeinate -i

الذي يفعل نفس الشيء تقريبًا.يمكنك أيضًا تشغيل مادة الكافيين لفترة زمنية محددة مسبقًا لمنع النوم، على سبيل المثال لمدة 4 ساعات أثناء تنزيل شيء ما، ثم تشغيله في الخلفية عن طريق إضافة & إليه:

$ caffeinate -t 144000 &

وإصدار أحدث (ق) من OSX جعلها أكثر الممكن تعطيل بعض الخيارات وفقا ل<لأ href = "https://apple.stackexchange.com/questions/35256/mac-os-x-lion-server-how -to-تعطيل-النوم-إعادة تشغيل-إيقاف-خيارات لمستخدمي "> https://apple.stackexchange.com/questions/35256/mac-os-x-lion-server-how-to-disable-sleep- إعادة تشغيل-إيقاف-خيارات لمستخدمي

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top