среда, января 30, 2008

Надо? || "iTunes style" полосы прокрутки

Abitbol software предложил набор файлов, позволяющих изменить полосы прокрутки во всех приложениях Mac OS X с дефолтных голубых на серые, аналогичные полосам прокрутки в iTunes.

Для того, чтобы изменить полосы прокрутки, необходимо:
1) Скачать файл Extras.zip, содержащий новые полосы прокрутки

2) Распаковать архив на Desktop

3) Создать бэкап текущего стиля (голубых полос прокрутки) одним из двух способов:
а) в Terminal выполнить команду*:
для Intel
sudo mv /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/Resources/Extras2.rsrc /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/
HIToolbox.framework/Versions/A/Resources/Extras2.rsrc-old

для PPC
sudo mv /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/Resources/Extras.rsrc /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/
HIToolbox.framework/Versions/A/Resources/Extras.rsrc-old


*потребуется ввести пароль администратора

b) перейти в папку /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/Resources/
найти и переименовать файл Extras2.rsrc (для Intel) или Extras.rsrc (для PPC) в Extras2.rsrc-old или Extras.rsrc-old соответственно.
Может потребоваться пароль.

4) Скопировать файлы из скачанного архива в папку /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/Resources/. Это можно сделать либо с помощью Finder, либо выполнив в Terminal эти команды*:
для Intel
1. cd Desktop/Extras

2. sudo cp Extras2.rsrc /System/Library/Frameworks/Carbon.framework/Versions/A/
Frameworks/HIToolbox.framework/Versions/A/Resources/


для PPC

1. cd Desktop/Extras

2. sudo cp Extras.rsrc /System/Library/Frameworks/Carbon.framework/Versions/A/
Frameworks/HIToolbox.framework/Versions/A/Resources/


*Для обоих способов потребуется администраторский пароль.

5) Перезапустить Finder и все остальные приложения.

Надо? || Leopard Tweaking | Terminal

Несколько полезных и не очень команд для изменения внешнего вида Mac OS X 10.5.

Окно входа в систему (Login window)
Сообщение перед списком пользователей компьютера
Добавить сообщение
sudo defaults write /Library/Preferences/com.apple.loginwindow LoginwindowText "Ваш текст"
Убрать сообщение
sudo defaults write /Library/Preferences/com.apple.loginwindow LoginwindowText ""

Системная информация в окне входа в систему
Вместо имени компьютера можно выводить:
SystemVersion - версия OS X
SystemBuild - OS X билд
SerialNumber - серийный номер компьютера
IPAddress - IP адрес (внутренний, если компьютер подключен к сети через роутер)
DSStatus - статус сети
Time - дата и время
Для изменения дефолтных настроек выполните команду, заменив HostName (отображение имени компьютера) на нужный параметр:
sudo defaults write /Library/Preferences/com.apple.loginwindow AdminHostInfo HostName

Фоновая картинка
Изменить на свою
sudo defaults write /Library/Preferences/com.apple.loginwindow DesktopPicture <путь к картинке>
Вернуть дефолтную картинку:
sudo defaults write /Library/Preferences/com.apple.loginwindow DesktopPicture /Library/Desktop\ Pictures/Aqua\ Blue.jpg

Список пользователей
Скрыть учётные записи (10.4 и выше)
sudo defaults write /Library/Preferences/com.apple.loginwindow HiddenUsersList -array-add shortname1 shortname2 shortname3
shortname1, 2 и 3 соответствуют коротким именам учётных записей, которые вы хотите скрыть; скрыто может быть любое количество пользователей (имена должны быть разделены только пробелом)
Показать все учётные записи (10.4 и выше)
sudo defaults write /Library/Preferences/com.apple.loginwindow HiddenUsersList -array-add
Помимо всех учётных записей в список пользователей добавится поле "Other..." (позволяет ввести имя пользователя и пароль).
Скрыть поле "Other..." (10.4 и выше)
sudo defaults write /Library/Preferences/com.apple.loginwindow SHOWOTHERUSERS_MANAGED -bool false

Безопасность
Crash Reporter
Показывать отчёт
defaults write com.apple.CrashReporter DialogType crashreport
Отключить сообщения
defaults write com.apple.CrashReporter DialogType none
Настройки по умолчанию
defaults delete com.apple.CrashReporter DialogType

Верификация образов дисков
Отключить
com.apple.frameworks.diskimages skip-verify TRUE
Включить
com.apple.frameworks.diskimages skip-verify FALSE

Общий внешний вид
Расширенный диалог сохранения по умолчанию
Включить
defaults write -g NSNavPanelExpandedStateForSaveMode -bool TRUE
Выключить
defaults write -g NSNavPanelExpandedStateForSaveMode -bool FALSE

Расширенный диалог печати по умолчанию
Включить
defaults write -g PMPrintingExpandedStateForPrint -bool TRUE
Выключить
defaults write -g PMPrintingExpandedStateForPrint -bool FALSE

Текущие документы
Установить лимит
defaults write -g NSRecentDocumentsLimit -int 0
вместо 0 можно установить любое число

Стрелки прокрутки
Две слева
defaults write -g AppleScrollBarVariant -string DoubleMin; killall Finder
Две справа
defaults write -g AppleScrollBarVariant -string DoubleMax; killall Finder
По две с каждой стороны
defaults write -g AppleScrollBarVariant -string DoubleBoth; killall Finder
По одной с кажждой стороны
defaults write -g AppleScrollBarVariant -string Single; killall Finder

Анимация привязки к сетке
Выключить
defaults write com.apple.Finder AnimateSnapToGrid -bool NO; killall Finder
Включить
defaults delete com.apple.Finder AnimateSnapToGrid; killall Finder

Вся анимация
Включить
defaults write com.apple.finder DisableAllAnimations -bool YES; killall Finder
Выключить
defaults delete com.apple.finder DisableAllAnimations; killall Finder

Непрозрачный менюбар (белый)
sudo defaults write /System/Library/LaunchDaemons/com.apple.WindowServer 'EnvironmentVariables' -dict 'CI_NO_BACKGROUND_IMAGE' 1

Серый менюбар
sudo defaults write /System/Library/LaunchDaemons/com.apple.WindowServer 'EnvironmentVariables' -dict 'CI_NO_BACKGROUND_IMAGE' 0

Полупрозрачный менюбар
sudo defaults delete /System/Library/LaunchDaemons/com.apple.WindowServer 'EnvironmentVariables'

Desktop
Текущий скринсейвер на десктопе
/System/Library/Frameworks/ScreenSaver.framework/Resources/ ScreenSaverEngine.app/Contents/MacOS/ScreenSaverEngine -background
Остановить скринсейвер можно клавишами Control + C или Command + .(точка)
В зависимости от выбранного скринсейвера нагрузка на процессор может варьироваться от умеренной до крайне высокой.

Finder
Меню Quit в программном меню
Показать
defaults write com.apple.finder QuitMenuItem -bool YES; killall Finder
Скрыть
defaults delete com.apple.finder QuitMenuItem; killall Finder

Заголовки боковой панели
cp /System/Library/CoreServices/Finder.app/Contents/Resources/English.lproj/LocalizableCore.strings ~
откройте LocalizableCore.strings и найдите SD5. Измениите строки заголовков по своему желанию, сохраниите. Затем выполните команду:
sudo cp ~/LocalizableCore.strings /System/Library/CoreServices/Finder.app/Contents/Resources/English.lproj/; killall Finder

Разноцветные полоски в списке
Скрыть
defaults write com.apple.finder FXListViewStripes -bool FALSE; killall Finder
Показать
defaults write com.apple.finder FXListViewStripes -bool FALSE; killall Finder

Меню "Open with"
Обнуление и удаление дубликатов
/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/Support/lsregister -kill -r -domain local -domain system -domain user

Название окна
Полный путь к открытой папке
defaults write com.apple.finder _FXShowPosixPathInTitle -bool YES
Только название папки
defaults write com.apple.finder _FXShowPosixPathInTitle -bool NO

Скрытые файлы
Показать
defaults write com.apple.finder AppleShowAllFiles TRUE
Скрыть
defaults write com.apple.finder AppleShowAllFiles FALSE

Иконки
Изменить размер иконок (максимальный размер - 512 px)
defaults write com.apple.finder DesktopViewOptions -dict IconSize -integer <размер иконки в пикселях (например, 128)>; killall Finder

Dock
Анимация сворачиваемых окон
Genie Effect
defaults write com.apple.dock mineffect -string genie; killall Dock
Scale Effect
defaults write com.apple.dock mineffect -string scale; killall Dock
Suck Effect
defaults write com.apple.dock mineffect -string suck; killall Dock
Дефолтный эффект
defaults delete com.apple.dock mineffect; killall Dock

Выравнивание
по верхнему/левому краю
defaults write com.apple.dock pinning -string start; killall Dock
по нижнему/правому краю
defaults write com.apple.dock pinning -string end; killall Dock
по центру (по умолчанию)
defaults delete com.apple.dock pinning; killall Dock

Иконки
Изменить размер иконок (максимальное значение - 256)
defaults write com.apple.dock tilesize -int 256; killall Dock
Полупрозрачные иконки скрытых приложений
defaults write com.apple.Dock showhidden -bool YES; killall Dock
Отменить полупрозрачность
defaults write com.apple.Dock showhidden -bool NO; killall Dock

Эффект увеличения дока
Изменить максимальное увеличение (максимум - 512)
defaults write com.apple.dock largesize -int 512; killall Dock

Быстрая активация приложений
Включить
defaults write com.apple.dock enable-spring-load-actions-on-all-items -boolean YES; killall Dock
Выключить
defaults write com.apple.dock enable-spring-load-actions-on-all-items -boolean NO; killall Dock

Прозрачные разделители
Слева (для иконок приложений)
defaults write com.apple.dock persistent-apps -array-add '{tile-data={}; tile-type="spacer-tile";}'; killall Dock
Справа (для иконок папок и документов)
defaults write com.apple.dock persistent-others -array-add '{tile-data={}; tile-type="spacer-tile";}'; killall Dock

Корзина
Всегда показывать пустую корзину
defaults write com.apple.dock trash-full -bool NO; killall Dock
Всегда показывать полную корзину
defaults write com.apple.dock trash-full -bool YES; killall Dock

Stacks: подсветка выбора
Включить
defaults write com.apple.dock mouse-over-hilte-stack -boolean YES; killall Dock
Выключить
defaults write com.apple.dock mouse-over-hilte-stack -boolean NO; killall Dock

2D Dock
defaults write com.apple.dock no-glass -boolean YES; killall Dock

3D Dock
defaults write com.apple.dock no-glass -boolean NO; killall Dock

Dashboard
Виджеты на десктопе
defaults write com.apple.dashboard devmode YES; killall Dock
Стандартное поведение виджетов
defaults write com.apple.dashboard devmode NO; killall Dock

Отключить Dashboard
defaults write com.apple.dashboard mcx-disabled -boolean YES; killall Dock
Включить Dashboard
defaults write com.apple.dashboard mcx-disabled -boolean NO; killall Dock

Exposé
Круглая голубая кнопка включения Exposé
Показать кнопку
defaults write com.apple.dock wvous-floater -bool YES; killall Dock
Спрятать кнопку
defaults write com.apple.dock wvous-floater -bool NO; killall Dock
Клик на кнопке показывает окна текущего приложения, клик + option (alt) - все окна.

Полукруглая кнопка
Показать кнопку
defaults write com.appe.dock wvous-showcorners -bool YES; killall Dock
Скрыть кнопку
defaults write com.appe.dock wvous-showcorners -bool NO; killall Dock
Кнопка должна появиться в верхнем левом углу экрана, но мне не удалось её обнаружить.

Spaces
Время задержки перед перемещением окон между рабочими столами (0.75 - значение по умолчанию)
defaults write com.apple.dock workspaces-edge-delay -float 0.75; killall Dock

Time Machine
Изменить интервал между бэкапами (дефолтный - 3600 секунд)
sudo defaults write /System/Library/LaunchDaemons/com.apple.backupd-auto StartInterval -int 7200

Address Book
Debug Menu
Показать
defaults write com.apple.addressbook ABShowDebugMenu -bool YES
Скрыть
defaults delete com.apple.addressbook ABShowDebugMenu

iCal
Debug Menu
Показать
defaults write com.apple.iCal IncludeDebugMenu YES
Скрыть
defaults write com.apple.iCal IncludeDebugMenu NO

Safari
Запуск "безопасных" файлов
Выключить
defaults write com.apple.Safari AutoOpenSafeDownloads -bool NO
Включить
defaults write com.apple.Safari AutoOpenSafeDownloads -bool YES
Использовать настройки по умолчанию
defaults delete com.apple.Safari AutoOpenSafeDownloads

Debug menu
Показать
defaults write com.apple.Safari IncludeDebugMenu 1
Скрыть
defaults write com.apple.Safari IncludeDebugMenu 0

Web Inspector
Включить
defaults write com.apple.Safari WebKitDeveloperExtras -bool true
Выключить
defaults write com.apple.Safari WebKitDeveloperExtras -bool false

Панель табов
Всегда показывать
defaults write com.apple.Safari AlwaysShowTabBar -bool YES
Спрятать
defaults write com.apple.Safari AlwaysShowTabBar -bool NO
По умолчанию
defaults delete com.apple.Safari AlwaysShowTabBar

Сглаживание шрифтов
Установить минимальный размер сглаживаемых шрифтов (заменить 8 на свою цифру)
defaults write com.apple.Safari AppleAntiAliasingThreshold -int 8
defaults write com.apple.Safari AppleSmoothFontsSizeThreshold -int 8

Вернуть значения по умолчанию
defaults delete com.apple.Safari AppleAntiAliasingThreshold
defaults delete com.apple.Safari AppleSmoothFontsSizeThreshold


Иконки закладок
Удалить иконки
killall Safari
cd ~/Library/Safari
rm WebpageIcons.db
ln -s /dev/null WebpageIcons.db

Вернуть иконки
переместить WebpageIcons.db в User ▸ Library ▸ Safari

Предупреждение о закрытии окна с текстовой формой
Отключить
defaults write com.apple.Safari DebugConfirmTossingUnsubmittedFormText NO
Включить
defaults write com.apple.Safari DebugConfirmTossingUnsubmittedFormText YES

История
Количество записей
defaults write com.apple.Safari WebKitHistoryItemLimit 2000
Количество дней
defaults write com.apple.Safari WebKitHistoryAgeInDaysLimit 30

Terminal
Перемещение курсора с помощью Option (alt) + клик мышью
Включить
defaults write com.apple.Terminal OptionClickToMoveCursor -bool YES
Откючить
defaults delete com.apple.Terminal OptionClickToMoveCursor

iTunes
Клик на стрелках поиска (в полях названиями композиций и альбомов) вызывает поиск по локальной библиотеке iTunes
defaults write com.apple.iTunes invertStoreLinks -bool YES
Клик на стрелках поиска (в полях названиями композиций и альбомов) вызывает поиск по iTunes Store
defaults write com.apple.iTunes invertStoreLinks -bool NO

Mail
Принудительное отображение всей почты в виде текста (plain text)
defaults write com.apple.mail PreferPlainText -bool TRUE
Нормальное отображение почты
defaults write com.apple.mail PreferPlainText -bool FALSE

Мышь и трекпад
Скорость перемещения курсора с помощью мыши (3.0 - максимальное значение, которое можно установить в System Preferences):
defaults write -g com.apple.mouse.scaling 3.0

Скорость перемещения курсора с помощью трекпада (1.5 - максимальное значение, которое можно установить в System Preferences):
defaults write -g com.apple.trackpad.scaling 1.5

понедельник, января 14, 2008

MacHeist II Bundle



Если вдруг кто-то соберётся покупать его, то сделайте ссылку на меня (если, конечно, не затруднит).

https://www.macheist.com/buy/invite/22550

Цена всех 11 приложений - 49 долларов (+ налог).

среда, января 09, 2008

Надо? || Freeware | Zipeg

Zipeg - довольно неплохая альтернатива Stuffit как разархиватора.
Поддерживает ZIP, RAR, ARJ, LHA/LZH, 7z, TAR, GZ, TGZ, BZIP2, CPIO, RPM, ISO, CHM, Z, CBR, CBZ, WAR, EAR и другие форматы. Поволяет просматривать содержимое архивов до их распаковки, а также открывать файлы непосредственно из архива.
Поддержка кириллицы, иероглифов и диакритических знаков в латинице работает отлично. И это, пожалуй, один из самых больших плюсов программы.

Другие плюсы:
- поддержка всех атрибутов Finder
- просмотр образов дисков (iso)
- нормальное отображение размера папок
- сортировка по дате, размеру или имени
- отображение EXIF
- разархивирование в фоновом режиме
- поддержка паролей

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

вторник, января 08, 2008

Тест || Flock

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

Пока впечатления довольно приятные, хотя в каждой бочке мёда есть ложка дёгтя. По сравнению с версией 0.7  текущая версия (1.0.5) работает быстрее, но перегружена разнообразными панельками, опциями и т.п.
Интерфейс, как был  виндовым, так и остался.
Проверка орфографии не признаёт наличие "ё" в русском языке.

И всё же, если рассматривать Flock, как большой блоггинг-клиент, то он очень хорош. Обеспечена более-менее нормальная работа с распространёнными блогами, фото-хостингами и социальными сетями. А это уже само по себе многого стоит.
Правда, теги в Blogger не поддерживаются нормально. Но, возможно, со временем это пройдёт.