К основному контенту

Иконка принтера своими руками

Кто-то терпит, а я не могу... Когда могу.

Удивительно, но до сих пор существуют произ­во­дители, которые давно делают потря­сающие товары, но так и не научились сопро­во­ждать их сопут­ству­ющей графикой. Я для нечастой домашней печати выбрал замеча­тельный принтер Xerox Phaser 3250. Красивый, быстрый, экономный. Да, в Ксероксе сделали родной драйвер принтера для Макинтоша, и даже перио­ди­чески его обновляли. Но, мало того, что они ни разу не снабдили драйвер мало-мальской иконкой, так полно­ценных, хорошего качества, изобра­жений самого принтера в сети нужно еще поискать. Чего боятся? Что кто-то скитаит их дизайн, что ли? — тьфу делов-то! Скорее всего, просто лень напря­гаться, потому что рассчи­тывали на корпо­ра­тивный рынок, а не на потре­би­тельский. Сегодня так вести себя просто непрос­ти­тельно. Что ж, оставим это на совести произ­во­ди­телей, сделаем все сами.

Красивый принтер в Доке печатает документ

Для себя я эту проблему решил своими руками и уже несколько лет, во время печати, меня радует выска­ки­вающее в Доке изобра­жение именно моей модели принтера, а не безликого Класси­ческого Лазерного Принтера (Generic Laser Printer). Допускаю, что не только Ксерокс позволяет себе такое безот­вет­ственное поведение. Не отклю­чайтесь, описанное решение — универ­сальное.

Нам потребуется:

  • Наличие актуальной резервной копии в Time Machine. Если что-то пойдет не так, ОТВЕТСТВЕННОСТИ ЗА ВАШИ НЕОБДУМАННЫЕ ДЕЙСТВИЯ, РАВНО КАК И ЗА ВОЗМОЖНЫЕ СВОИ ОПЕЧАТКИ, Я НА СЕБЯ НЕ БЕРУ, а у вас хоть будет возмож­ность восста­но­виться из резервной копии.
  • Базовые знания терминала, внима­тель­ность, аккурат­ность и вера в себя.
  • Иконка для принтера (файл с расши­рением .icns). Если у вас, внезапно, тоже 3250-й Ксерокс, можете взять мою иконку. Фотографии для нее я обраба­тывал в Пикселмэйторе, собирал иконку в Айкон Криэйторе

Следите за руками

  1. Устанавливаем драйвер принтера с сайта производителя.
    В вашем случае принтер, скорее всего, уже уста­новлен в систему, тогда этот и следу­ющий шаг пропускаем.
  2. Добавляем, настраи­ваем и проверяем принтер в программе Системные настройки.
    Делаем для того, чтобы убедиться, что все нужные файлы появились в системе и принтер заработал.
  3. Удаляем принтер из списка принтеров в Системных настройках.
    Это, чтобы не мешался потом, при добав­лении принтера с новой иконкой.
  4. Находим папку иконок принтеров в системных библиотеках.
    В моем случае, и дальше в примерах, это папка:
    "/Library/Printers/Icons"
    
  5. Кладем в нее желаемую иконку — файл с расши­рением icns.
    Потребуется ввести пароль адми­нист­ратора, чтобы изменить содер­жимое системной папки.
  6. Находим папку содер­жащую файл описания модели принтера (PPD).
    В моем случае, и дальше в примерах, это файл:
    "/Library/Printers/PPDs/Contents/Resources/Xerox Phaser 3250DN.gz"
    
    Это текстовый файл с перечнем служебной инфор­мации о принтере. На нашу беду в нем вообще отсут­ствует инфор­мация о какой-либо иконке принтера. Файл заархи­ви­рован в GZ (GNU Zip, кажется).
  7. Дальше открываем Терминал и переходим в, найденную только что, папку с описа­нием моделей уста­нов­ленных принтеров.
    $ cd /Library/Printers/PPDs/Contents/Resources
    
  8. Разархивируем файл-описание. Потре­буется ввод пароля администратора.
    Во время ввода пароля терминал не покажет ни звездочек, ни точек, и будет делать вид, что ничего не проис­ходит до нажатия на Enter.
    $ sudo gunzip "Xerox Phaser 3250DN.gz"
    
  9. Открываем его в каком-нибудь текстовом редакторе, чтобы указать путь к нашей иконке.
    Я восполь­зовался редактором nano.
    $ sudo nano "Xerox Phaser 3250DN"
    
  10. Где-нибудь в начале файла, допустим, перед строкой с названием модели, вставляем строку с указанием пути к иконке принтера (параметр APPrinterIconPath):
    *APPrinterIconPath: "/Library/Printers/Icons/P3250DN-R.icns"
    
    Закрываем редактор сочетанием клавиш Ctrl+X, подтвер­ждаем внесенное изменение клавишей Y и (НЕ МЕНЯЯ НАЗВАНИЯ ФАЙЛА) Enter в конце.
  11. Теперь можно (но не обязательно) заархи­ви­ровать исправ­ленный файл назад:
    $ sudo gzip "Xerox Phaser 3250DN"
    
  12. Всё. Осталось снова добавить принтер в Системных настройках.
Найдите все девять изображений принтера

Комментарии

Популярные сообщения из этого блога

Сканируем паспорт

Как сказал бы сборник российских пословиц и поговорок: Сорок пять — беги паспорт получать! Дожил. Получил. Новый, современный, с цветной фотографией под голографической ламинацией. Все сверкает и переливается — красота! И тут наступает время Первого Скана. Кладу новенький паспорт в сканер, давлю сканировать, беру лист… что за черт! — на моей фотографии в паспорте, прямо на лбу капслоком написано РОССИЯ. Хоть сегодня и праздник такой, но — нет. Наверно, положил неправильно. Поворачиваю паспорт в сканере, повторяю — теперь рот заклеен стикером »РФ«. Еще поворот — диадема двуглавая. Настоящий — как ни крути Паспорт должен быть защищен, понятное дело. Но мне стало интересно, а можно ли вообще найти угол сканирования, при котором проявление голографических знаков над фотографией минимально? После серии сканирований (надо ж куда-то лишний выходной потратить) нашел, что голограмма видна всегда, но паспорт лучше всего класть под углом 140 ° —145 ° . Лайфхак Прислонить к рамке ска

Муаровый микроскоп

Забавный муар получается когда смотришь через две параллельные сетки. Видна та же исходная сетка, только на несколько порядков увеличенная. А что, если между сетками поместить что-либо ажурное, увеличится? Сквозь автобусный рекламный баннер Интересно. Существуют увеличительные приборы, использующие этот оптический эффект? Какой-нибудь муаровый микроскоп?