Чи є спосіб приховати вікно програми та піктограму стику одного конкретного активного додатка в OS X? Ніби як фонова послуга, яку можна вмикати або вимикати.
Чи є спосіб приховати вікно програми та піктограму стику одного конкретного активного додатка в OS X? Ніби як фонова послуга, яку можна вмикати або вимикати.
Відповіді:
Це рішення працювало для мене, але воно може залежати від розглядуваної програми. Я спробував це за допомогою стороннього додатка під назвою "Записувати", і воно спрацювало.
Перейдіть у папку ваших програм і клацніть правою кнопкою миші (натисканням клавіші управління) на програмі, яку ви хочете сховати з док-станції.
Натисніть на Show contents
. Тепер ви можете бачити файли програми "всередині".
Відкрийте Info.plist
файл у Contents
папці за допомогою TextEdit (клацніть правою кнопкою миші -> "Відкрити за допомогою ...")
Перейдіть до самого низу файлу та знайдіть останні два рядки, у яких слід сказати:
</dict>
</plist>
Тепер вставити це перед цими двома рядками та зберегти файл.
<key>LSUIElement</key>
<true/>
Після цього піктограма дока програми більше не відображатиметься. Майте на увазі, що вам потрібно буде скористатися Монітором активності або Терміналом ( killall <appname>
), щоб вийти з програми, якщо закриєте вікно.
Якщо закриття вікна закриває програму, ви можете натиснути, cmd + h
щоб приховати вікно. Це повинно зробити ваш додаток абсолютно непомітним.
Щоб зробити його знову видимим, просто видаліть ці два рядки знову, і додаток має вести себе як раніше.
Джерело: Посилання
Нещодавно я натрапив на додаток під назвою GhostTile, і він робить саме це. Я спробував док-додж, і це не спрацювало, але це однозначно спрацювало і досить приголомшливо.
Для цього використовуйте рідну команду PlistBuddy:
/usr/libexec/PlistBuddy -c 'Add :LSUIElement bool true' /Applications/[AppName].app/Contents/Info.plist
Не забудьте змінити
[App Name]
.
Якщо ви хочете повернутися назад, запустіть команду:
/usr/libexec/PlistBuddy -c 'Delete :LSUIElement' /Applications/[AppName].app/Contents/Info.plist
Стороннє додавання перетягування під назвою Dock Dodger видаляє програму з док-станції та command + tab
послідовність для вас. Таким чином додаток все ще активно працює, але повністю приховано .
Він працює для більшості програм на Mac. Однак при оновленні прихованого додатку це може скасувати зміни, тому вам, можливо, доведеться запустити його через Dock Dodger ще раз.
Кроки для виконання:
Є одне "але ..."
Під час запуску програми, яку ви просто встановили на приховану, вона покаже Вікно програми.
command + H
на клавіатурі, щоб приховати програму Після приховування більшість програм залишаться прихованими.Щоб закрити приховану програму:
або:
command + Q
Один з недоліків використання Dock Dodger:
Це оборотно? Док Доджер не допоможе вам скасувати цю зміну. Щоб повернути його назад:
Перевага використання Дока Доджера
Я успішно використовував його, щоб приховати додатки Wacom Desktop Center і SpamSieve на macOS Sierra. Я помітив, що офіційне місце завантаження Dock Dodger перейшло офлайн, тому я додав посилання для завантаження Apponic.