ExLibrisGroup / alma-print-daemon

Application which listens for and prints letters from the Ex Libris Alma print queues.
BSD 3-Clause "New" or "Revised" License
11 stars 2 forks source link

Enable 1 Alma Print Daemon to Serve Multiple Printers #8

Closed evilsizorm closed 3 years ago

evilsizorm commented 4 years ago

I am thankful that the Alma Printouts Queue and Print Daemon exists. The free email service bundled with our printers has proven to be unreliable at times.

However it is unfortunate that 1 PC can only run 1 instance of the Print Daemon software. So to map multiple Alma printers to multiple local printers requires running the Daemon on multiple servers (we use VMs rather than end user PCs).

The enhancement I am requesting is for this software to be able to map multiple Alma printers each to their own separate local printer. For example

One instance of Printer Daemon serving all our queue to printer mapping needs.

Thanks, Mark

mgobat commented 3 years ago

Let me confirm what you are asking for here: Given a list of available Alma printers that are print queues:

  1. Allow selection of an Alma printer.
  2. Allow selection of a local/network printer to service the selected Alma printer.
  3. Set any preferences for that local printer (portrait/landscape, color/greyscale).
  4. Save the Alma/local printer pair as a printer profile.
  5. Route printouts from any selected Alma printer to the local/network printer as indicated in the printer profiles.

Defining a new Alma/Local printer profile: almaprinters

Displaying saved Alma/Local printer profiles: almaprinterprofiles2 Feedback/thoughts from anyone?

evilsizorm commented 3 years ago

Mark this looks very good. A couple of thoughts/confirmations

Thanks, Mark

mgobat commented 3 years ago

Thanks for the feedback, Mark!

  1. Yes, one installation of the Daemon would fetch printouts from the Alma Printer specified in each Printer Profile and print to the Printer Profile's physical local/network printer.
  2. Yes, "edit" would be nice. Maybe in the subsequent release.
  3. Yes, that is how it works in the current version, too. You can select as many Alma Printer Queues as you like to be serviced by one local/network printer.
mgobat commented 3 years ago

This enhancement, among others, is contained in the Alma Print Daemon 1.3.0-beta release.
https://github.com/ExLibrisGroup/alma-print-daemon/releases/tag/v1.3.0-beta

mgobat commented 3 years ago

Hi Mark....

Have the multiple printer profiles in 1.3.0-beta been working well for you? Thanks....

-mark

evilsizorm commented 3 years ago

Thanks for following up, yes the new feature is working well for us.

Mark

mgobat commented 3 years ago

Included in release 1.3.