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

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

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

Удивительно, но до сих пор существуют произ­во­дители, которые давно делают потря­сающие товары, но так и не научились сопро­во­ждать их сопут­ству­ющей графикой. Я для нечастой домашней печати выбрал замеча­тельный принтер 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 ° . Лайфхак Прислонить к рамке ска...

В помощь по химии | Таблица Менделеева для офисного принтера

Все лучшее — детям Потребовалась дочери для домашних занятий своя настольная шпаргалка с таблицей Менделеева. Потребовалась, как всегда, в стиле «Все пропало!», то есть — вынь, да положь. А дома только черно-белый принтер. Побегал по интернетам, посмотрел готовые картинки. Везде в основном цветные изображения далеко не лучшего качества, которые на моем принтере просто обязаны слиться в грязно-серое, нечитаемое месиво. Доченьку я люблю, глазки и нервы ее мне жалко. Поэтому, я посидел вечерок, нарисовал ей табличку в Намберзе. Как-то так По моему, замечательно получилось. Сохранил pdf на Гугл-диске . Берите, не пожалеете. Кстати Заметите ошибки, сообщите, пожалуйста.

Mac и Unix | Клавиатура, какую хотел

С тех пор как у меня появилась клавиатура мечтал научиться печатать слепым методом. Мечтал, печатая на печатной машинке, мечтал, обзаведшись компьютером. В конце концов, в какой-то момент взял за правило не смотреть на клавиатуру, когда набираю текст. Сначала медленно, потом быстрее… стало получаться. Научившись же, стал спотыкаться о то, что приходится жать клавишу шифт каждый раз, когда нужно поставить запятую. Вспомнил, что на печатных машинках знаки пунктуации важнее цифр, и там нужно жать шифт как раз в обратном случае — для набора чисел. Так как на компьютерной клавиатуре есть отдельный блок клавиш (с цифрами), которыми гораздо удобнее набирать числа, было бы логично поменять местами цифры со знаками пунктуации. Нашел, что для Макинтоша есть специальная программа редактирующая раскладки клавиатуры — Ukelele . Оказалось, что редактировать клавиатуру совсем не сложно. В результате и получилась клавиатура, какую хотел . Что сделано: Поменяны местами цифры со знаками...