Я работаю в университетской библиотеке. Мы предлагаем услуги беспроводной печати для наших студентов, использующих Pharos Print Server, и у нас есть удобные установщики для драйверов печати Windows.
Доступны драйверы Mac, но процесс установки Mac невероятно болезненный. Для этого требуется загрузить, установить и настроить 2 разные программы, а затем вручную определить новый принтер с некоторыми явно не интуитивными настройками. Всего 43 шага, если вы точно знаете, что делаете.
Я хотел бы создать комбинированную программу установки, которая позволила бы нашим пользователям Mac загрузить один файл, запустить его и автоматически настроить все, не прибегая к сложным настройкам принтера. В Windows я бы использовал InnoSetup для этого. Есть ли аналогичная программа, которую я мог бы использовать на Mac?
РЕДАКТИРОВАТЬ:
Для работы системы печати Pharos требуются две программы:
- Pharos Notify, который отслеживает запросы на печать (я думаю)
- Pharos Popup, который открывает диалоговое окно с просьбой назначить имя и пароль для каждого задания на печать, выполняемого Pharos.
Файлы DMG для этих двух программ содержали файлы .pkg. Я использовал программу installer
чтобы запустить их в режиме без вывода сообщений, затем попытался скопировать папку приложения принтера в ~/Library/Printers:
sudo -S installer -verbose -pkg Notify.pkg -target /
sudo -S installer -verbose -pkg Popup.pkg -target /
cp -r ./printers/ ~/Library/Printers/
Эти два пакета работают нормально при установке таким образом, но система не распознает настройки принтера.
Чтобы создать настройки принтера, я выполнил настройку принтера через интерфейс системных настроек, а затем скопировал получившуюся папку .app из ~/Library/Printers в папку "printers" в том же месте, что и файлы .pkg. , Но копирование его обратно в папку ~/Library/Printers не заставляет OSX распознавать принтер. Так что я думаю, проблема в том, что я не знаю, как создать или развернуть предварительно настроенные параметры принтера на Mac.