В этой статье описывается небольшой хак Mac OS X Leopard. Будем менять скучное темное яблочко в менюбаре на яркое и цветное, “традиционное” лого Apple.
Все, что нам потребуется – это Mac OS X 10.5 Leopard, ArtTools, графический редактор, например Adobe Photoshop или Gimp или что-то подобное и немного времени.
Модификация
Сначала скачайте ZIP-архив с ArtTools (5Кб, пароль к архиву makf). Распакуйте архив в любую удобную вам папку. В папке окажется 2 файла: artDecoder.jar и artEncoder.jar.
Теперь необходимо перейти в следующий каталог:
/System/Library/PrivateFrameworks/CoreUI.framework/Resources/
В этом катологе нужно найти файл SArtFile.bin. Сделайте резервную копию файла, скопируйте другую копию файла в папку artTools и приступаем к модификации. Запустите приложения терминала (Terminal.app в Utilities) и перейдите в папку artTools при помощи команды cd /volumes/имя раздела/путь к папке. Далее в терминале выполните команду:
java -jar artDecoder.jar SArtFile.bin artfiles/
Выполнив эту команду в папке atTools появится новая папка artfiles, в ней и будет находиться вся необходимая нам графика.
Нужные нам файлы, это 61.png и 62.png, черное и белое яблочки соответственно. Это обычные файлы PNG с прозрачностью размером 22х22 пикс. Можете смело заменять эти файлы, но соблюдайте размер и прозрачность. Кстати, попутно можно поиграться с прозрачностью самого Menubar, за это отвечает файл 102.png.
После замены файлов на свои, в терминале выполните следующую команду:
java -jar artEncoder.jar artfiles/ SArtFile.bin SArtFile.new.bin
Эта команда соберет новый файл SArtFile.new.bin с вашими png. Здесь может быть один подвох: размер новоно файла должен быть в пределах 1.5-2Мб, иначе “повалите” систему. если все в норме, то смело заменяем родной файл SArtFile.bin своим, напомню каталог:
/System/Library/PrivateFrameworks/CoreUI.framework/Resources/
Заменив файл и “переподключив” прозрачность Menubar в Системных настройках, перезагрузите Mac и можно порадоваться новому яблочку в Menubar! Если вам лень делать свою модификацию, а скриншот в начале статьи вас устраивает, то можете скачать уже модифицированный файл SArtFile.bin (скачать другую версию с зеленым яблоком).
P.S.
У меня были проблемы с модификацией, никак не работала. Оказалась при копировании нового файла SArtFile.bin нужно сначала удалить старый, а потом уже новый копировать в папку. При простой замене файла хак не работал.