Trình bảo vệ màn hình OS X Mavericks thay đổi hình ảnh quá nhanh: Làm cách nào để làm chậm nó?


10

Hình ảnh bảo vệ màn hình của tôi có dấu ngoặc kép và câu nói và ba giây chuyển tiếp giữa các hình ảnh được tích hợp trong OS X Mavericks là quá ngắn để đọc các trích dẫn và câu nói. Làm cách nào tôi có thể làm chậm tốc độ thay đổi xuống còn khoảng 30 giây cho mỗi slide?


Nhìn vào cái này
ᔕᖺᘎᕊ

đây là tập lệnh bash để cắt giữa cho toàn cảnh và sao chép hình ảnh N lần cho trình bảo vệ màn hình chậm hơn. gist.github.com/astromme/96e6093ac94b2aae4c14db1ec7645872
Astromme

Câu trả lời:


9

Câu trả lời trước vẫn hoạt động và đối với Yosemite / El Capitan / Sierra với lời cảnh báo rằng Bảo vệ tính toàn vẹn hệ thống (SIP) bây giờ cần phải bị vô hiệu hóa trước tiên.

  1. Xác minh thời lượng trượt hiện tại:

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

    Mặc định hệ thống là 3.

  2. Khởi động lại và giữ Cmd+ Rđể đi vào phục hồi. Trong menu chọn Tiện ích> Thiết bị đầu cuối và tắt SIP bằng lệnh sau:

    csrutil disable
    
  3. Khởi động lại một lần nữa và đặt thời lượng trượt thành giá trị mong muốn sau vài giây:

    sudo /usr/libexec/PlistBuddy -c "set ':JustASlide:mainDuration' 10" /System/Library/PrivateFrameworks/Slideshows.framework/Versions/A/Resources/Content/EffectDescriptions.plist
    
  4. Khởi động lại một lần nữa vào recovery ( Cmd+ R) và SIP có thể kích hoạt để có biện pháp tốt

    csrutil enable
    

Từ những gì tôi có thể nói, giải pháp này không còn hoạt động ở Catalina nữa. Ngay cả khi SIP bị vô hiệu hóa, lệnh thay đổi thời lượng không thực sự thay đổi cài đặt. Điều này có thể được xác minh ngay lập tức bằng lệnh từ bước 1 và tôi đã xác nhận rằng bản trình chiếu vẫn bị kẹt chỉ với 3 giây giữa các lần chuyển đổi.
daxmacrog

làm việc cho tôi trong macos Mojave 10.14.6
Eric O

4

Trước tiên hãy kiểm tra cài đặt thời lượng hiện tại của bạn (thông thường nó được đặt trong 3 giây)

Dán cái này vào Terminal của bạn (và cung cấp mật khẩu)

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

Nó sẽ cho bạn thấy số hiện tại trong vài giây, của tôi hiển thị 3.

Tiếp theo: dán theo sau vào Terminal của bạn để thay đổi nó trong khoảng 10 giây (hoặc bất kỳ số nào bạn thích).

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

NGUỒN: http://hints.macworld.com/article.php?story=20130215183522445

Chỉnh sửa: Giải pháp này không còn hoạt động kể từ ngày 9 tháng 8 năm 2016. Cài đặt thời gian có thể đọc được, nhưng không thể giải quyết được bằng lệnh đầu cuối.


Làm việc tuyệt vời, cảm ơn. Nếu bạn nhìn vào bản xem trước thì có vẻ như nó không hoạt động - vẫn chuyển ảnh sau mỗi 3 giây - nhưng khi được kích hoạt, trình bảo vệ màn hình sẽ mất khoảng thời gian 10 giây của bạn. Sử dụng Yoesmite.
fazy
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.