Щойно я створив просту програму AppleScript, і хотілося б, щоб вона мала гарну піктограму (окрім рулонного паперу, це за замовчуванням). Як я можу змінити піктограму для цієї програми (або будь-якої іншої програми в доці)?
Щойно я створив просту програму AppleScript, і хотілося б, щоб вона мала гарну піктограму (окрім рулонного паперу, це за замовчуванням). Як я можу змінити піктограму для цієї програми (або будь-якої іншої програми в доці)?
Відповіді:
Відкрийте вікно Інформація для програми (Файл »Отримати інформацію або Команда-I), натисніть на піктограму у цьому вікні (з’явиться синя рамка) та вставте новий значок.
Будь-яке зображення, яке ви можете відкрити в режимі попереднього перегляду, може використовуватися як значок: відкрийте його в режимі попереднього перегляду, виділіть його і скопіюйте. Це помістить зображення в буфер обміну, що включає формат, який можна вставити як значок програми.
За інформацією macosxhints.com, здається, що в 10.6 піктограми для стандартних додатків Mac OS X (або навіть програмного забезпечення Apple взагалі) вже неможливо легко змінити, оскільки папки програм є лише для читання.
Звичайно, можна змінити ці права доступу, але зміна вмісту пакета може порушити підпис кодового підпису для цієї програми. І якщо підпис стає недійсною, то додатки не можуть більше бути дозволено доступом до брелоку, НЕ буде більше не бути постійно дозволено винятком в брандмауері , якщо це відомо, перевірити свою власну цілісність ( як відомо, викликали проблеми для configd, mDNSResponder і єнота ) або може спричинити проблеми при використанні оновлення програмного забезпечення.
(Вище може вказувати на те, що я не впевнений. Деякі швидкі тести, що змінюють піктограми iTunes, Safari та Activity Monitor, не порушили підпис коду, хоча з якоїсь іншої, поки невідомої причини брандмауер може неодноразово запитувати. Хочете, щоб програма "iTunes .app ", щоб прийняти вхідні мережеві з'єднання? Докладніше див. Якщо підробка коду Mac підроблена, що може не вдатися? )
Стару тему я знаю, але краще, ніж підняти нову. Це стосується питання.
Якщо у вас виникають проблеми з тим, як це працює, як я, тоді я знайшов рішення. Оновлення Firefox давно повернуло класичну піктограму - я, як і багато інших, використовую користувальницьку піктограму Tails (google it, це дуже мило!), І я намагався її встановити назад, але її не було б. Вставити значок не вдалося. Якраз цього вечора я виявив проблему - всередині Firefox.app був файл Icon, але при перегляді з терміналу він мав недрукований характер у кінці. Виявляється, у назві файлу було встановлено рядкове закінчення Windows (можливо, помилка в оновленнях), що не дозволяло значку змінюватись з тих пір. Видалення цього файлу дозволило мені знову змінити піктограму.
Я хоча б спробував пробну версію програми CandyBar 3 Panic . Налаштований на 10.6, у мене не було проблем із цим, і я змінив досить багато піктограм, включаючи системні програми, такі як Finder та System Preferences.
Спочатку відкрийте додаток, у якому хочете змінити зображення, а потім відкрийте веб-сайт https://iconverticons.com/online/
На цей веб-сайт скопіюйте зображення, яке ви хочете використовувати. Веб-сайт перетворить його у зображення .incs, яке потрібно завантажити. Завантаживши його, перетягніть його в крихітне зображення вгорі вікна "отримати інформацію". По-перше, нічого не відбудеться, крім того, що велике зображення попереднього перегляду не зміниться.
ВАЖЛИВО: Після того, як ви виконали всі кроки, натисніть маленький "заблокований" прапорець, це змінить малюнок.
Перейдіть до "Програми" у Finder та клацніть правою кнопкою миші Отримати інформацію для програми. Перетягніть зображення над верхньою піктограмою, і воно буде змінено.
Не перетягуйте його за великим попереднім переглядом внизу - це передасть зображення в додаток як аргумент. Ти цього не хочеш.