Midnight Commander для OS X

mc

Консольный двухпанельный файловый менеджер Midnight Commander-4.8.21


Собран для x86_64 и ставится в /opt/kroleg/mc

mac:~ kroleg$ mc -V
GNU Midnight Commander, версия 4.8.21
Скомпилирован с библиотекой GLib версии 2.56.1
С библиотекой ncurses
Со встроенным редактором
C поддержкой внутренней командной оболочки
С поддержкой фоновых операций
С поддержкой мыши в xterm
С поддержкой событий X11
С поддержкой интернационализации
С поддержкой многих кодировок
Виртуальная файловая система: cpiofs, tarfs, sfs, extfs, ftpfs, sftpfs, fish
Тип данных: char: 8; int: 32; long: 64; void *: 64; size_t: 64; off_t: 64;

Образы dmg содержат Uninstall.app для удаления файлового менеджера.

Скачать Midnight Commander-4.8.21-ncurses.dmg
Скачать Midnight Commander-4.8.21-slang.dmg

Read more...Collapse )
Tags: ,

Переводчик текста для OS X

TerminalО переводчике:

Этот набор утилит предназначен для перевода текста с любого языка на русский или на английский.
Перевод текста основан на API "Яндекс.Переводчик"

После установки у пользователя появляется две службы:

  • Перевод текста на русский
  • Перевод текста на английский

Для них можно назначить шорткаты: системные настройки -> клавиатура -> сочетание клавиш. Например Alt + P и Ctrl + P

Как переводить текст?

- Выделить текст мышкой и нажать на клавиатуре требуемое сочетание клавиш.
Если по выделенному тексту, кликнуть правой кнопкой мышки, в контекстном меню будут доступны две службы переводчика.
Клик по требуемой службе также переведёт выделенный текст.

Результат работы переводчикаРезультат перевода выводится во всплывающем уведомлении утилиты growlnotify и автоматически копируется в буфер обмена.

Если службы автоматически не загружены, то нужно мышкой вызвать меню -> службы, этого вполне достаточно.

Системные требования:

- Growl
- bash, uni2ascii, jq - установленные из macports (sudo port install bash uni2ascii jq)

Если утилита growlnotify уже установлена, то установка пакета GrowlNotify.pkg не требуется.
Пакет translate.pkg устанавливается в домашний каталог пользователя.

После установки всех пакетов из образа dmg, нужно открыть приложение Growl.app и в его настройках выбрать стиль "Darkroom":
Настройки -> уведомления -> стиль по-умолчанию "Darkroom", уведомления "Darkroom" и включить автозапуск:
Настройки -> общие -> запускать Growl при входе.

Скачать translate-0.0.2.dmg

NTP 4.2.8 для OS X

ntp

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


В демоне синхронизации точного времени ntpd 4.2.8 устранены критические уязвимости (CVE-2014-9295), вызванные ошибками, приводящими к переполнению буфера в коде функций crypto_recv(), ctl_putdata() и configure(). Отправив специальным образом оформленный пакет, злоумышленник может инициировать отказ в обслуживании или организовать выполнение своего кода в системе с правами процесса ntpd, который обычно выполняется под пользователем ntp. Проблемы выявлены сотрудниками Google в процессе аудита кодовой базы ntpd.
Читать полностью

Проверить текущую версию демона: ntpd --version

Предлагаемая сборка ntp-4.2.8p2 тестировалась на OS X 10.9.5, исходники взяты с http://www.ntp.org/

Скачать ntp-4.2.8p2-10.9.dmg

Preference Pane "KrolegTool" для OS X 10.9 Maverick

prefpane

Панель настроек для OS X 10.9 Maverick



Панель настроек "KrolegTool" обладает следующими возможностями:

  • изменение шрифта пользовательского интерфейса и меню приложений
  • изменение системного шрифта
  • изменение размера окна приложения при даблклике по его заголовку
  • фиксация позиции максимизированного окна приложения
  • кнопки управления окном - справа

LucidaGrande

Системные требования:

  • Mac OS X 10.9 Maverick
  • Установленный Bundle Loader SIMBL-0.9.9

Список приложений, для которых все опции неотключаемы:

  • TextEdit, Preview, Calculator, Mail, TinkerTool, Calendar, Reminders, Note, Maps, Dictionary, Contacts, 1Password.

20.10.2014 - v0.0.2
  [+] Добавлена опция "Кнопки управления окном - справа". В этом варианте отключается возможность fullscreen'а и кнопка закрытия окна полностью выгружает приложение из памяти. Опция действует только на главное окно приложения.

21.10.2014 - v0.0.3
  [*] Мелкий багофикс в определении bad-списка невменяемых приложений.

Скачать PrefPane "KrolegTool"

Модифицированный системный шрифт для OS X 10.9 Maverick

font

Модифицированный шрифт LucidaGrande



LucidaGrande
LucidaGrande

При создании шрифта использовался фонт "SourceSansPro-Light.ttf"

Для установки шрифта в системе нужно скопировать его и перезаписать в /System/Library/Fonts (/Система/Библиоткеки/Fonts), предварительно забэкапив оригинальный LucidaGrande.ttc
После этого требуется завершить сеанс.

Скачать шрифт
Tags: ,

Контроль потребления трафика для абонентов Мегафона

mc

Расширение «Мегафон-инфо» для браузера Google Chrome


Часто бывает так, что нужно быстро проверить, сколько трафика осталось, до ограничения скорости. Обычно это происходит в конце платёжного месяца. Приходится грузить ссылку "Сервис-гид", вводить капчу, вспоминая при этом 16-значный пароль, логин, в лицевом счёте кликать по ссылке "Остаток интернет-трафика" и переводить в уме мегабайты в гигабайты.

Если вы устали от всего этого и вам хочется нажать всего одну кнопочку, чтобы увидеть остаток своего трафика - это расширение для вас.

Оно показывает остаток дневного, ночного трафика и текущий баланс абонента.

В настройках расширения выберите свой регион и введите данные от "Сервис-гида" Мегафона.

Важное дополнение: ваши логины и пароли отправляются ТОЛЬКО на сайт Мегафона по защищённому протоколу. Любой желающий сможет проверить это на вкладке сетевой активности в инструментах разработчика в браузере.

Установить расширение «Мегафон-инфо» из интернет-магазина Chrome

Переключатель TOR для Mac OS X

Tor

Программа реализует быстрое переподключение к ТОР-сети



safari-scroll

  • TOR может быть установлен из Macports
  • В файл /etc/sudoers нужно добавить строку: user_name ALL=(root) NOPASSWD: /usr/sbin/networksetup, где user_name - имя пользователя в системе
  • Для получения уведомлений от программы, требуется установить утилиту GrowlNotify (http://growl.info/downloads)
  • Если в браузере установлено расширение переключения прокси, то его нужно отключить.
  • Интерфейс программы использует шрифт "Tahoma".
  • Иконка для GrowlNotify уведомлений, с именем tor.png, должна лежать в ~/.icons/notifications

update v0.0.2, 22.11.2013:
+ Добавлена возможность проверки IP-адреса. Данные выводятся через уведомление GrowlNotify.

update v0.0.3, 23.11.2013:
* Программа может использовать TOR, установленный не из Macports.

24.11.2013:
Тестовая версия TOR 0.2.3.25 под Mac OS X. Собрана для x86_64 со статической линковкой, ставится в /usr/local

update v0.0.4, 27.03.2014:
* Исправлены ошибки, приводящие в ряде случаев к неработоспособности программы. Tor Switch-0.0.4 протестирован в Mac OS X 10.9.2 совместно с тестовой версией Tor-0.2.3.25.

update v0.0.5, 29.04.2014:
* Запуск TOR, как клиента, вместо запуска, как демона.
* Обновление версии TOR до 0.2.4.21.

16.03.2016:
TOR 0.2.7.6 под Mac OS X. Собрана для x86_64 со статической линковкой, ставится в /usr/local

update v0.0.6, 01.06.2016:
* Обновление сервиса геолокации (прежний сервис более неработоспособен).

Скачать Tor Switch-0.0.6.dmg
Скачать Tor-0.2.7.6.dmg

Кастомизация скроллбара в WebKit-браузерах

SafariМне всегда нравился широкий скроллбар у браузера, за который можно "зацепиться" мышкой почти не глядя.

После прочтения Custom Scrollbars in WebKit, у меня получился свой вариант:

safari-scroll

Для изменения вида скроллбара в Safari нужно указать путь к файлу стилей Custom.css (Настройки -> Дополнения -> Таблица стилей).

Путь к файлу стилей в Google Chrome: ~/Library/Application Support/Google/Chrome/Default/User StyleSheets/Custom.css
Tags: , ,

Раздражающая задержка курсора в 32 миллисекунды в Mac OS X

mouseО проблеме заторможенного мышиного курсора в макоси написано не мало. Кто-то свыкся с этим, кто-то вообще этого не замечает и продолжает творить шедевры на своих мэках, но есть те, кто так и не смог привыкнуть к кривой движения курсора мышки под маком, и если быть точным - к раздражающей задержке.

В ноябре 2011 г. разработчик приложений под OS X Евгений Зуев в своём блоге поднял проблему мышиного лага, и сейчас, благодаря ему и группе программистов, которые подключились к решению этой проблемы, мы имеем "SmoothMouse, the long-awaited fix for mouse problems in OS X, has been released".

SmoothMouse устанавливается в виде Preference Panes в системных настройках.

Ссылки по теме:

Tags: , ,

Поддержка мыши в Terminal.app

TerminalДля поддержки мыши в терминале Mac OS X существует плагин MouseTerm, который в свою очередь требует установленный SIMBL.

После установки плагина, терминал нужно перезагрузить. В настройках терминала, в секции клавиатура, внизу, появляется кнопка настроек [Mouse...].