OS X Mavericks स्क्रीनसेवर चित्रों को बहुत तेज़ी से बदलता है: मैं इसे धीमा कैसे करूं?


10

मेरी स्क्रीनसेवर की तस्वीरों में उद्धरण और बातें हैं और तस्वीरों के बीच तीन या इतने सेकंड का संक्रमण जो कि OS X Mavericks में बनाया गया है, उद्धरणों और कथनों को पढ़ने के लिए बहुत कम है। मैं प्रति स्लाइड लगभग 30 सेकंड में परिवर्तन दर को कैसे धीमा कर सकता हूं?


देखो इस
ᔕᖺᘎᕊ

पूर्ण ब्लीड के लिए केंद्र-फ़सल के लिए एक बैश स्क्रिप्ट और धीमी स्क्रीनसेवर के लिए N बार कॉपी करें। gist.github.com/astromme/96e6093ac94b2aae4c14db1ec7645872
astromme

जवाबों:


9

पिछला उत्तर अभी भी काम करता है, और सिस्टम इंटीग्रिटी प्रोटेक्शन (SIP) के साथ योसेमाइट / एल कैपिटन / सिएरा के लिए भी अब पहले निष्क्रिय होने की आवश्यकता है।

  1. वर्तमान स्लाइड अवधि सत्यापित करें:

    sudo /usr/libexec/PlistBuddy -c "print ':JustASlide:mainDuration'" /System/Library/PrivateFrameworks/Slideshows.framework/Versions/A/Resources/Content/EffectDescriptions.plist
    

    सिस्टम डिफ़ॉल्ट 3 है।

  2. पुनर्प्राप्ति में जाने के लिए रिबूट और होल्ड Cmd+ Rकरें। मेनू में यूटिलिटीज> टर्मिनल चुनें और एसआईपी को निम्न कमांड के साथ अक्षम करें:

    csrutil disable
    
  3. फिर से रिबूट करें और सेकंड में वांछित मूल्य पर स्लाइड अवधि सेट करें:

    sudo /usr/libexec/PlistBuddy -c "set ':JustASlide:mainDuration' 10" /System/Library/PrivateFrameworks/Slideshows.framework/Versions/A/Resources/Content/EffectDescriptions.plist
    
  4. पुनर्प्राप्ति ( Cmd+ R) में एक और समय रिबूट करें और अच्छे उपाय के लिए पुन: प्रयोज्य एसआईपी

    csrutil enable
    

मैं जो बता सकता हूं, यह समाधान अब कैटालिना में काम नहीं करता है। एसआईपी अक्षम होने के बावजूद, अवधि बदलने की कमान वास्तव में सेटिंग नहीं बदलती है। इसे चरण 1 से कमांड के साथ तुरंत सत्यापित किया जा सकता है, और मैंने पुष्टि की कि स्लाइडशो स्वयं संक्रमणों के बीच केवल 3 सेकंड के लिए अटक गया है।
daxmacrog

मेरे लिए मैकोस मोजावे 10.14.6 में काम किया
एरिक ओ

4

पहले अपनी वर्तमान अवधि सेटिंग जांचें (आमतौर पर यह 3 सेकंड के लिए सेट की जाती है)

इसे अपने टर्मिनल में पेस्ट करें (और पासवर्ड प्रदान करें)

 sudo /usr/libexec/PlistBuddy -c "print ':JustASlide:mainDuration'" /System/Library/PrivateFrameworks/Slideshows.framework/Versions/A/Resources/Content/EffectDescriptions.plist

यह आपको सेकंड में वर्तमान संख्या दिखाएगा, मेरा शो 3।

अगला: 10 सेकंड (या आप की तरह किसी भी संख्या) को कहने के लिए इसे बदलने के लिए अपने टर्मिनल के लिए पेस्ट करें।

sudo /usr/libexec/PlistBuddy -c "set ':JustASlide:mainDuration' 10" /System/Library/PrivateFrameworks/Slideshows.framework/Versions/A/Resources/Content/EffectDescriptions.plist

स्रोत: http://hints.macworld.com/article.php?story=20130215183522445

संपादित करें: यह समाधान अब 9 अगस्त, 2016 तक काम करता है। समय सेटिंग पढ़ने योग्य है, लेकिन अब टर्मिनल कमांड द्वारा व्यवस्थित नहीं है।


बढ़िया काम किया, धन्यवाद। यदि आप पूर्वावलोकन को देखते हैं तो यह काम नहीं करता है - फिर भी फोटो को हर 3 सेकंड में स्विच करता है - लेकिन जब सक्रिय होता है, तो स्क्रीन सेवर आपके 10 सेकंड का अंतराल ले लेता है। Yoesmite का उपयोग करना।
आलसी
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.