iStat Pro: лечим Мак-виджет для корректной работы в Mountain Lion

С переходом на OS X 10.8 пользователи виджета iStat Pro заметили, что он стал работать с ошибками: секция активных процессов стала пустой и шкалы заполненности накопителей раздвоились. От разработчиков никаких вестей на этот счет, но благо, что эти глюки каждый пользователь виджета может исправить самостоятельно, слегка покопавшись в его исходниках.

Для начала перейдите в свою папку ~/Library/Widgets, в которой хранится iStat Pro. Щелкнув правой кнопкой мыши на значке виджета, выберите в контекстном меню команду Показать содержимое пакета (Show Package Contents) — так вы попадете внутрь виджета.

Сначала исправим визуальный глюк отображения шкал заполненности накопителей. В любом текстовом редакторе откройте файл Core.css. Найдите седьмую строку с именем правила.verticalbarbg. Весь этот блок нужно дополнить так (красным выделена строка, которую нужно добавить):


.verticalbarbg {
background-image:url(./images/common/bar_vertical_bg.png);
width:8px;
overflow:hidden;
background-position: -4px 0;
}

Под этим блоком добавьте еще такой код:

.verticalbar {
background-position: -4px 0;
}

Сохраните файл Core.css и закройте его. Теперь займемся починкой секции активных процессов. Для этого откройте в текстовом редакторе два файла — Tall.js и Wide.js, которые находятся там же, внутри виджета.

В обоих файлах замените по два вхождения строки PID|$1 на PID| $1 — иначе говоря, перед знаком доллара вставьте пробел. Сохранив оба файла, закройте их. Теперь, перейдите на экран Dashboard и, если iStat Pro уже был добавлен, щелкните на нем и нажмите клавиши command+R— эффектно крутнувшись, виджет обновится с уже исправленной секцией процессов и шкалами заполненности накопителей.

Осталось только добавить один небольшой штришок — заменить иконку iStat Pro на такую же, но в бо́льшем разрешении. В той же корневой внутренней папке виджета удалите файл Icon.png и перетащите туда вот эту картинку ().

Проследите, чтобы скаченный файл назывался точно так же: Icon.png. Сразу после этого на экране добавления нового виджета значок iStat Pro станет смотреться значительно четче.

Это упрощённая версия страницы.

Читать полную версию
Если нашли ошибку, выделите текст и нажмите Ctrl + Enter
Фёдор
29.09.13 18:31
Тоже не обнаружил в ~/Библиотеки/Widgets iStatPro. Сделал все точно также, как и Alexandr Rybalko. Подтверждаю, работает.
Ronin427
08.11.13 16:39
Чудесная статья. (^__^) Вот только на Маврике не работает… =(((
Igor Nefedov
15.11.13 16:57
Работает
Ronin427
15.11.13 21:24
Тогда не будете ли вы так любезны, выложить уже исправленный виджет?
Читать все комментарии