Как я могу удалить тень окна в Горном льве?

10

Есть приложение под названием ShadowKiller, которое кажется популярным и предположительно работает для Lion, но кажется, что оно просто умирает, как только я пытаюсь запустить его на Mountain Lion.

Я хотел бы обойти тени вокруг окна.

Кит Сунде
источник
Эта тема должна быть расширена до OSX Yosetime, я думаю.
Лео Леопольд Герц 준영

Ответы:

9

Это хорошо работает для меня: toggle-osx-shadows .

Его легко компилировать и использовать, и в нем всего 17 строк кода.

CyLiu
источник
1
Если у вас нет XCode, и вы не возражаете против загрузки с Dropbox других людей, вот утилита, которую я только что скомпилировал на своем Mac ;-) Я ничего с этим не делал, и она отлично работала для меня ... Но если вы не любите приключений, скачайте его из репозитория git выше и соберите его самостоятельно! dl.dropboxusercontent.com/u/274922/toggle-osx-shadows Конечно, вам придется chmod 700 toggle-osx-shadowsсделать его исполняемым!
Брэд Паркс,
Протестировано нормально на Yosemite: Использование brew: brew install raw.githubusercontent.com/puffnfresh/toggle-osx-shadows/master/…
Оливье
1

ShadowKiller все еще работает для меня на 10.8, но он должен молча завершать работу после открытия. Вы можете запустить его при входе в систему, добавив его в элементы входа.

Ноктюрн также имеет возможность отключить тени.

Похожие вопросы у Супер пользователя:

LRI
источник
Ах я вижу. Я попробовал Ноктюрн, но похоже, что опция отключения теней тоже ничего не делает.
Кит Сунде
Доступно только при включенном ночном режиме.
Lri
1

Я потратил много времени на эту проблему и даже дошел до того, что написал небольшую программу для ее устранения. Тогда я обнаружил нечто гораздо более простое:

defaults write NSGlobalDomain NSUseLeopardWindowValues NO
defaults write com.apple.Safari NSUseLeopardWindowValues YES

Второе необходимо, потому что Safari, похоже, не любит тени (вы получаете комментарий «Недопустимые небуферизованные параметры тени.» В системном журнале).

Пол Гриффин
источник
Я запустил эти команды в окне терминала. Ничего не произошло. Где они должны быть изменены? Извините новичка в Mac.
so_mv
so_mv: выйти и войти; единственное, что я заметил, что эти команды меняются, это удаление теней в строке заголовка окна ... тени по-прежнему отбрасываются на нижележащие окна
Dolph
1

Программа, которую я использую для этого на OS X 10.8.4, называется ShadowSweeper.

http://download.cnet.com/ShadowSweeper/3000-2072_4-75966596.html

Похоже, это тоже может сработать, но я сам не пробовал.

https://github.com/puffnfresh/toggle-osx-shadows

Praxeolitic
источник
Спасибо за ответы на это. Обязательно прочитайте раздел продвижения справочного центра, если вы рекомендуете одно и то же программное обеспечение несколько раз.
bmike