Лайфхакер
Лайфхакер
Лучшее
Новости
Жизнь
Рецепты
Здоровье
Кино
Технологии
Покупки
Лучшее
Новости
Жизнь
Рецепты
Здоровье
Кино
Технологии
Покупки
Куда поехать на выходные
Добрые новости
Стыдные вопросы
Есть мнение
Норм или стрём
Личный опыт
Объясняем за минуту
Сервисы
МакрадарСоветы
26 марта 2014

Как настроить клавишу ⏏ (или любую другую) для извлечения флэшек и внешних жестких дисков

Фото автора Артём Козориз
Артём Козориз

Автор Лайфхакера

Как настроить клавишу ⏏ (или любую другую) для извлечения флэшек и внешних жестких дисков

Недавно у меня наконец-то дошли руки оформить в USB-карман, вытащенный из моего MBP 13″, 500 гигабайтный жесткий диск, оставшийся после апгрейда. На этот шаг меня подтолкнула нехватка места на SSD, с которой рано или поздно сталкиваются все пользователи накопителей менее 512 ГБ (у меня всего лишь 120 ГБ). Отбросив в сторону неудобство лишних проводов и таскания еще одной коробочки (с собой не ношу, живет дома на столе), я столкнулся с проблемой которая меня очень сильно раздражала — необходимость извлечения диска перед его отключением. По уму, это нужно делать и с флэшками, но я далеко не всегда придерживаюсь этого правила, а вот с “хардом” решил не рисковать — честно ходил в Finder и извлекал. За две недели нечастого использования моего USB-диска, мне это порядком надоело и я начал подумывать о каком нибудь изящном решении. В один из таких моментов, мой взгляд упал на клавишу ⏏, удобно расположенную в углу клавиатуры и в моей голове начал созревать грандиозный план…

👌 В телеграм-канале «Лайфхакер» лучшие статьи о том, как сделать жизнь проще.


Да-да, я решил найти способ задействовать клавишу ⏏ для этих целей. План был достаточно прост и вот как я себе его представлял:

  • пишем простенький скрипт, извлекающий все диски;
  • создаем для него службу Automator;
  • вешаем службу на какой-нибудь шорткат;
  • переназначаем клавишу ⏏ на выбранный шорткат;
  • profit!

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

Нам понадобится

  1. клавиша ⏏ (если у вас современный Mac без оной клавиши, можете использовать любую другую клавишу или сочетание клавиш);
  2. утилита KeyRemap4Macbook;
  3. Automator (входит в комплект OS X);
  4. файлик Eject_all_MacRadar.workflow (если не хотите сами возится в Automator’е);
  5. прямые руки и 10–15 минут свободного времени;

Шаг 1. Создаем службу

Снимок экрана 2014-03-17 в 21.37.481. Открываем Automator и выбираем Тип документа — Служба.

Снимок экрана 2014-03-17 в 21.38.022. В верхней части окна для Служба получает: указываем — нет данных и в любой программе.

Снимок экрана 2014-03-17 в 21.39.413. В боковом меню слева выбираем категорию Утилиты, находим в ней элемент Запустить Apple Script и перетаскиваем его основную область окна.

  1. Вставляем в код скрипта вместо (* Your script goes here *) вот эту строчку:

tell application "Finder" to eject every disk

Снимок экрана 2014-03-17 в 21.45.135. Здесь же (в категории Утилиты) находим элемент Показать уведомление и перетаскиваем его, делая вторым в нашей цепочк действий.

  1. Вбиваем текст в поля Заголовок, Сообщение и оформляем баннер уведомлений как вам больше нравится, мой вариант вы видите на скриншоте.
  2. Осталось проверить работу нашей службы, перед тем как ее сохранить. Жмем соответствующую кнопку в правом верхнем углу и наблюдаем три зеленых галочки в Журнале (если вы все сделали правильно).

7.1. Если вам лень создавать службу, можете воспользоваться готовым файликом, просто скачайте его по этой ссылке и откройте в системе, Automator предложит установить службу, согласитесь с этим и все будет готово.

Шаг 2. Назначаем горячую клавишу для нашей службы

  1. Запускаем системные настройки и идем в раздел Клавиатура.

Снимок экрана 2014-03-17 в 22.16.092. Переходим на вкладку Сочетание клавиш и переключаемся в боковом меню на пункт Службы.

  1. Находим в разделе Основные нашу службу, ставим напротив нее галочку и задаем желаемый шорткат.

Всё. С этого момента нажатие указанной горячей клавиши будет извлекать все ваши диски, неважно будь то USB-флэшки, ‑диски или смонтированные образы. Если вашей целью не является привязка этой службы к клавише ⏏ (или какой-либо другой) — на этом можно остановится. Если же вы все-таки хотите сделать тру-извлечение дисков и забиндить для этих целей специально созданную Джонни Айвом клавишу — идем дальше.

Важно! Если вы хотите использовать для извлечения клавишу ⏏ — нужно задать для нашей службы шорткат ⌃⌥⇧⌘E (Ctrl+Option+Shift+Command+E). Такое хитрое сочетание необходимо для работы KeyRemap4Macbook.

Шаг 3. Устанавливаем KeyRemap4Macbook и переназначаем клавишу

  1. Скачиваем утилиту по этой ссылке и устанавливаем ее.

Снимок экрана 2014-03-17 в 22.33.172. Открываем KeyRemap4Macbook через иконку в строке меню или Launchpad и переходим на вкладку Change key.

Снимок экрана 2014-03-17 в 22.33.013. Здесь нам нужно выбрать клавишу. По нашей задумке выбираем Change Eject key и ставим галочку напротив пункта Eject to Command+Control+Option+Shift+E.

  1. Всё. Можно закрывать окно с настройками KeyRemap4Macbook.

Наконец-то мы с вами достигли цели — нажатие клавиши ⏏ на клавиатуре извлекает все диски, при этом выводится уведомление, сигнализирующее о том, что диск можно безопасно отключить. Здорово, правда?

Примечания

  • Должен предупредить вас, что клавиши ⏏ имеет особенность — она срабатывает с небольшой задержкой. Поэтому, следует нажимать ее обычным нажатием — быстрое нажатие, подобное тому, как мы печатаем текст, может не сработать. Но это ничуть не мешает и вы возможно даже не обратите на это внимания.
  • Служба извлечения, привязанная к клавише ⏏, работает в любом приложении, причем также доступна и через стандартное меню Службы.
  • Если вы обладатель Mac’а на котором отсутствует клавиша ⏏, но часто работаете со съемными USB-дисками и хотите использовать эту службу — можете выбрать в KeyRemap4Macbook другую клавишу или использовать обычный шорткат.

Вот такой вот несложный, но очень полезный лайфхак. Я выполнил поставленную перед собой задачу и с удовольствием использую такое решение. Думаю это будет полезно и вам, уважаемые читатели.

Остались вопросы, замечания или предложения? Добро пожаловать в комментарии — я всегда рад пообщаться и помочь. Оставайтесь с нами, впереди еще много интересного!

Если нашли ошибку, выделите текст и нажмите Ctrl + Enter
Это интересно
Косметический ремонт за выходные: 6 вещей в квартире, которые можно обновить без грязи и пыли

Косметический ремонт за выходные: 6 вещей в квартире, которые можно обновить без грязи и пыли

Чем различаются сахарный диабет 1‑го и 2‑го типа и почему это важно знать

Чем различаются сахарный диабет 1‑го и 2‑го типа и почему это важно знать

Не только стройматериалы: как экосистема «Петровича» закрывает все задачи по ремонту

Не только стройматериалы: как экосистема «Петровича» закрывает все задачи по ремонту

Реклама
Гид по здоровому весу. Что нужно знать об ожирении

Гид по здоровому весу. Что нужно знать об ожирении

Комментарии
Александр Журович
26.03.14 21:11
Молодцом! :)
Wiktor Morozov
26.03.14 21:32
Имхо,неужели все-таки так трудно извлечь в файндере,ну или перетащить иконку диска в корзину,вообще то и в констекстном меню тоже есть пункт извлечь.Я конечно понимаю если нужно 3-4 клавиши нажать,а вместо этого одну!Ну а здесь вместо одного"клика"-ДВА всего.Что зря мутыжиться?Так,ради спортивного интереса!
Артем Козориз
26.03.14 22:01
Я не использую отображение дисков на рабочем столе, так что перетаскивать нечего. А в Finder'e извлекать это не один клик, да еще и прицельный. Намного проще не глядя нажать ⏏, тем более что она именно для этого и предназначена! Не знаю, как по мне довольно удобное решение, надеюсь читатели оценят.
Jon Snow
26.03.14 21:55
Спасибо за ваши статьи. Если порой и не полезно лично для, то просто интересно узнавать подобные виды выходов из определенных ситуаций. А в этот раз, как раз полезно, и как по мне - по macway.
Артем Козориз
26.03.14 22:02
Спасибо и вам за хорошие слова, приятно осознавать, что мы стараемся не даром ^_^
Jon Snow
28.03.14 17:14
Нашел время что-то назначить на ⏏ такую функцию. Все отлично работает. Только вот как я понял, нужно что бы KeyRemap4Macbook была всегда запущена. Успокоил себя убрал иконку программы с панали меню, но на душе все равно не спокойно:) Еще хотел спросить, можно ли как-то изменить уведомление о что все диски извлечены. Уж как-то совсем не нравится картинка, как бы это смешно не звучало:)
Denis Sidorenko
26.03.14 23:49
Cleanmydrive
Денис Петров
27.03.14 03:28
Салютую за наводку. Только вот кнопка Eject там не задействована.
iSidlo
27.03.14 11:56
А как назначить в новом маке для извлечения дисков клавишу esc?
Артем Козориз
28.03.14 00:27
Esc нужная клавиша, ее вряд ли получится переназначить. Тут вам придется или выбирать из доступных клавиш в KeyRemap4Macbook или использовать какой-нибудь компромиссный шорткат типа ⌥⌘Е или что-то вроде того.
sergio bendeross
27.03.14 16:50
А, возможно ли, исключить определенный диск от извлечения?
Артем Козориз
28.03.14 00:30
В данный момент, к сожалению нет. Я не настолько силен в кодинге, поэтому остановился на более простом решении. Но думаю это возможно, только для этого нужен более хитрый скрипт, все остальное будет без изменений. Есть у нас специалисты, может быть кто-то поможет?
Денис Садовский
28.03.14 09:55
Проблема-сделал службу в атоматоре, шорткат ⌥⌘Е и вписал его в настройках но он не фурычит((
Артем Козориз
28.03.14 11:17
Хм, все проверено и неоднократно. Вы делаете все по инструкции, на каком шаге возникает проблема?
Анастасия Ростова
18.10.14 14:40
а где файл Eject_all_MacRadar 2.workflow ??? ядиск пишет удално
Артем Козориз
18.10.14 17:28
Перезалил. ;)
Sergey Matveev
04.02.15 22:51
Спасибо за статью. Есть вопрос, не сильно владею каким-либо языкаом скриптов, но хотел бы на кнопку извлекать конкретный диск, а именно свой iPod Classic, было бы классно, если бы подсказали мне(:smile:)
Артем Козориз
05.02.15 22:06
По идее этот скрипт извлечет все устройства, включая айпод.
Sergey Matveev
09.02.15 12:26
ну а мне нужно исключительно ipod)
Что вы могли пропустить
Как сделать съёмную квартиру уютнее
Как сделать съёмную квартиру уютнее
0
18 июля
Советы
Советы
Как стирать постельное бельё, чтобы оно хрустело как в отеле
Как стирать постельное бельё, чтобы оно хрустело как в отеле
14 июля
«Горящая изба»
Советы
Чем смазать дверь, чтобы она не скрипела
Чем смазать дверь, чтобы она не скрипела
0
11 июля
Ликбез
Советы
Плачу на ретро: Collider выбрал 10 культовых фильмов 80‑х, о которых все забыли
Плачу на ретро: Collider выбрал 10 культовых фильмов 80‑х, о которых все забыли
0
24 июня
Кино
Новости
Что надо знать про ортопедическую подушку, чтобы спать сном младенца
Что надо знать про ортопедическую подушку, чтобы спать сном младенца
24 июня
«Горящая изба»
Советы
15 насекомых, которые живут с нами дома
15 насекомых, которые живут с нами дома
0
22 июня
Ликбез
Советы
Как избавиться от чешуйницы в квартире
Как избавиться от чешуйницы в квартире
0
11 июня
Ликбез
Советы
Какого специалиста вызвать, если в доме что-то сломалось
Какого специалиста вызвать, если в доме что-то сломалось
0
7 июня
Советы
Советы
15 бытовых устройств, которые выгоднее взять в аренду или купить совместно с друзьями 
15 бытовых устройств, которые выгоднее взять в аренду или купить совместно с друзьями 
0
26 мая
Советы
Советы
Как правильно мыть аэрогриль
Как правильно мыть аэрогриль
0
9 мая
Ликбез
Советы
Классные способы отстирать шторы в стиральной машине и не испортить их
Классные способы отстирать шторы в стиральной машине и не испортить их
8 мая
«Горящая изба»
Советы
Я проверила 6 популярных лайфхаков с мицеллярной водой, и вот что работает на самом деле
Я проверила 6 популярных лайфхаков с мицеллярной водой, и вот что работает на самом деле
0
6 мая
Советы
Советы
Как сдерживать беспорядок в доме с помощью метода пяти вещей
Как сдерживать беспорядок в доме с помощью метода пяти вещей
0
25 апреля
Советы
Советы
7 бытовых вещей, которые стоит убрать подальше от детей и животных
7 бытовых вещей, которые стоит убрать подальше от детей и животных
0
20 апреля
Советы
Советы
Как выбрать моющий пылесос для небольшой квартиры: характеристики, на которые реально стоит смотреть
Как выбрать моющий пылесос для небольшой квартиры: характеристики, на которые реально стоит смотреть
17 апреля
«Горящая изба»
Советы

Новые комментарии

Аватар автора комментария
Abobus4 часа назад

0 / 0

Тоже
180 идей, чем заняться, когда вам скучно
Аватар автора комментария
Viktoria Zavorotnyuk5 часов назад

0 / 0

А какой рецепт посоветуете вы?
Как и сколько варить раков, чтобы они получились сочными
Аватар автора комментария
Екатерина Таширева7 часов назад

+2 / 0

Такие статьи почитать интересно, но вот подача... Не могут учёные что-то раз и навсегда выяснить! Наука - это поле конкурирующих друг с другом теорий, смена парадигм, где никакое знание не может быть окончательным. "Любая теория истинна до тех пор, пока она не опровергнута" (Поппер) И даже в публикации об этом конкретном исследовании, я убеждена, был раздел "Perspectives and Limitations".
Учёные выяснили, что оказывает влияние на сюжеты наших снов
Аватар автора комментария
Ivan F10 часов назад

+1 / 0

Удалить их 😏
В России утвердили обязательные для предустановки приложения на 2027 год
Зачем ходить на квизы, если всё можно спросить у ИИ

Зачем ходить на квизы, если всё можно спросить у ИИ

Лайфхакер
Информация
О проектеРубрикиРекламаРедакцияВакансииО компании
Подписка
TelegramВКонтактеTwitter (X)PinterestYouTubeИнициалRSS
Правила
Пользовательское соглашениеПолитика обработки персональных данныхПравила применения рекомендательных технологийПравила сообществаСогласие на обработку персональных данныхСогласие для рекламных рассылокСогласие для информационной программы
18+Копирование материалов запрещено.
Издание может получать комиссию от покупки товаров, представленных в публикациях