Я створив пару сценаріїв автоматизатора. Мені було цікаво, якщо є спосіб змінити піктограму програми на цих сценаріях на щось інше, ніж робот.
Я створив пару сценаріїв автоматизатора. Мені було цікаво, якщо є спосіб змінити піктограму програми на цих сценаріях на щось інше, ніж робот.
Відповіді:
Після створення сценарію виконайте наступне:
Знайдіть додаток-джерело з потрібним значком
Отримати інформацію про вихідний додаток ( cmd- i)
Клацніть на значку всередині інформаційного вікна вихідного додатка (не той, який знаходиться у великому розділі попереднього перегляду внизу, якщо у вас є такий; маленький у верхньому лівому куті.)
Скопіюйте ( cmd- c)
Отримайте інформацію про сценарій автоматизатора (тобто додаток призначення ) ( cmd- i)
Клацніть на значку всередині інформаційного вікна цільової програми
Вставте значок із буфера обміну ( cmd- v)
Цей метод працює для всіх файлів у Mac OS X.
Я знайшов хакітний спосіб це зробити після того, як ви створили аплет
Я впевнений, що є кращий спосіб, але я придумав, як це зробити так.
10.9.5
), і вона спрацювала ... після перезавантаження! Здається, відбувається деяке кешування значків, що перезавантаження має очистити. Мені не потрібно було слідувати додатковим крокам @ SimonPride вище.
Ви також можете змінити піктограму так само, як зазвичай для будь-якої іншої папки чи файла в Mac OS X:
(Знімок екрана, взятий із питання Super User 37811 )
Щоб доповнити існуючі корисні відповіді:
Загальноприйнятий відповідь працює в принципі, але:
Відповідь відсотків 20 є більш вичерпною і переносною в принципі , але має два застереження :
AutomatorApplet.icns
втрачаються щоразу, коли ви змінюєте та повторно зберігаєте пакет в Automator. IconServices
при Cleaning > User
очищенні кеша.
brew cask install platypus
) простіший, ніж Автоматизатор, пропонує більше варіантів, включаючи встановлення належного значка , і є відкритим кодом. Ви можете створити пусковий інструмент за допомогою нього, не записуючи коду яблучного сценарію. Наприклад, знадобилося кілька хвилин, щоб зробити mpv-запуск, який приймає файли за допомогою перетягування n-drop.