Быстрое преобразование графических форматов в Mac OS X

Быстрое преобразование графических форматов в Mac OS X

Не все знают, что стандартное приложение «Просмотр» в Mac OS X, несмотря на его название, можно использовать не только для просмотра самых разнообразных графических файлов.

Опубликовано Михаил К в Mac OS X / macOS, 0 комментариев
Делаем окно Справочного центра Mac OS X обычным

Делаем окно Справочного центра Mac OS X обычным

Несмотря на то, что с Маками имею дело уже почти 20, а с Mac OS X — около 10 лет, я, хоть уже и не часто, но использую Справочный центр в Mac OS X. И мне совершенно не нравится, что его «плавающее» окно надоедливо мотается на переднем плане. Однако, это можно легко исправить. Потребуется всего одна команда в Терминале.

Как и многие другие скрытые настройки, тип окна Справочного центра меняется с помощью defaults. Вот так:

defaults write com.apple.helpviewer DevMode -bool true

Чтобы эта строка не выглядела каким-то заклинанием ведуна-чернокнижника, поясню смысл ее частей:

  • defaults — терминальная команда для доступа к файлам настроек программ Mac OS X.
  • write — ее параметр, показывающий, что мы пишем — изменяем настройку.
  • com.apple.helpviewer — имя (без расширения) файла настроек, с которым работаем (он находится в ~/Library/Preferences/).
  • DevMode -bool true — установить для параметра DevMode логическое (boolean) значение true.

Понятно, что при желании можно попытаться отредактировать файл параметров (в данном случае — ~/Library/Preferences/com.apple.helpviewer.plist) в обычном текстовом редакторе. Это XML-файл, и фактически, в него вписываются следующие строки:

<key>DevMode</key>
<true/>

Однако, я советую пользоваться специализированной командой.

Если новое поведения окна не понравится, и захочется вернуться к стандартному варианту, когда окно «плавает» поверх всех, нужно установить параметр в значение false:

defaults write com.apple.helpviewer DevMode -bool false

Либо его можно вообще удалить:

defaults delete com.apple.helpviewer DevMode


Примечание. В более ранних версиях Mac OS X (не помню точно, кажется, до 10.5) параметр имел другое название, и терминальная команда, соответственно, выглядела чуть-чуть по-другому:

defaults write com.apple.helpviewer NormalWindow -bool true

Опубликовано Михаил К в Mac OS X / macOS, 0 комментариев
Как деинсталлировать Yota (Mac OS X)

Как деинсталлировать Yota (Mac OS X)

В период перебоев с работой «Домашнего Интернета МТС» (бывшего Стрима) пришлось мне несколько дней пользоваться на домашнем Маке модемом Yota (вообще-то, дом у меня стоит так, что сигнал Yota ловится, только если модем вывешен на балкон 😉 Но это другая история). Продолжить →

Опубликовано Михаил К в Для Mac OS X, Советы, 0 комментариев
Автоматика, вперёд! (Извлекаем текст из PDF)

Автоматика, вперёд! (Извлекаем текст из PDF)

На днях мне в очередной раз понадобилось извлечь текст из PDF-файла. Copy-paste, конечно, никто не отменял, но страниц в файле было много, возить мышкой по ним лень… И тут как раз вспомнилось, что в Mac OS X есть замечательное средство для автоматизации рутинных операций. И зовут его Automator.

Так что открываем его. (Кстати, вопрос: как в Mac OS X открыть программу, не отрывая рук от клавиатуры? Сторонним софтом не пользоваться!)

При запуске выпадет панелька с выборов типов проекта. Нам нужна «Программа»:

Выбор типа проектаДальше, в рабочем окне Автоматора, строим «процесс» (в английской версии — workflow) из действий (actions), как домик из Лего (Кто использует на уроках Scratch, сразу поймет, о чем это я).

Наш «домик» будет всего из двух кубиков. Первый — «Получить выбранные объекты Finder». Его вы найдете в разделе Библиотеки под названием «Файлы и папки»:

Получить объекты Finder

Перетягиваем его на правую панель. Настраивать тут ничего не надо — он просто передает следующему действию те файлы, которые будут «брошены» на иконку созданной программы.

Теперь следующий «кубик». В разделе «PDF-файлы» находим «Извлечь текст PDF» и тоже кидаем его в правую панель:

Извлечь текст

Вот здесь уже есть несколько параметров, которые можно поменять.

На мой взгляд, практически всё лучше оставить, как есть. Вот только «Выход», возможно, стоит сделать не в простой текст, а в RTF.

Примечание. Если захотите воспользоваться полями «Добавить заголовок страницы» и «Добавить нижний колонтитул страницы», учтите, что переводчики в порыве энтузиазма перевели служебное слово. Чтобы в тексте появились номера страниц, его придется перевести обратно на английский — «Страница» после двух «решеток» заменить на «Page».

Остальные настройки, по-моему, совершенно очевидные. Заканчиваем наш тяжкий труд 😉 сохранением созданной программы. Бросаем на появившуюся иконку документ в формате PDF, убеждаемся, что всё работает, и рядом появился RTF-файл с извлеченным текстом.

Заметьте: наша программа извлекает текст, содержащийся внутри PDF; не рассчитывайте, что она сможет распознать текст в растровых картинках!

Это только пример применения Автоматора. Но если вы внимательно посмотрите на те «кубики»-действия, которые в нем есть, наверняка придумаете еще не один способ упростить себе жизнь.


А теперь ответ на вопрос из начала заметки.

  1. Ctrl+Пробел — открывается поле ввода Spotlight.
  2. Начинаем вводить название программы (не обязательно начало!) — Spotlight подбирает подходящие имена файлов.
  3. Как только найдена и выделена как «наилучшее совпадение» искомая программа (для Автоматора мне оказалось достаточно набрать первые две буквы — au), жмем Enter.

Программа запущена! Поверьте, это быстрее, чем поиск нужной иконки в папке Программы, панели Launchpad… Даже то, что у меня закреплено в Доке, я6 бывает, запускаю описанным способом через Spotlight.

Опубликовано Михаил К в Mac OS X / macOS, 0 комментариев

Шел 11 день ожидания…

Со времени написания ГИА по математике в новой форме идет 11 день… Сегодня, наконец, московские школы получили результаты, но…

(скриншот подлинный)

Опубликовано Михаил К в Разное, 0 комментариев