Jak mogę usunąć cień okna w El Capitan?

11
  1. Próbowałem ShadowKiller i ShadowSweeper, nie działają już na El Capitan.
  2. Próbowałem wyłączyć ochronę integralności systemu, ale to nie działa.
  3. toggle-osx-shadows również nie działa: https://github.com/puffnfresh/toggle-osx-shadows/issues/17

Czy ktoś ma inny sposób? Dziękuję Ci!

Hongbo Miao
źródło
To samo doświadczenie tutaj - ShadowKiller nie działa już w El Capitan, a cienie przełączania-osx też dla mnie nie działały.
Adam,

Odpowiedzi:

5

skopiowałem z mojego pytania dotyczącego tego samego problemu:

edytuj 01-11-2019: Działa na Mojave.

Istnieje rozwiązanie - wtyczka o nazwie winBuddy, która jest dostępna przez MacForge (wcześniej znany jako mySIMBL).

Pozwala wyłączyć cień i / lub obramowania okna dla każdej aplikacji.

Właśnie go przetestowałem i wydaje się, że działa poprawnie , są tu drobne usterki, ale nic poważnego.

Drobne usterki obejmują:

  • Nie można zmienić opcji okna dla aplikacji, które nie mają menu - na przykład barman
  • Nie można zmienić opcji okna dla niektórych aplikacji, ponieważ winBuddy nie pojawia się w menu „Okno”.
lavventura
źródło
0

Cytując wiele źródeł, a mianowicie Reddit i Life Hacker (aby wyłączyć ochronę integralności systemu):

  1. Uruchom ponownie komputer Mac w trybie odzyskiwania, ponownie uruchamiając komputer i przytrzymując Command- Raż logo Apple pojawi się na ekranie.
  2. Kliknij Narzędzia> Terminal.
  3. W oknie Terminal wpisz csrutil disablei naciśnij Enter.
  4. Uruchom ponownie komputer Mac.

To powinno działać.

Steampunkery
źródło
1
Warto zauważyć, że może to uczynić twój system operacyjny mniej bezpiecznym, dlatego warto przeczytać o ochronie integralności systemu, zanim zdecydujesz się ją wyłączyć.
Chris White
1
Możesz wyłączyć SIP, kontynuować wprowadzanie zmian, a następnie ponownie włączyć SIP. IMHO Wszystko będzie dobrze, SIP nawet nie istniał przed El Captianem.
CJ Dana
0

Ochrona integralności systemu Apple zapobiega ingerencji w pliki systemowe, w tym w stylizację interfejsu użytkownika. Z tego powodu nie można zmodyfikować okna bez wyłączenia Ochrony integralności systemu. Może to jednak narazić komputer Mac na niebezpieczeństwo. Dlatego jeśli SIP został wyłączony, złośliwe oprogramowanie lub złośliwa zawartość mogłyby zmodyfikować lub uszkodzić ważne pliki systemowe, które są wymagane do normalnego działania systemu operacyjnego. Jednak efektem ubocznym tego jest ograniczone dostosowanie.

Ryan
źródło
2
Zakładam, że to powinno być „nie można modyfikować” zamiast „można”. Aby poprawić swoją odpowiedź, zastanów się, dlaczego komputer Mac byłby „zagrożony” z wyłączonym SIP.
tubedogg
Dlatego nie powinniśmy zamiast tego, dlaczego nie możemy. W rzeczywistości z dodatkowymi zabezpieczeniami systemu, takimi jak zapewnienie, że instalowane aplikacje pochodzą z zaufanych źródeł i zawsze są świadomi tego, co robisz. Wyłączenie tego jest dość bezpieczne. Uwaga: aplikacje GitHub nie są uważane za zaufane źródło ...
Sunny Miu,