.png)
В ваших инструкциях говорится:
...
Переместить Audio.qlgenerator в /System/Library/QuickLook
Переместить Music.qldisplay вSystem/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/QuickLookUI.framework/Versions/A
Но я не могу этого сделать. Они просто "не двигаются". У меня ОС 10.11.6 (недавнее обновление). Они сделали так, чтобы мы, простые смертные, могли лезть в недра ОС?
ТИА КенК
решение1
Полагаю, это был ответ на мой ответ на вопрос, заданный некоторое время назад, о плагине Quicklook, который я создал для воспроизведения MIDI-файлов.
Tetsujin прав, эти файлы уже есть, и чтобы заменить их, вам нужно отключить SIP. По сути, вы перезаписываете небольшую часть фреймворка quicklookui (расположенного в quartz.framework) на версию из прошлых версий OS X (10.7 в частности), чтобы разрешить воспроизведение файлов midi через quicklook.
Apple отказалась от этой функции из-за незначительных рисков для безопасности, которые она представляла.
Однако для меня небольшой риск безопасности, которому я подвергался, стоил серьезных неудобств, связанных с отсутствием воспроизведения MIDI в Quicklook, и я поделился своим ответом с другими, которые, возможно, чувствовали то же самое.
Но имейте в виду, что естьнезначительныйВы несете риск безопасности и следуете этим инструкциям на свой страх и риск.
Тем не менее, я тестировал его/использовал на 10.11 в течение нескольких месяцев, и никаких явных ошибок в фреймворке quicklookui, фреймворке quartz и т. д. не обнаружено.
Однако короткий ответ...
- Загрузитесь в режим восстановления (выключите и удерживайте кнопку
command - r
после начала процесса загрузки) - Нажмите «Утилиты» вверху, а затем «Терминал».
- Введите
csrutil disable
- Перезагрузите нормально
- Теперь вы сможете заменить файл по адресу
System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/QuickLookUI.framework/Versions/A
Но будьте очень осторожны с отключенным SIP и не ковыряйтесь в системных файлах, если вы не знаете, что делаете. Также всегда делайте свежую резервную копию.