Решаем проблему кодировки в QuickLook

После перехода на Mac меня довольно часто навещала проблема, когда QuickLook (быстрый просмотр по клавише Space) на простых текстовых файлах .txt созданных в Windows вместо некоторых символов показывал кракозябры. Был более-менее понятен смысл текста, но в целом нечитаемо и не красиво. Всегда хотелось правильного отображения.

Выглядел текст примерно так:

Screenshot-20160812-337

 

В интернете в основном советы сводились к изменению настроек программы TextEdit.app, мол QuickLook для текстовых файлов использует его ядро. Но правки настроек для программы не помогало.

Но у QuickLook есть одна замечательная особенность — поддержка плагинов расширяющих его возможности. Я уже давно поставил плагины для отображения исходных кодов, сводку для ePub, отображения nfo, markdown и csv файлов.

Попробовал найти решение и для .txt файлов в кириллических кодировках, но безуспешно. В процессе поиска наткнулся на плагин QLText-JP для японского языка. Плагин лежит на GitHub, а значит к нему есть исходный код. Я никогда не программировал плагины, да и вообще чего-либо для мака, но решил попробовать поправить его под русский язык. И, о боги! Получилось!

Представляю вашему вниманию плагин QLText-Ru, который чинит проблему кракозябр в txt-файлах созданных в Windows. Проверено, файлы созданные на маке в MacCyrillic он тоже отлично показывает.

  1. Скачать плагин QLText-Ru.qlgenerator
  2. Распаковать архив
  3. Установить простым закидыванием в папку /Library/QuickLook/
  4. Открыть Terminal.app и выполнить команду qlmanage -r для сброса кеша QuickLook

P.S. надеюсь, мне не будут сниться японцы 🙂

Ищем кто звонил (рецепт для Workflow)

Иногда пропускаю звонок с неизвестного номера и хочется понять, кто же это звонил. Если вбить номер в поисковик, то в 95% случаев это можно косвенно узнать.

Написал рецепт для Workflow. С его помощью из приложения Телефон (Phone.app) через Share Sheet (Отправить контакт) можно произвести поиск в Яндекс или Google.

Просто и удобно 🙂

Установить рецепт в Workflow.

Открываем приложение из App Store в AppZapp (рецепт для Workflow)

Информации о приложении в App Store в большинстве случаев достаточно для принятия решения о покупке, но таких сведений как история изменений цен и текущая цена (если программа куплена) уже нет.

Cell-App-Store-Russia-AppZapp-Notify-IOS-iPhone-iPad-iPod-Touch-1

Приложение AppZapp содержит эту информацию. Основная цель приложения следить за изменениями цен на приложение и уведомлять об этом, что помогает существенно сэкономить на покупках.

Мой рецепт для Workflow позволяет находясь на карточке приложения в App Store открыть его же в AppZapp “за пару кликов” (через Share Sheet).

  1. Открываем страницу приложения в App Store
  2. Кликаем в Share
  3. Выбираем Run Workflow и затем Open in AppZapp
  4. [Открывается AppZapp с выбранным приложением]

Есть только один недостаток — нельзя открывать приложения из закладки Обновления в App Store, поскольку они не передают ссылку, а только название приложения. Возможно, если получится, я доработаю рецепт чтобы он производить поиск по названию в AppZapp, если нет ссылки.

Установить рецепт в Workflow.

Пожизненная подписка на Droplr

Droplr-Wordmark

Сервис Droplr и StackSocial дарят огромную скидку на пожизненную (Lifetime) подписку Droplr Pro.

В обычное время такая подписка стоит $1800 (около 116 тысяч рублей). Стандартная ежемесячная подписка 749 рублей, а годовая 7490 рублей. Очень дорого.

По акции же вы примерно за 1500 рублей получаете пожизненную подписку. Надо брать! http://d.pr/1bCbX

До конца акции остался один день!

Возвращение

Когда-то давно у меня был Parabox Blog.

bluebike

Я честно писал на него все заметки сам и было много ссылающихся на меня сайтов, но в один прекрасный момент яндекс решил, что я копипаста и забанил мой блог (полностью выкинул из поиска). Длительная переписка с техподдержкой яндекса и предоставление доказательств ни к чему не привели, в поиск меня возвращать отказались. Посоветовали писать заметки самому, но ведь я это так и делал. Парадокс.

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

Сейчас я в твиттере (striimii), но иногда появляется необходимость написать что-то монументальнее 140 символов. И вот было решено возобновить блог как компаньон к твиттеру.

Надеюсь, теперь яндекс не убьёт мой блог…