Systemuiserver mac os что это
Перейти к содержимому

Systemuiserver mac os что это

  • автор:

 

Моя борьба с PTPCamera или увлекательная история о реверсинге для самых маленьких

Почти все продвинутые зеркальные камеры, а также некоторые правильные мыльницы, позволяют управлять собой с компьютера. Программное управление камерой дает интересные возможности, например: съемка time lapse video, сопряжение камеры с микроскопом, эксперименты в области компьютерного зрения. Для управления камерой вендоры предоставляют свои проприетарные SDK, которые обычно работают исключительно под Windows и поддерживают камеры только в рамках определенной линейки (например у Canon есть аж 4 несовместимых между собой SDK). Какое счастье, что есть достойная открытая альтернатива — проект gphoto.

Прямо сейчас gphoto поддерживает 1598 моделей камер и список постоянно растет. Проект собирается под все UNIX-like ОС, включая Linux и Mac OS X. Съемкой можно управлять как при помощи command line утилиты, так и из своей собственной программы, используя библиотеку libgphoto. Доступны биндинги для разных языковых платформ, включая node.js.

В современных ОС присутствуют встроенные средства для работы с цифровыми камерами — как правило под «работой» подразумевается только выгрузка фото из камеры. Эти встроенные механизмы препятствуют работе gphoto, так как захватывают USB устройство в эксклюзивном режиме. Особенно интересно дела в этом плане обстоят в Mac OS X — ОС не предоставляет никаких штатных возможностей для отключения, но при этом система поддержки цифровых камер легко поддается реверс инжинирингу.

Скрипты для блокировки запуска PTPCamera на github.

PTPCamera

Интернет советует выполнить команду killall -9 PTPCamera (убить процесс PTPCamera) после подключение фотоаппарата для нормальной работы gphoto. Это в самом деле помогает, однако каждый раз при подключении камеры процедуру приходится повторять заново. Разумеется, программу PTPCamera можно просто удалить, но мне хотелось обойтись менее радикальным решением.

В общем, требовалось понять механизм запуска PTPCamera, и максимально корректно отключить эту функцию.

О захвате изображений в Mac OS X

Согласно имеющимся источникам [1,2], инфраструктура захвата изображений в Mac OS X устроена следующим образом.

На вершине стека расположены приложения, с которыми непосредственно взаимодействует пользователь (ex: iPhoto).

В самом низу расположены приложения для управления устройствами, к числу последних относится PTPCamera. Приложения для управления устройствами ( MassStorageCamera.app , PTPCamera.app , TWAINBridge.app и тд.) живут в системных папках /System/Library/Image Capture/Devices и /Library/Image Capture/Devices .

Посередине находится коммуникационный слой, который организует связь между верхним и нижним уровнями. Любопытно, что несколько пользовательских приложений могут использовать одно устройство совместно, а также возможна прозрачная работа с устройствами по локальной сети.

Кто же запускает PTPCamera?

Попробуем определить механизм запуска PTPCamera, и для начала определим родительский процесс.

Итак, мы видим что PTPCamera запущен процессом launchd. В Mac OS X launchd — это универсальная запускалка для системных и пользовательских демонов. В системе запущено по экземпляру launchd для каждого активного пользователя. Launchd пользователя root выполняет те же функции, что init в традиционных UNIX системах.

Кроме демонов, laucnhd также запускает графические приложения по команде других программ. PTPCamera — это именно последний случай, как можно убедиться по ID задачи в launchd, об этом нам говорит [префикс].

Итак, мы знаем что PTPCamera был запущен процессом launchd, по команде некого приложения X.

Включим логирование launchd ( launchctl log level debug ), и спровоцируем повторный запуск PTPCamera.

По умолчанию, на каждый процесс в системе выделена квота в 500 записей в логе в секунду. Сообщения, не уложившиеся в лимит, отбрасываются. Настроим отдельную сборку отладочных сообщений для обхода лимита.

Добавляем в файл /etc/syslog.conf строку
и информируем демон syslogd о необходимости перечитать настройки
Анализируем полученный файл debug.log . Находим искомое:
Запрашиваем у launchd информацию о com.apple.SystemUIServer.agent :

Теперь мы знаем, что «виновник» запуска PTPCamera — это SystemUIServer , ни много ни мало.

Ковыряем SystemUIServer

Имеется подозрение, что искомый функционал находится не в самом SystemUIServer , а в одном из прилинкованных фреймворков:

В этом списке главный подозреваемый — ICANotifications.framework . ICA — это сокращение от image capture, тот же акроним используется в публичных фреймворках для захвата изображений.

Изучаем ICANotifications.framework

Лирическое отступление. Исполняемый файл состоит из кода и неизменяемых статических данных (разные константы, таблицы, и тп.) Особый интерес представляют строковые константы. Извлечь их можно при помощи команды strings .

Запускаем strings /System/Library/PrivateFrameworks/ICANotifications.framework/Versions/A/ICANotifications , и наслаждаемся результатами:

Итак, рабочая гипотеза — библиотека работает с SQLite базой данных, наиболее вероятно, что это файл com.apple.ImageCaptureNotifications.DeviceDiscoveryDatabase в /Library/Caches .

Видно, что в конец имени ( com.apple.ImageCaptureNotifications.DeviceDiscoveryDatabase.501 ) дописывается ID пользователя, для каждого пользователя поддерживается собственный файл. Из содержимого понятно, что база задает список соответствий класса устройств и управляющей программы, которую нужно запускать при обнаружении устройства.

Редактирую базу данных, мы отключаем запуск PTPCamera для любого выбранного пользователя, это однозначный успех!

При необходимости вернуть все обратно, откатываем изменения, или просто удаляем файл бд (название папки /Library/Caches сообщает нам, что ОС при необходимости может перегенерировать содержимое).

Как решить проблему «Панель меню приложения не отвечает» на Mac M1

Панель меню приложения, расположенная в верхней части экрана, определенно является одним из наиболее важных компонентов macOS. Это позволяет пользователям получить доступ к множеству опций и предпочтений, и когда эта строка меню начинает не отвечать. Это определенно повод для беспокойства.

Многие пользователи M1 Mac сообщали о возникновении этой проблемы. Отнимая у них возможность доступа к некоторым основным функциям. Чтобы искоренить проблему в корне, нам нужно понять, что вызывает такую ​​проблему. К счастью, есть несколько способов решить эту проблему.

Как говорится, у многих серьезных проблем есть очень простые решения, мы начнем с некоторых простых исправлений. Итак, приступим.

1. Перезагрузите Mac

Что ж, это устранение неисправности №101 и не может быть более простой, чем эта. Хотя перезапуск действительно помогает, выходя из всего, а затем запуская его снова, в этом случае есть процессы, связанные между собой, что вызывает проблему.

Что ж, здесь никаких сюрпризов, вы можете перезапустить свой Mac, щелкнув логотип Apple в строке меню. Затем выберите вариант «Перезагрузить…», но, опять же, это может не сработать для вас, так как строка меню может быть серой, не видимой или просто не отвечать.

Следовательно, вы можете нажать Control + Command + кнопка питания , чтобы перезагрузить Mac.

​​ Примечание. Приведенный выше ярлык не применяется к компьютерам Mac с Touch ID. Сначала вам нужно будет выйти из них, нажав Shift + Command + Q , а затем выбрав опцию «Перезагрузить» в нижней части экрана.

перезапустите, чтобы устранить проблему, связанную с тем, что строка меню приложения не отвечает

Если перезагрузка Mac не решает проблему навсегда. Возможно, вам придется погрузиться глубже, чтобы найти решение.

2. Вернуться к разрешению по умолчанию

Если вы чувствуете, что строка меню исчезает, причиной может быть масштабное разрешение. Многие пользователи предпочитают масштабируемое разрешение на своих Mac. Если вы один из них, пора вернуться к разрешению по умолчанию.

Для этого сначала запустите «Системные настройки» с Launchpad или док-станции.

Затем выберите вариант «Показать» из доступных вариантов.

нажмите на дисплей

После этого выберите вариант «По умолчанию для отображения».

сбросить разрешение по умолчанию, чтобы устранить проблему с панелью меню приложения, не отвечающей на запросы

3. Принудительно закрыть приложение

Если вы заметили, что крайний левый раздел панели меню работает неправильно, но в самом правом разделе, похоже, нет проблем. Одно из приложений вызывает эту проблему, и вы должны обязательно закрыть это приложение.

Теперь, поскольку вы не сможете выйти из приложения обычным способом. Вы можете принудительно закрыть приложение, нажав Option + Command + Escape , а затем щелкнув «Force Quit». Если приложение присутствует на вашей док-станции, вы также можете Hold Option + Secondary Click выйти из приложения.

принудительно заставить приложение, из-за которого панель меню не отвечает, проблема

Однако это только временно исправит эту опцию до следующего запуска приложения. Убедитесь, что у вас установлена ​​последняя версия.

В противном случае вы можете либо связаться с разработчиками и привлечь их внимание к проблеме, либо найти альтернативу.

4. SystemUIServer Restart

Если панель меню полностью не работает без вмешательства стороннего приложения. Пришло время вызвать Монитор активности.

SystemUIServer в первую очередь управляет элементами системного меню на вашем Mac. После недавнего обновления или в исключительных случаях он может не работать должным образом и, как следствие, представлять проблему, состоящую в том, что строка меню приложения не отвечает. К счастью, это быстрое решение, для которого потребуется всего пара минут.

Перезапустите SystemUIServer с помощью монитора активности

Сначала откройте Activity Monitor на панели запуска.

запустить монитор активности

Теперь найдите”система”в поле поиска в правом верхнем углу окна. Затем щелкните процесс «SystemUIServer». После этого нажмите значок «Завершить принудительно» в верхнем левом углу экрана.

​​ Примечание. После принудительного завершения процесс SystemUIServer запустится автоматически.

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

Перезапустите SystemUIServer с помощью терминала

Запустите терминал с панели запуска Mac.

Затем введите команду killall SystemUIServer и нажмите Enter , чтобы завершить процесс сервера SystemUI.

​​ Примечание. Процесс SystemUIServer запустится немедленно и автоматически, как только процесс будет завершен.

5. Удалить дополнительные элементы в строке меню

Если проблема со строкой меню все еще не устранена, пора обратиться к техническим вопросам. В строке меню могут быть какие-то сторонние дополнения, мешающие этому. Поскольку они не управляются SystemServerUI, приведенный выше совет может не сработать с ними.

Таким образом, лучший способ действий-удалить их все, чтобы восстановить нормальную работу строки меню.

Нажмите Command + Shift + G , чтобы открыть меню «Перейти». Затем введите /Library/Preferences/ и нажмите «Перейти».

Теперь найдите файл com.apple.systemuiserver.plist и переместите его в корзину. После удаления файла выйдите из системы и снова войдите в систему на своем Mac, чтобы изменения вступили в силу.

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

Надеюсь, что одно из этих исправлений определенно решит вашу проблему, когда панель меню приложения не отвечает!

20 команд «Терминала» в macOS, которые вам пригодятся

20 команд «Терминала» в macOS, которые вам пригодятся

Все функции macOS продуманы до мелочей и их настройки оптимальны для большинства пользователей. Однако с помощью команд «Терминала» поведение системы можно изменить, а её возможности — расширить. И в некоторых случаях это бывает очень полезно.

Для применения или отмены настроек запустите «Терминал» из папки «Программы» → «Утилиты» и вводите указанные ниже команды, используя сочетания Cmd + C, Cmd + V.

Отображение скрытых файлов и папок в Finder

Нечасто, но всё же возникает необходимость покопаться в скрытых файлах на диске. По умолчанию они не отображаются в Finder, и чтобы увидеть их, придётся воспользоваться специальной командой.

Как включить:
defaults write com.apple.finder AppleShowAllFiles -bool TRUE && killall Finder

Как отключить:
defaults write com.apple.finder AppleShowAllFiles -bool FALSE && killall Finder

Скрытие файлов и папок

При желании также можно спрятать от чужих глаз приватные данные на диске. Для этого служит команда chflags. После неё нужно ввести путь к файлу или папке, которые необходимо скрыть. Чтобы не заморачиваться с вводом пути, можно просто вбить команду, а затем перетащить в окно «Терминала» желаемую папку.

Как включить:
chflags hidden

Как отключить:
chflags nohidden

Копирование текста в «Просмотре»

При нажатии на пробел в Finder открывается быстрый просмотр файлов. Таким образом очень удобно проверять содержимое текстовых документов. Вот только в этом окне не работает выделение — для копирования текста приходится открывать документ. Чтобы не тратить на это время, активируйте функцию выделения для быстрого просмотра.

Как включить:
defaults write com.apple.finder QLEnableTextSelection -bool TRUE && killall Finder

Как отключить:
defaults write com.apple.finder QLEnableTextSelection -bool FALSE && killall Finder

Скачивание файлов без браузера

Для загрузки файла по ссылке из интернета необязательно пользоваться Safari или Chrome. Иногда это гораздо быстрее и проще сделать через «Терминал» с помощью команды curl.

Как использовать:
curl -O https://get.videolan.org/vlc/3.0.3/macosx/vlc-3.0.3.dmg

Создание файла любого размера

Тестировать скорость передачи данных по сети или с внешних носителей удобно с помощью копирования файлов. Искать для этого фильм или образ подходящего размера долго, поэтому намного легче создать тестовый файл, используя команду mkfile. Задать нужный размер можно с помощью числа и символов b, k, m или g, означающих байты, килобайты, мегабайты и гигабайты соответственно.

Как использовать:
mkfile 1g test.abc

Просмотр всех активных процессов

Для мониторинга системных ресурсов в macOS существует программа, которая так и называется. Она довольно удобна и информативна, но с тем же успехом просмотреть самые ресурсоёмкие процессы можно в «Терминале».

Как использовать:
top

Отключение тени на скриншотах

Отличительной чертой скриншотов в macOS являются красивые тени вокруг них. В некоторых ситуациях они мешают и их хочется убрать. Для этого достаточно ввести следующую команду.

Как отключить:
defaults write com.apple.screencapture disable-shadow -bool TRUE && killall SystemUIServer

Как включить:
defaults write com.apple.screencapture disable-shadow -bool FALSE && killall SystemUIServer

Смена формата скриншотов

По умолчанию все скриншоты сохраняются в PNG. Данный формат позволяет добиться высокого качества, но требует много места для файлов. Если вы часто экспортируете снятые скриншоты из PNG в JPG, то для экономии времени можно настроить сохранение сразу в JPG.

Как включить:
defaults write com.apple.screencapture type JPG && killall SystemUIServer

Как отключить:
defaults write com.apple.screencapture type PNG && killall SystemUIServer

Помимо JPG, macOS позволяет также выбрать TIFF или, например, PDF.

Изменение места сохранения скриншотов

Делаете много снимков экрана и не успеваете удалять их с рабочего стола? Создайте отдельную папку и сохраняйте скриншоты в неё. А поможет в этом вот такая команда.

Как использовать:
defaults write com.apple.screencapture location

/Desktop/Screenshots && killall SystemUIServer

Как вернуть назад:
defaults write com.apple.screencapture location

/Desktop && killall SystemUIServer

 

Ускорение анимации дока

Когда нужно сосредоточиться на работе, удобно прятать док и открывать его, наводя мышь на нижнюю часть экрана. По умолчанию панель появляется с задержкой в 0,7 секунды, но это легко изменить. Заметное ускорение наблюдается уже при задержке в 0,5 секунды. Но если и этого много, можно полностью убрать задержку, поставив ноль.

Как включить:
defaults write com.apple.dock autohide-time-modifier -float 0.5 && killall Dock

Как отключить:
defaults write com.apple.dock autohide-time-modifier -float 0.7 && killall Dock

Добавление разделителя в док

Разделитель в доке есть только рядом с корзиной, все остальные иконки отображаются подряд. И порой, когда их очень много, находить нужные становится довольно сложно. Сделать док более опрятным, отсортировав программы, например, по категориям можно с помощью разделителя.

Как добавить:
defaults write com.apple.dock persistent-apps -array-add ‘<"tile-type"="spacer-tile";>‘ && killall Dock

Как убрать:

Чтобы убрать разделитель, достаточно просто вытащить его из дока как любую другую иконку, которой он, по сути, и является.

Сообщение на экране блокировки

А эта хитрость пригодится на случай утери компьютера или для розыгрыша коллег. С помощью следующей команды можно добавить любой текст на экран входа в систему.

Как включить:
sudo defaults write /Library/Preferences/com.apple.loginwindow LoginwindowText "Ваше сообщение"

Как отключить:
sudo defaults delete /Library/Preferences/com.apple.loginwindow

Проговаривание текста

В macOS встроен синтезатор речи, который может озвучивать заданный текст. Чтобы заставить устройство заговорить, нужно ввести в «Терминале» специальную команду, добавив в неё желаемый текст или путь к документу.

Как использовать:
say "Привет, Лайфхакер!"
say -f

Просмотр календаря

Календарь отображается в одноимённом приложении, а также в настройках даты и времени. Ещё один способ быстро просмотреть его — это команда cal в «Терминале». По умолчанию она показывает текущий месяц, но если добавить к ней год, можно увидеть полный календарь .

Как использовать:
cal 2018

Освобождение оперативной памяти

Система и сама неплохо справляется с управлением памятью, но когда ОЗУ забивается под завязку и компьютер начинает тормозить, можно улучшить ситуацию принудительно, очистив кеш приложений. Для этого служит команда purge, которая потребует ввода пароля администратора.

Как использовать:
purge

Проверка времени работы Mac

Компьютеры Apple без сбоев работают неделями и даже месяцами. Иногда бывает интересно узнать, сколько же времени прошло с момента последнего включения. Ответ на этот вопрос даст следующая команда.

Как использовать:
uptime

Запрет на переход в режим сна

Когда на Mac выполняется какая-либо задача без нажатия клавиш и касаний к трекпаду, через время компьютер переходит в режим сна, а процесс приостанавливается. Избежать этого можно, запретив переход в этот режим при помощи настроек или воспользовавшись специальной утилитой. Однако есть и более простой способ — команда caffeinate.

Как включить:
caffeinate
Как отключить:

Для возврата к текущим настройкам энергосбережения нужно оставить выполнение процесса в «Терминале», воспользовавшись сочетанием клавиш Ctrl + C.

Стресс-тест Mac

Если компьютер сбоит и проблема проявляется только под нагрузкой, её можно легко выявить с помощью следующей команды. Она загружает все ядра процессора на 100% до тех пор, пока вы не остановите её выполнение.

Как включить:
yes > /dev/null && yes > /dev/null && yes > /dev/null && yes /dev/null &&

Как отключить:
killall yes

Мгновенная перезагрузка или выключение

Стандартное завершение работы Mac требует сохранения всех открытых документов и занимает дополнительное время. Если уверены, что всё сохранено, и хотите не мешкая выключить свой компьютер — используйте следующие команды.

Для выключения вводите:
sudo shutdown -h now

Для перезагрузки:
sudo shutdown -r now

Автоматическая перезагрузка при зависании

Изредка случается, что Mac может зависнуть и перестать отвечать на запросы. В этом случае нужно принудительно перезагрузить компьютер, удерживая кнопку питания. После ввода этой команды система автоматически будет перезагружаться после сбоев.

Как включить:
sudo systemsetup -setrestartfreeze on

Как отключить:
sudo systemsetup -setrestartfreeze off

20 скрытых функций macOS. Некоторые удивят даже экспертов Mac

Favorite В закладки

20 скрытых функций macOS. Некоторые удивят даже экспертов Mac

Опыт показывает, что для максимально продуктивного использования macOS, операционную систему важно детально настроить под себя. Не лишним также будет обратить внимание на точечные программные фишки, которых здесь очень-очень много.

Многие важные особенности macOS получится активировать только через «Терминал», поэтому о них не знают даже самые продвинутые пользователи. Другие спрятаны в глубине настроек операционной системы, поэтому не на 100% очевидны.

Собрал 20 фишек Mac, на которые всем рекомендую обратить внимание. Многие из них были сюрпризом для меня самого.

1. Меняем курсор операционной системы macOS


Далеко не все знают про эту интересную возможность

✓ Что сделать: определите цвет внутренней части и обводки курсора, а также его размер в меню «Системные настройки» → «Универсальный доступ» → «Монитор» → «Указатель».

К примеру, мне весьма надоело стандартное оформление курсора в черном цвете и с белым контуром. Использую инвертированные цвета.

2. Удаляем тень для своих снимков экрана


Тень на снимках экрана выглядит неплохо, но абсолютно непрактична

✓ Что сделать: откройте «Терминал», введите необходимую команду и подтвердите ее с помощью кнопки Enter(⏎).

Тень особенно бесполезна при создании подобных этому гайдов с набором советов.

3. Меняем формат скриншотов с PNG на другой


У PNG нет сжатия, но JPG занимает гораздо меньше места на накопителе

✓ Что сделать: откройте «Терминал», введите необходимую команду и подтвердите ее с помощью кнопки Enter(⏎).

Все скриншоты в последствии можно конвертировать, но это дополнительное действие, которого иногда можно избежать.

4. Добавляем новый эффект сворачивания в Dock


Установка эффекта «Всасывание» доступна только через «Терминал»

✓ Что сделать: откройте «Терминал», введите следующую команду и подтвердите ее с помощью кнопки Enter(⏎):

Не знаю, почему данный эффект нельзя выбрать через визуальный интерфейс настроек Dock. Вполне возможно, что его создавали специально для продвинутых пользователей.

5. Настраиваем число столбцов и строк в Launchpad


Есть возможность создать кастомную сетку для значков в панели запуска приложений

✓ Что сделать: откройте «Терминал», введите необходимую команду и подтвердите ее с помощью кнопки Enter(⏎).

Вернуть настройки по умолчанию:

Да, как оказывается, macOS, которая считается условно закрытой операционной системой, можно кастомизировать достаточно гибко.

6. Включаем отображение скрытых файлов в Finder


Отображение скрытых файлов может быть особенно важным для пользователей технических специальностей

✓ Что сделать: откройте «Терминал», введите необходимую команду и подтвердите ее с помощью кнопки Enter(⏎).

Важно понимать, что включать эту фичу без очевидной нужды нет смысла. Впрочем, выключить функцию — дело одной минуты.

7. Скрываем приватные папки от посторонних


Можно скрыть от лишних глаз папки с абсолютно любыми файлами

✓ Что сделать: откройте «Терминал», введите необходимую команду и подтвердите ее с помощью кнопки Enter(⏎).

Важно не забыть расположение скрытой папки, которая будет закрыта от посторонних глаз.

8. Запрещаем изменение размера панели Dock


Это нужно для того, чтобы случайно не растянуть ее во время интенсивной работы

✓ Что сделать: откройте «Терминал», введите необходимую команду и подтвердите ее с помощью кнопки Enter(⏎).

В обязательном порядке блокирую размер Dock, так как периодически случайно дергаю эту панель, когда активно работаю за ноутбуком.

9. Запрещаем изменение местоположения Dock на экране


Убежден, что идеальное место для Dock — левая сторона экрана Mac

✓ Что сделать: откройте «Терминал», введите необходимую команду и подтвердите ее с помощью кнопки Enter(⏎).

Если окончательно определились с расположением Dock, его можно зафиксировать в конкретной стороне экрана и запретить изменение этого значения.

10. В «Терминале» можно создать файл любого размера


Это нужно для того, чтобы протестировать скорость передачи данных

✓ Что сделать: откройте «Терминал», введите следующую команду и подтвердите ее с помощью кнопки Enter(⏎):

С помощью данной функции, к примеру, получится протестировать, как быстро заданный файл перебрасывается на внешний накопитель.

11. Активируем регулярное проговаривание времени


Эта функция поможет более четко контролировать ход времени на протяжении рабочего дня

✓ Что сделать: переведите в активное положение переключатель «Произносить время» в меню «Системные настройки» → «Строка меню и Dock» → «Часы».

Каждый, кто следит за своей продуктивностью, в обязательном порядке контролирует ход течения времени с помощью подобных функций.

12. Включаем активные углы для быстрых действий


С помощью активных углов лично мне удобно запускать Launchpad, а также сворачивать все окна

✓ Что сделать: выберите необходимые действия при подведении курсора к углам экрана в меню «Системные настройки» → Mission Control → «Активные углы».

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

А вот нижние углы можно смело задействовать под какие-то функции.

13. Ставим анимированный мемодзи на аватарку профиля


Он очень забавно ведет себя во время ввода пароля от учетной записи

✓ Что сделать: откройте меню «Системные настройки» → «Пользователи и группы», нажмите на аватарку своей учетной записи и выберите необходимый мемодзи в одноименном меню.

Просто классное нововведение в Monterey. Система стала приятнее.

14. Скрываем лишние разделы из «Системных настроек»


Мне, к примеру, не нужны настройки параметров мышки

✓ Что сделать: откройте «Системные настройки», перейдите в пункт «Вид» в строке меню, переведите в неактивное положение переключатели конкретных пунктов и нажмите на кнопку «Готово» в верхней части данного окна.

Обилие разделов в «Системных настройках» не имеет смысла, если они не нужны.

15. Меняем значок для установленного приложения


Очень простая процедура

✓ Что сделать: найдите значок для необходимого приложения по ссылке, откройте иконку через «Просмотр», выделите картинку и скопируйте ее, откройте «Свойства» для конкретного приложения, выделите его значок, вставьте скопированный и согласитесь на изменения.

В Big Sur Apple наконец-то ввела единую форму для значков приложений в системе. Многие разработчики до сих пор не поменяли ее, но это без проблем можно сделать самостоятельно.

16. Конвертируем валюты через встроенный «Калькулятор»


Приложение подтягивает данные про курс валют с серверов Yahoo

✓ Что сделать: откройте «Калькулятор» и введите необходимое значение, перейдите в пункт «Конвертация» в строке меню, откройте «Валюты» и выберите заданную пару.

Лезть в Google с вопросов конвертации валют не нужно.

17. Определяем пароль от ранее подключенной сети Wi-Fi


Для новичков сегодня размещение этого функционала будет не особенно очевидным

✓ Что сделать: откройте приложение «Связка ключей», найдите необходимую сеть Wi-Fi через поисковую строку по имени, откройте заданный пункт и просмотрите все необходимые данные.

Когда пароли переехали в одноименный раздел в «Системных настройках», все забыли про «Связку ключей». Но именно в данном разделе системы можно получить информацию про сети Wi-Fi.

18. Проверяем число циклов зарядки аккумулятора Mac


По идее, аккумулятор MacBook рассчитан на 1000 циклов перезарядки

✓ Что сделать: оцените значение в строке «Количество циклов перезарядки» в меню «Об этом Mac» → «Отчет о системе» → «Электропитания».

Здесь же можно оценить и состояние аккумулятора в процентах. К примеру, после почти 100 циклов мой MacBook Air на M1 оценивает состояние батарейки на 99%.

19. Добавляем обложку активного трека на рабочий стол


Очень здорово выглядит вот эта вот штука на домашнем экране

✓ Что сделать: это можно сделать с помощью бесплатного приложения Silicio, которое можно скачать в Mac App Store по ссылке.

Мини-проигрыватель на рабочем столе выглядит бесподобно. Лично мне очень нравится.

20. Скрываем лишние значки из строки меню системы


Постоянно наблюдать огромное количество значок в строке меню — не самое благодарное дело

✓ Что сделать: это можно сделать с помощью бесплатного приложения Hidden Bar, которое можно скачать в Mac App Store по ссылке.

Есть немало приложений, которые готовы скрыть лишние значки в строке меню, но бесплатных среди них не так уж много.

 

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *