Caffeine uygulamasını macOS Mojave üzerinde nasıl çalıştırabilirim?


47

Kafein uygulaması uyku / Ekran kilidini önlemek için MacOS Mojave üzerinde çalışmıyor.

MacOS 10.14 ile çalışması için SSS ayarını özledim mi?


Farklı sormaya hoş geldiniz. Sorunuzun şu anda yazıldığı gibi, konu dışı olarak kapatılabilir. Sorunuzu, yaşadığınız sorunu ve çözmek için daha önce ne yaptığını da içerecek şekilde düzenleyerek bunun önlenmesine yardımcı olabilirsiniz. Örneğin, Kafein'e hangi alternatifleri denediniz ve neden sizin için işe yaramadılar?
fsb

Mac için Caffine uygulamasını denediniz mi? lightheadsw.com/caffeine
jmh

2
@jmh mojave üzerinde çalışmıyor
charlie137

1
"Çalışmamak" derken ne demek istiyorsun? Başlamıyor mu, uykuyu engellemiyor mu? Parametrelerin değişip değişmediğini kontrol eden man sayfasını kontrol ettiniz mi?
yokuş yukarı

Caffinated Mojave'yi destekleyebilmesi için en son Eylül 2018’de güncellenen güncel bir uygulamadır. App Store'da 1 $ var. Ama işe yarayacak mı bilmiyorum.
jmh

Yanıtlar:


38

TLDR: Mac OSX Mojave'deki izinlere erişim değişti. İki seçeneğiniz var:

  1. Düzeltdiğim Kafeinin güncellenmiş sürümünü indirin. Aşağıdaki hikayeye bakın.
  2. Kafeinin ihtiyaç duyduğu erişimi sağlamak için tercihleri ​​güncelleyin. (bu sorunun diğer cevabı ile)

Bu soru, sorunun caffeinateMacOS'ta yerleşik komutla mı yoksa Lighthead Software'den Tomas Franzén'in yazdığı Caffeine yardımcı programında mı olduğu konusunda tam olarak açık olmamakla birlikte , yorumlar ve diğer cevaplar bu ifadeyi ima ediyor gibi görünmektedir.

Konuyla kendim karşılaştıktan sonra Tomas'a ulaştım ve Kafeinin gelişmesini devraldım. O nezaketle bir MIT lisansı altında kaynak kodu sağlamıştır ve ben mevcut hızlı güncellenen versiyonunu yaptık burada Mojave çalışırken gerekli erişilebilirlik izinleri isteyecektir.

Mojave için ek destek ve yakın gelecekte bazı iyileştirmeler getireceğim, ancak bu soruya karşı karşıya geldiğim ve Kafein kullanmaya devam etmek istemediğim başkaları için bunu buraya koymak istedim.


@ charlie137 Beau Smith'in bu cevabı düzenlediğini takip ettikten sonra kabul ettiğin cevap olarak kaldırdın. Düzenlemeyle ilgili bir sorun mu var? Şimdi MacOS Mojave'yi destekleyen bir kafein sürümü olduğu göz önüne alındığında, bu gerçekten eldeki soruya cevap verecektir.
TuxToaster

6
menü çubuğu simgesine sağ tıklayıp kalıcı mavi vurguyu düzeltir misiniz?
ronnieonrails

Yeni sürümü kullanıyorum VE Erişilebilirlik ayarlarıma ekledim - ve hala çalışmıyor. Bu açık kaynaklı olduğu sürece - boşuna boşuna bir github repo aramaya çalıştım - bana bu konuda işaret edebilir ve belki soruna bakabilirim / kendimi düzeltebilirim?
Justin Pihony

2
arayanlar için burada: github.com/tomasf/caffeine
Justin

1
Teşekkürler @Justin, Justin Phiony'nin önceki yorumunu kaçırıp bunu sordum. Bu repo, aslında Caffeine hakkında sorduğumda ve şu anki versiyona dayandığımda Tomas'ın yüklediği dosya. Düzeltilen repoyu düzeltmelerim ve yeni özelliklerim ile gönderme şansım olmadı, ancak yakında bunu yapacağım ve bağlantıya bir yorum ekleyeceğim.
TuxToaster

53

Kafein hala çalışıyor! Bununla birlikte, Apple güvenlik ve gizlilik modelini biraz artırdı ve kafein de avını düşürdü. Tekrar düzgün çalışması için yapmanız gerekenler şunlardır:

  • Sistem Tercihlerini Aç
  • Güvenlik ve Gizlilik'i tıklayın.
  • Gizlilik sekmesini tıklayın
  • Sol sütunda, Erişilebilirlik seçeneğini seçin.
  • Gerekirse, sol alt köşedeki kilit simgesine tıklayın ve ayarlarınızın kilidini açmak için şifrenizi girin
  • +Mac'inizi kontrol etmesine izin vermek için düğmeye tıklayın ve Caffeine uygulamanızı seçin
  • Kafeini Yeniden Başlat

Sistem Tercihleri ​​ekran görüntüsü


+1 Büyük düzeltme, bu benim için çalıştı! Orijinali hala çalışıyorken neden bir alternatife geçelim?
RNickMcCandless

19

İşte kafeinle aynı şeyi yapmayı deneyebileceğiniz 2 alternatif.

Amfetamin, tam bir Kafein değişimi

ve

Güncel bir Kafein klonu olan YouAwake'i tutmak


3
Bunların ikisini de denedim ve iyi çalışıyorlar. Amfetamin'i tercih ediyorum, çünkü şu an hatırlayamıyorum, ama kesinlikle ikisini de kontrol etmenizi öneririm.
TJ Luoma

2
Bekletmek için +1. Sierra'dan beri kullanıyor ve az önce Mojave'ye yükseldi. ÇALIŞIYOR bir cazibe gibi.
Nimesh Neema

Sen de Beklettiğin için de +1. Kaliteli yazılım.
Matt Komarnicki

10

AFAIK, Mojave'de caffeinatekalır ve kesinlikle Yüksek Sierra'dadır. caffeinatebir komut satırı yardımcı programıdır; yani terminalden çağırdın. Eğer "manuel giriş" ile kastettiğiniz buysa, komut satırından bir şeyler yapmak istemediğinizi tahmin edeceğim.

Ancak, caffeinatekullanımı oldukça kolaydır. Aynı zamanda Apple tarafından desteklenme avantajına sahiptir, bakım / yükseltme için zamanınızı gerektiren ek uygulamalarla sisteminizi karıştırmanız gerekmez. Devam edebilirdim ama ...

Demek benim cevabım bu. Çoğunlukla caffeinateyardımcı programın Apple tarafından onaylanmadığını açıkça belirtmek istedim .


Sadece doğru yazdığınızdan emin olun. Ben daha önce aradım ve Tamam görünüyor görünüyor ama yanlış caffinate yazıldığından. Seamus kafeinli olarak doğru yazdı ..
jmh

Hayır, manuel giriş bir liner komut dosyası / kopyala-yapıştır olacaktır. 2009'dan beri güncellenmeyen Caffeine gibi aynı uygulamayı arıyordum. Sonunda mojave üzerindeki sihrini kaybetti.
charlie137

İnanıyorum ki, tabii ki yanılıyor olabilir ki, Kafein sadece bir GUI ambalajıdır caffeinate.
Br.Bill

1
Denedim caffeinateama kullanım davam için işe yaramadı. Ben rastgele kapalı istiridye istiridye kapalı sinyalleri arızalı bir Hall etkisi sensör var ama yine de caffeinate, hala kilit ekranına gider. Çalışıyorum KeepMeAwake.
dhchdhd

@Barry: Emin değilim, ancak kilit ekranı ve uyku farklı şeyler olabilir?
Seamus,

0

Aşağıdaki caffeinate -sApple tarafından başlatılan bilgisayar başlangıçta bir macos launchctl daemon olarak desteklenecektir.

; cat >~/ze.caffeinate.plist <<'EOF'
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>Label</key>
    <string>ze.caffeinate</string>
    <key>ProgramArguments</key>
    <array>
        <string>/usr/bin/caffeinate</string>
        <string>-s</string>
    </array>
    <key>KeepAlive</key>
    <true/>
</dict>
</plist>
EOF

; sudo mv ~/ze.caffeinate.plist /Library/LaunchDaemons/

; sudo launchctl load /Library/LaunchDaemons/ze.caffeinate.plist
...

; sudo launchctl list |grep caffeinate                          
4921    0   ze.caffeinate


-1

Selam - Ben Theine adlı bir alternatifin yaratıcısıyım . 2015'e geri döndüğümde, retina ekranları için destek bulunmadığından kendi kafein benzeri uygulamamı yaratmaya karar verdim.

▶ İndir: https://itunes.apple.com/app/theine-2/id955848755

Bu Mac App Store geçerli olduğunu ve yok Erişilebilirlik (== yönetici) hiç ayrıcalıkları gerektirir.

görüntü tanımını buraya girin

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.