मैं सी में एक प्रोग्राम लिख रहा हूं और चाहता हूं कि यह एक विकल्प हो जो ढक्कन बंद होने पर भी एक मैक लैपटॉप जागृत रखे, इसलिए प्रक्रियाएं जारी रह सकती हैं। इस विषय पर बहुत कम जानकारी उपलब्ध है, इसलिए मुझे नहीं पता कि कहां से शुरू करना है। अगर कोई जानता है कि इसे कैसे पूरा किया जाए या जहां मैं अधिक जानकारी प्राप्त कर सकता हूं तो मैं वास्तव में सराहना करता हूं (यानी मुझे इसके लिए BIOS के साथ काम करने की आवश्यकता होगी या क्या कार्यों में बनाया गया है?)। इसके अलावा, अगर यह आसान है किसी अन्य भाषा है कि ठीक है के रूप में मैं हठ सीबंद होने पर मैक लैपटॉप को सोने से रोकें?
के प्रयोग पर सेट नहीं कर रहा हूँ में यह करने के लिएउत्तर
इसके लिए आपको कर्नेल एक्सटेंशन लिखना होगा। ओएस डिफ़ॉल्ट रूप से इसका समर्थन नहीं करता है क्योंकि लैपटॉप ढक्कन बंद और आंतरिक प्रदर्शन सक्षम के साथ स्वयं को ठीक से ठंडा करने के लिए डिज़ाइन नहीं किए गए हैं। SleepLess एक $ 10 उपयोगिता है जो आप भी वही करेंगे जो आप चाहते हैं। यदि आप डिस्प्ले या कुछ तोड़ते हैं, तो यह आपकी खुद की गलती है। :-)।
यदि आप कुछ लिखना चाहते हैं, तो LidSleep.kext अच्छी शुरूआत की तरह दिखता है (यह विपरीत है, यानी ढक्कन के करीब सो रहा है) और स्रोत कोड के साथ आता है।
(यह possible and supported स्क्रीन किसी बाह्य इनपुट डिवाइस का उपयोग करके बंद कर दिया साथ कुछ मैक लैपटॉप को जगाने के लिए है।)
आप इस आई/ओ किट ढांचे का उपयोग कर सकते, QA1340 सूची 2 IOPMAssertionCreateWithName
का उपयोग कर नमूना कोड के लिए देखें अस्थायी रूप से नींद को रोकने के लिए।
जैसा कि क्यू एंड ए का उल्लेख है, आप केवल आईओपीएम दावे के साथ निष्क्रिय नींद को रोक सकते हैं, मजबूर नींद नहीं (ढक्कन के करीब)। –
@ निकोलस: आह, मुझे लगता है कि यह नोट याद आया है। – Hasturkun
अपने लैपटॉप एक यथोचित हाल मॉडल है, तो आप कुछ भी जोड़ने की जरूरत नहीं है। यदि आप शेर चला रहे हैं, तो यह बस काम करता है। यदि आप पुराने ओएस चला रहे हैं तो आपको लैपटॉप को एक कुंजीस्ट्रोक या माउस भेजकर बाहरी कीबोर्ड या माउस से क्लिक करना होगा। http://support.apple.com/kb/ht3131
नहीं, यह बाहरी कीबोर्ड या माउस के उपयोग के लिए नहीं है। ऐसा इसलिए है कि लैपटॉप बंद होने पर एक गैर-इंटरैक्टिव प्रोग्राम चलना जारी रख सकता है। –
LidSleep.kext के लिए लिंक के ऊपर काम नहीं कर रहा सूचीबद्ध देखें, तो मैं, सूचित कर सकते हैं कि NoSleep के लेखक स्रोत कोड यहाँ उपलब्ध कराया गया है, ताकि आप देख सकते हैं अपने आप के लिए यह कैसे किया जा सकता है:
- 1. लैपटॉप स्क्रीन बंद होने पर स्क्रीन प्रतिपादन बंद करें?
- 2. Jquery विंडो बंद होने से रोकें
- 3. एक .net कंसोल ऐप को बंद होने से रोकें
- 4. लिनक्स बैश स्क्रिप्ट समाप्त होने पर टर्मिनल विंडो को बंद होने से कैसे रोकें?
- 5. आईफोन को सोने से
- 6. Android में सोने की रोशनी को कैसे रोकें
- 7. लैपटॉप पावर केबल डिस्कनेक्ट होने पर कैसे पता लगाया जाए?
- 8. जॉप्शनपेन - उपयोगकर्ता इनपुट की जांच करें और शर्तों को पूरा होने तक बंद होने से रोकें
- 9. पर्ल प्रोग्राम को समाप्त होने पर अपनी विंडो बंद करने से कैसे रोकें?
- 10. स्क्रीन को बंद करने या डिवाइस को सोने के लिए
- 11. बनाना (मैक) Vim बंद होने पर फ़ाइलों को खोलने के साथ फिर से खोलें
- 12. संपादन को खाली होने से रोकें
- 13. कुछ गुणों को अद्यतन होने से रोकें?
- 14. कुछ फ़ील्ड को धारावाहिक होने से रोकें
- 15. सॉफ्ट कीबोर्ड को खारिज होने से रोकें
- 16. सरलीकृत होने से समाधान को रोकें
- 17. मेरे आवेदन को बंद करने से पीछे बटन को रोकें
- 18. JDialog खुला होने पर निष्पादन को कैसे रोकें
- 19. ट्विटर बूटस्ट्रैप/jQuery - मोडल को अस्थायी रूप से बंद होने से कैसे रोकें?
- 20. सी # कंसोल अनुप्रयोगों को स्वचालित रूप से बंद होने से कैसे रोकें?
- 21. स्क्रीन बंद होने पर और
- 22. पूरा होने के बाद स्वचालित रूप से विंडो बंद करने से emacs को रोकें
- 23. ओके बटन पर क्लिक होने पर लौटने से ShowDialog() को रोकें
- 24. लैपटॉप से अपने फोन को नियंत्रित करना
- 25. सी #: लैपटॉप को स्टैंड -
- 26. प्रत्येक चयन के बाद बंद होने से Jquery स्वत: पूर्ण विकल्पों को रोकें
- 27. विजुअल स्टूडियो - असफल होने पर रोकें
- 28. मैक/पायथन में स्क्रीन बंद होने की जांच कैसे करें?
- 29. वर्तमान ब्राउज़र विंडो बंद होने पर क्रोम डेवलपर टूल को बंद करने से मैं कैसे रोकूं?
- 30. जावा स्विंग को बंद करने से रोकें एप्लिकेशन
बीटीडब्ल्यू, प्रदर्शन नींद को रोकने के बिना, केवल निष्क्रिय नींद को रोकने के लिए संभव होना चाहिए। – Hasturkun
धन्यवाद दोस्तों! लिडस्लीप का स्रोत कोड बहुत उपयोगी था। – ORL