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

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

images/s/-3eliqb/8502/404359a7d2ab19c9c7c58d12013124a386b28257/_/images/icons/emoticons/check.svg

images/s/-3eliqb/8502/404359a7d2ab19c9c7c58d12013124a386b28257/_/images/icons/emoticons/check.svg

images/s/-3eliqb/8502/404359a7d2ab19c9c7c58d12013124a386b28257/_/images/icons/emoticons/check.svg

Identity user with a popup request to specify credentials (must be installed on the local workstation, including print driver)

images/s/-3eliqb/8502/404359a7d2ab19c9c7c58d12013124a386b28257/_/images/icons/emoticons/check.svg

images/s/-3eliqb/8502/404359a7d2ab19c9c7c58d12013124a386b28257/_/images/icons/emoticons/check.svg

images/s/-3eliqb/8502/404359a7d2ab19c9c7c58d12013124a386b28257/_/images/icons/emoticons/check.svg

Store credentials for next print job (for more details see SafeQ Client configuration options)

images/s/-3eliqb/8502/404359a7d2ab19c9c7c58d12013124a386b28257/_/images/icons/emoticons/check.svg

images/s/-3eliqb/8502/404359a7d2ab19c9c7c58d12013124a386b28257/_/images/icons/emoticons/check.svg

images/s/-3eliqb/8502/404359a7d2ab19c9c7c58d12013124a386b28257/_/images/icons/emoticons/check.svg

Specify billing/project code (available only when print driver is installed locally on the workstation)

images/s/-3eliqb/8502/404359a7d2ab19c9c7c58d12013124a386b28257/_/images/icons/emoticons/check.svg

images/s/-3eliqb/8502/404359a7d2ab19c9c7c58d12013124a386b28257/_/images/icons/emoticons/check.svg

images/s/-3eliqb/8502/404359a7d2ab19c9c7c58d12013124a386b28257/_/images/icons/emoticons/check.svg

Display list of billing/project codes including search filter

images/s/-3eliqb/8502/404359a7d2ab19c9c7c58d12013124a386b28257/_/images/icons/emoticons/check.svg

images/s/-3eliqb/8502/404359a7d2ab19c9c7c58d12013124a386b28257/_/images/icons/emoticons/check.svg

images/s/-3eliqb/8502/404359a7d2ab19c9c7c58d12013124a386b28257/_/images/icons/emoticons/check.svg

Selecting a billing/project code can be mandatory or optional

images/s/-3eliqb/8502/404359a7d2ab19c9c7c58d12013124a386b28257/_/images/icons/emoticons/check.svg

images/s/-3eliqb/8502/404359a7d2ab19c9c7c58d12013124a386b28257/_/images/icons/emoticons/error.svg

images/s/-3eliqb/8502/404359a7d2ab19c9c7c58d12013124a386b28257/_/images/icons/emoticons/check.svg

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.)

images/s/-3eliqb/8502/404359a7d2ab19c9c7c58d12013124a386b28257/_/images/icons/emoticons/check.svg

images/s/-3eliqb/8502/404359a7d2ab19c9c7c58d12013124a386b28257/_/images/icons/emoticons/check.svg *

images/s/-3eliqb/8502/404359a7d2ab19c9c7c58d12013124a386b28257/_/images/icons/emoticons/check.svg *

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.)

images/s/-3eliqb/8502/404359a7d2ab19c9c7c58d12013124a386b28257/_/images/icons/emoticons/check.svg

images/s/-3eliqb/8502/404359a7d2ab19c9c7c58d12013124a386b28257/_/images/icons/emoticons/error.svg

images/s/-3eliqb/8502/404359a7d2ab19c9c7c58d12013124a386b28257/_/images/icons/emoticons/error.svg

Compress print job before it leaves the workstation

images/s/-3eliqb/8502/404359a7d2ab19c9c7c58d12013124a386b28257/_/images/icons/emoticons/check.svg

images/s/-3eliqb/8502/404359a7d2ab19c9c7c58d12013124a386b28257/_/images/icons/emoticons/error.svg

images/s/-3eliqb/8502/404359a7d2ab19c9c7c58d12013124a386b28257/_/images/icons/emoticons/error.svg

Encrypt print job before it leaves the workstation

images/s/-3eliqb/8502/404359a7d2ab19c9c7c58d12013124a386b28257/_/images/icons/emoticons/check.svg

images/s/-3eliqb/8502/404359a7d2ab19c9c7c58d12013124a386b28257/_/images/icons/emoticons/check.svg

images/s/-3eliqb/8502/404359a7d2ab19c9c7c58d12013124a386b28257/_/images/icons/emoticons/check.svg

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)

images/s/-3eliqb/8502/404359a7d2ab19c9c7c58d12013124a386b28257/_/images/icons/emoticons/check.svg

images/s/-3eliqb/8502/404359a7d2ab19c9c7c58d12013124a386b28257/_/images/icons/emoticons/check.svg

images/s/-3eliqb/8502/404359a7d2ab19c9c7c58d12013124a386b28257/_/images/icons/emoticons/check.svg

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)

images/s/-3eliqb/8502/404359a7d2ab19c9c7c58d12013124a386b28257/_/images/icons/emoticons/check.svg

images/s/-3eliqb/8502/404359a7d2ab19c9c7c58d12013124a386b28257/_/images/icons/emoticons/check.svg

images/s/-3eliqb/8502/404359a7d2ab19c9c7c58d12013124a386b28257/_/images/icons/emoticons/check.svg

User roaming – Travelling users can print via the nearest ORS or CML server without any manual re-configuration of print queues.

images/s/-3eliqb/8502/404359a7d2ab19c9c7c58d12013124a386b28257/_/images/icons/emoticons/check.svg

images/s/-3eliqb/8502/404359a7d2ab19c9c7c58d12013124a386b28257/_/images/icons/emoticons/check.svg

images/s/-3eliqb/8502/404359a7d2ab19c9c7c58d12013124a386b28257/_/images/icons/emoticons/check.svg

*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.