Я скорее ОКР и люблю свои иконки в определенном порядке.
Я могу просто удерживать команду +, чтобы перемещать и изменять порядок значков яблок в строке меню, но это не работает для других значков.
Я понимаю, что они отображаются в строке меню в том порядке, в котором они запускаются, но у меня есть определенное количество приложений, которые я хотел бы запустить при запуске, и один значок (небольшая стукачка) даже не указан в качестве запуска вещь.
У кого-нибудь есть идеи?
OSX 10.6.2
Редактировать:
Можно ли написать какой-то скрипт, который запускается при входе в систему? Подобно пакетному файлу Windows. Не уверен, как это сделать на стороне Mac.
Пакетный файл будет запускать программу, которую я хотел, наиболее правую, ждать 10 секунд и запускать программу, которую я хотел, в следующей позиции и так далее.
Любые эксперты Mac знают, как это будет сделано?
Ответы:
Я могу ответить на часть о запуске приложений по порядку, когда вы входите в систему: во-первых, откройте редактор AppleScript и создайте скрипт по следующим направлениям:
(для любых программ, которые вы действительно хотите запустить). Сохраните этот скрипт как приложение (по умолчанию он сохраняется как скрипт, и в этом случае он открывается в редакторе, а не работает). Затем откройте «Системные настройки», панель «Учетные записи», выберите свою учетную запись, выберите вкладку «Элементы входа» и перетащите сценарий в список элементов. Это должно сделать это.
источник
Короткий ответ
К сожалению, Apple еще не включила функцию перетаскивания значков сторонних меню. Без предпочтений, предоставленных разработчиком, единственный способ изменить их порядок - открыть приложения в определенном порядке, где те, которые открылись первыми, появятся справа. Иногда некоторые поставщики пишут код, который заставляет значок появляться на одном конце или другом, давая вам нулевой контроль над его положением.
Длинный ответ
В строке меню OS X есть два типа значков:
MenuExtras
Частный класс Apple имеет ряд встроенных привилегий, в том числе:
К сожалению, Apple официально не разрешает разработку сторонних MenuExtras. Причина заключается в том, что они работают как плагины в SystemUIServer, и неисправный код может вызвать нестабильность в основной части операционной системы.
StatusItems
Класс для разработчиков не предоставляет такую функциональность "из коробки" (по состоянию на 10.6 Snow Leopard), и, к сожалению, в настоящее время нет классов с открытым исходным кодом, которые разрешают коммерческое использование.
Таким образом, разработчики обычно делают следующее в порядке обычного появления:
Для получения списка доступных MenuExtras перейдите в Finder к:
Чтобы получить полный список бесплатных и коммерческих StatusItems, посетите:
Надеюсь это поможет. :) М
источник
Бармен позволит тебе это сделать.
Раскрытие: я разработчик Bartender.
источник
Это зависит от людей, которые сделали приложения, чтобы включить функцию перетаскивания команд. Например, метры iStat, очень популярный набор индикаторов состояния меню, имеют полную функциональность перетаскивания команд.
Если вы не можете этого сделать, скорее всего, разработчики приложений не реализовали эту функцию должным образом.
источник
Я такой же. Насколько я могу судить, приложения в меню отображаются в порядке их запуска.
Поскольку все приложения, которые запускаются при входе в систему (должны), отображаются в элементах входа в разделе «Пользователи и группы» в «Системных настройках», просто установите порядок запуска таким образом, чтобы они отображались в строке меню.
Работает для меня, никаких сторонних приложений или скриптов не требуется.
источник
Я не думаю, что вы можете сделать это, по крайней мере, не без взлома. Я знаю, что в некоторых приложениях с иконками меню в настройках есть параметры, отображать ли они ближе к левой или правой стороне. Кроме, не знаю, что еще я могу сказать, но удачи!
источник
Я считаю, что это возможно, поскольку я могу перемещаться по своему iStat MenuBar, приложениям панели меню. Я хотел бы написать разработчику iStat Menus по электронной почте и посмотреть, как он это сделал, или, возможно, создать приложение, которое позволит другим приложениям делать это. Вот сайт разработчика: http://bjango.com/
источник
Вы можете купить дешевое приложение в Mac App Store, чтобы сделать это; это называется «Меню перестановки меню» http://itunes.apple.com/us/app/menubar-rearranger/id502352699?mt=12
Веб-страница не из App Store находится здесь; Вы можете скачать бесплатную пробную версию: http://www.seense.com/mbra/mbra.htm
источник
Функция «Перестановка MenuBar» позволяет вам переставлять StatusItems между собой, но не позволяет вам переставлять их в собственных MenuExtras Apple или в утилитах третьей части, таких как iStat Menus, которые имитируют функциональность MenuExtras.
MenuExtras всегда будет отображаться вместе и отдельно от StatusItems в строке меню. Таким образом, этот отличный инструмент дает вам только некоторый контроль над размещением значков вашего меню.
источник