Это сайт — моя персональная записная книжка. Интересна мне, по большей части, история, своя жизнь и немного программирование.

MacGreener

Выложил утилиту, которую описывал недавно (используя датчики «Макбука Про», заставляет его засыпать, если его поднять со стола) на «Гитхаб», назвал её MacGreener. Не знаю как сейчас, а раньше «зелёный» (green) в технике ассоциировался с экономией электроэнергии, так как этой утилитой я делаю «Мак» «зеленее» (greener), отсюда и название.

Я немного изменил алгоритм и внёс ещё одно важное изменение: теперь, если «Мак» поставить на стол, он проснётся. Напомню, программа работает только при наличии соотвествующего датчика. Рядом с исходным кодом лежит скомпилированная версия.

11 комментариев
hshhhhh (hshhhhh.name) 2013

Поставить на стол или перестать дергать?

Как он проснётся если он в слипе? О_О

А в машине ноут не выключается автоматически?

Антон 2013

Евгений, я понял, что делает эта программа, но для чего она это делает?

Евгений Степанищев (bolknote.ru) 2013

Комментарий для hshhhhh.name:

Как он проснётся если он в слипе? О_О

Я неверно выразился. В спячку уходит не ноут, а экран. Но, кстати, в случае «Мака» спячка не проблема:

In 2012, Apple introduced Power Nap with OS X Mountain Lion (10.8) and select Mac models. Power Nap allows the Mac to perform tasks silently, such as iCloud syncing and Spotlight indexing
Поставить на стол или перестать дергать?

Поставить на стол.

А в машине ноут не выключается автоматически?

На кочках — выключится.

Евгений Степанищев (bolknote.ru) 2013

Комментарий для Антон:

Евгений, я понял, что делает эта программа, но для чего она это делает?

Мне нравится, когда у ноута выключен экран, пока я его несу на другое место. А когда он просыпается, стоит его поставить, вызывает восторг у окружающих :)

Евгений Степанищев (bolknote.ru) 2013

Комментарий для Антон:

Ну и потом, экономия заряда аккумулятора тоже. Всё-таки экран очень много энергии жрёт.

Владимир Старков 2013

А как её установить?

Евгений Степанищев (bolknote.ru) 2013

Комментарий для Владимир Старков:

Если вы задаёте такой вопрос, значит командной строкой не владеете.

Это так называемая утилита командной строки. Поставить можно через Терминал, но надо знать что делать. Я, конечно, мог бы написать последовательность действий, в виде «заклинаний», без (очень) долгих объяснений что делает каждая строка, но боюсь навредить: ведь в случае проблем вы не сможете вернуть как было самостоятельно.

хвв 2013

А почему не «МакЗеленее» ?

Евгений Степанищев (bolknote.ru) 2013

Комментарий для хвв:

Принято утилиты командной строки называть на английском, чтобы не переключать регистр в командной строке.

Алексей 2013

Полезная штука, но не владею коммандной строкой. Пожалуйста, сделайте прогу!

Евгений Степанищев (bolknote.ru) 2013

Комментарий для Алексей:

Вы так говорите, как будто это дело пяти минут :) Если будет время и интерес с моей стороны, сделаю.