YSoft SafeQ Client features
Overview
YSoft SafeQ Client is an optional component that delivers print jobs to YSoft SafeQ (CML and ORS) servers. It can be used in place of the standard LPR protocol client (called "Standard TCP/IP Port" in Microsoft Windows) to provide additional features, especially ones specific to YSoft SafeQ. It is typically installed on end-user workstations or print servers (wherever printers are defined in the operating system), and is a part of the printer definition. In Windows, it is implemented as a Windows Print Spooler Port Monitor and an optional user interface application. In Linux and Mac OS X, it is a CUPS backend. In addition, a command-line version, independent from the operating system's printing subsystem, is also available for use in automated processes with a need to submit ready-made print jobs to a queue.
Supported platforms
YSoft SafeQ Client supports the following operating systems:
Windows workstations
Microsoft Windows 32 bit (XP/Vista/7/8/8.1/10)
Microsoft Windows 64 bit (XP SP3/Vista/7/8/8.1/10)
Windows server
Microsoft Windows Server 2003/2003R2/2008/2008R2/2012 (32bit/64bit) including Remote Desktop Services (a.k.a. Terminal Server) and Citrix
Microsoft Windows Server 2016/2019
macOS
Mac OS X Mountain Lion (10.8) / Mavericks (10.9) / Yosemite (10.10) / El Capitan (10.11) / Sierra (10.12) / High Sierra (10.13) / Mojave (10.14) / Catalina (10.15) / Big Sur (11)
macOS 11 Big Sur requires YSoft SafeQ Client for macOS version 4.16 or newer.
macOS 10.14 Mojave and macOS 10.15 Catalina requires YSoft SafeQ Client for macOS version 4.14 or newer.
macOS 10.13 High Sierra requires YSoft SafeQ Client for macOS version 4.12 or newer.
macOS 10.12 Sierra requires YSoft SafeQ Client for macOS version 4.7 or newer.
OS X 10.11 El Capitan requires YSoft SafeQ Client for Mac OS version 4.5 or newer.
Linux
Linux supported 64bit OS. A detailed list of supported and unsupported distributions is available here: Installing YSoft SafeQ Client 4.x and adding a printer on a Linux workstation
Linux supported older OS (with limited features only to job delivery with credentials): Linux kernel 2.6 and CUPS, Python 2.4/2.5/2.6
Notes
YSoft SafeQ Client does not support Microsoft Windows 8 and newer with v4 (bundled) printer drivers. Vendors' v3 drivers must be used.
YSoft SafeQ Client for macOS version 4 or higher is assumed (a native Mac OS X application).
Card numbers received from SafeQ Client to authenticate user are not converted in any way before SafeQ searches them in its database/cache.
Information | Windows | Linux | Mac OS X |
Approximate distribution package size | 13 MB | 7 MB | 3 MB |
Installer type | MSI/EXE | deb or RPM package | DMG/MPKG |
Feature availability on supported operating systems
Feature description | Windows | Linux | Mac OS X |
Identify user based on local user login | |||
Identity user with a popup request to specify credentials (must be installed on the local workstation, including print driver) | |||
Store credentials for next print job (for more details see SafeQ Client configuration options) | |||
Specify billing/project code (available only when print driver is installed locally on the workstation) | |||
Display list of billing/project codes including search filter | |||
Selecting a billing/project code can be mandatory or optional | |||
Failover / loadbalancing support (Client can deliver print job to any available YSoft SafeQ server in multi-server environment. The client must be installed on the same workstation/server as the print driver and thus the failover works from this location onwards.) |
|
| |
Geographical cluster support (Client delivers print job to a locally installed YSoft SafeQ server. If the local server is unavailable, print job is automatically delivered to another YSoft SafeQ server from the server list.) | |||
Compress print job before it leaves the workstation | |||
Encrypt print job before it leaves the workstation | |||
Display estimated price of a print job, allow conversion from color to black and white, display available money account balance (available only when print driver is installed locally on the workstation) | |||
Delegation Print - VIP Shared Queues (available only when print driver is installed locally on the workstation, but a solution using a rule in the Rule-Based Engine is available as an alternative) | |||
User roaming – Travelling users can print via the nearest ORS or CML server without any manual re-configuration of print queues. |
*Failover in Linux and macOS client: List of servers could be specified only in DHCP Option 9 (User Roaming), if none of servers are reachable client will fallback to address specified in DEVICE URI (sport://)
Licensing
YSoft SafeQ Client does not require any extra license: it is licensed as part of YSoft SafeQ. As long as a customer has a license for YSoft SafeQ (any modules and any number of devices), they can use YSoft SafeQ Client on any number of computers, for any number of users.