Autonomia Maca już dawno była kwestionowana, ponieważ dla wielu była to istotna korzyść. Obecnie optymalizacja macOS sprawia, że zużycie zasobów jest bardziej niż umiarkowane, nawet w najmniejszych MacBookach, w których pojemność baterii jest dostosowana do maksimum. Każdy dzisiejszy Mac oferuje średnio około 8 godzin autonomii i około 5 godzin na starszych komputerach, wystarczającą liczbę godzin, jeśli nie jesteś w ruchu przez cały dzień.
Ale jeśli potrzebujesz czegoś więcej, MojaAplikacjaNa Zapewnia większą autonomię na komputerze Mac.
W każdym przypadku, jest to wersja poglądowa aplikacji, ale warto śledzić, że zawiera błędy. Co to robi MyAppNap automatycznie zawiesza aplikację, gdy nie jest używana. Aplikacja analizuje aplikacje działające w tle, aby ocenić, czy powinny pozostać zawieszone. Ta czynność jest wykonywana wyłącznie w celu oszczędzania baterii w przenośnym komputerze Mac.
Innymi słowy, aplikacja udaje, że tylko aplikacja znajdująca się na pierwszym planie zużywa energię. Obecnie jest to bardzo prymitywny system: przyjmuje postać skryptu Pythona, który wymaga terminala i zawiera dwie opcje. Możemy wyznaczyć jedną lub więcej aplikacji, na których musisz działać. Na przykład, jeśli chcesz wyłączyć Twitterrific i Tweetbot:
python NapMyApp.py Twitterrific Tweetbot
Ale jeśli chcesz, aby działał na wszystkich aplikacjach w tym samym czasie, z wyjątkiem tej na pierwszym planie, musisz użyć:
python NapMyApp.py
Po aktywacji funkcji okno terminala powinno automatycznie wskazywać, co się dzieje. Po testach opcja trybu automatycznego nie jest do końca dopracowana i musimy unikać jej używania aż do nowej aktualizacji.
Wreszcie mamy wersję aplikacji, która znajduje się na pasku menu. Jeden raz pobrane musisz go zainstalować za pomocą następującego polecenia terminala:
pip install rumps
a następnie aktywuj wariant za pomocą następującego polecenia:
python ForceNap.py
W tej wersji możesz kontrolować aplikacje, które chcesz zawiesić, bezpośrednio korzystając z listy rozwijanej.