Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Terminal Works Tsprint Client Download

36 views
Skip to first unread message

Jessia Defrancisco

unread,
Jan 2, 2024, 6:40:08 PM1/2/24
to
The TSPrint Linux client is finally available and enables simple remote desktop printing for Linux.



Our Linux client is based on the open source rdesktop RDP client which is the de-facto standard for the remote desktop connection on Linux and other operating systems beside Microsoft Windows. The client is based on the latest rdesktop release and it was extended to support our TSPrint product which means that you will now be able to print from your terminal server to any Linux client machine including thin clients based on Linux.



You can download it from the official TSPrint download page:

-desktop-printing


These two products work fantastically with a remote desktop services hosted environment and with Citrix servers. The clients love the solution because it lets them print fast to their local printers and the capability of being able to print to any printer that a user has installed who is logged into the same terminal server as them.



terminal works tsprint client download

DOWNLOAD https://pubna-casu.blogspot.com/?zv=2x1sCF






Both products work tremendously well and bring a level of simplicity to mapping local hardware (printers and scanners) in a terminal server or citrix server environment. They work so well that we include a license for both products for every client that chooses to cloud host their infrastructure with us. This allows us to deliver a high quality cloud hosting environment while not having to worry about the printing and scanning aspect at all anymore, it solves the issue for us! The products are a great value and we love working with them.


13 How does it work? TSPrint is the RDP printing software for your Terminal Services/Remote Desktop/VDI or Citrix environment. It offers you to avoid installation of printer drivers on your terminal server, increasing the stability of all of your servers. It also offers for your clients to print directly to their local printers from your terminal server without any additional time required on your side for implementation or configuration. For more details please read the following topics. Dynamic channel technology So far, TSPrint as any other market solution of this kind used static virtual channels. Static channel had limitations, especially with RemoteApps. For example, when you connect at the same time to two RemoteApps, only the first RemoteApp would work properly. The reason is the following. The virtual channel API does not allow for multiple instances of the same virtual channel DLL to be loaded within a single process. Because of this, if there are multiple instances of the Remote Desktop ActiveX control running within the same process, only the first instance of the control will be able to load the virtual channel DLL. Solution is to adjust our product with new Dynamic Virtual Channels, which we successfully integrated in TSPrint 2. All limitations which came across with static channels, are now gone. Furthermore, integrating virtual channel in TSPrint 2 resulted in improved speed and stability of our product. We are glad to be the first solution on the market which integrated Dynamic Virtual Channels to their product. Client settings Page 13


18 page by page to the client which results in immediate printing as soon as the customer presses the Print button on his application. Better printing results After we managed to prove that we can drastically improve the speed of printing we also had to make sure that the results were as satisfying as always. Not only did we manage to do that, but we also improved a lot in cases comparing to PDF/XPS format. There is also additional tab added in Server options named EMF Settings. In EMF settings tab you can enable JPEG and ZIP compression. JPEG compression is used to compress images inside EMF format, and also it can be adjusted per wanted quality of your print job. As the quality is lower, printing will be faster. ZIP compression is used during the phase when EMF is sent over remote connection to the local workstation. Print job is compressed, and once it arrives to the local workstation it is extracted, so the local printer can print it.special notice: since EMF is usually used by Windows operating system, it will support only Windows client machines. Default Printers TSPrint Default TSPrint Printer TSPrint PDF TSPrint Network TSPrint Printer - MAC OSX Page 18


24 TSPrint User Defined: Here you can select the desired local printer to which the server printer should be mapped to. TSPrint TEXT: It works only with generic text printers located on your client computer. At first run you have to select the desired one. Windows Driver: It is used for special printers, for example dot matrix printers. Examples: TSPrintDRV TSPrintXPS TSPrintEMF Printer security: In this window you can add or remove users which have access to the printer by clicking on to add users or on to remove users. In our example everyone has the access: Page 24


26 Communication Error Note: Please check if you have the TSPrint Client installed. This error can also show up if you are using third party RDP client or server. Please contact our support department for more help. This page will try to list all reasons why you receive this error message and instructions on how to resolve it. If none of the mentioned reasons fit your case then please contact us at Client Installation You should make sure that the client module of our product was installed on your local workstation from which you connect to your terminal server. TSPrint provides the TSPrint Client while TSScan provides the TSScan Client. It happens that third party computer/registry cleaners falsly delete required registry entries. Please reinstall the client installation if it was working before and stopped working after some time. You also check if the following registry key is present: - [HKLM_CURRENT_USER]\Software\Microsoft\Terminal Server Client\Default\AddIns\TSPrint This registry key should contains the following value: "Name"="C:\Program Files(x86)\TerminalWorks\TSPrint\TSPrint.dll" Also check if the file exists to which this registry key points. RDP/Citrix Client Our products were built by utilizing the API-s provided by Microsoft or Citrix. Third party RDP or Citrix clients often do not provide support for those interfaces. In case you receive the communication error message please try to connect to your terminal server using the standard tools as the MSTSC.exe RDP client of Microsoft or the Citrix Receiver. If those clients are able to use our product then please contact the vendor of your RDP client and ask them about support for Virtual Channels. Page 26


28 Firewall/SSL/VPN For SSL VPN devices such as SonicWall, StoneWare, Juniper, F5 Firepass, etc, these appliances must be configured properly to enable third-party plugin DLLs. For TSPrint and TSScan, there are two requirements to use these devices: 1. Clients must use the RDP ActiveX client (Terminal Services Advanced Client TSAC) 2. The appliance must be configured to enable the TSPrint plugin DLL, TSPrint.dll. (c:\program files(x86)\terminalworks\tsprint\tsprint.dll) Most SSL VPN devices automatically publish an RDP clients that do not support all 3rd-party DLLs. Java clients are an example of RDP clients with limited support of 3rd-party DLLs. Note: - Please contact the vendor to verify that the appliance is properly configured to support 3rdparty DLLs for MSTSC - Please copy the earlier mentioned TSPrint.dll to the clients System32 folder. More details for SonicWall can be found at: SonicWall Documentation RDP/Citrix Servers There are many third party RDP/Citrix alternatives. It really depends on the solution if our product will be supported. In this case please contact us and we will research if the product is supported by our solutions. How to map a TSPrint printer to another local printer besides the default printer? TSPrint is mostly used with two types of TSPrint printer: TSPrint Default and TSPrint Printer. The TSPrint Default printer will print everything to the local default printer without any dialogs. The TSPrint Printer in return will show each time a dialog where you can select the desired printer and its settings. Now sometimes you would like to create a new printer and tell TSPrint to automatically transfer the print job to another local printer besides the default printer. This can be done with the new type of TSPrint printer named TSPrint User Defined. By default the TSPrint installation does not create such a printer. To map a local printer to a TSPrint printer log-in to your terminal server and go to: Start -> Programs -> TerminalWorks -> TSPrint Server -> Print Manager Page 28


32 Name the printer you wish to add, we named it TSPrint TEST in our example. Select Windows Driver as a TSPrint Function. Select the printer driver you installed to your Terminal Server. Make sure that you have correct drivers that correspond to the actual printer installed at the client workstation. We used Epson FX-870 in our example. Set up the security options as needed by adding new Users or Groups. You can do so by pressing the green button showing a or the red button showing a sign. Page 32


34 Do I need to install any drivers on my server? There is no need to install any printer drivers on your server. You will be able to use TSPrint to print from your remote desktop on any printer that you have installed on your local computer. All types of printers are supported as long as you are able to print on them on your local computer. So you don't compromise the stability of the server by installing dozens of different printer drivers for each client workstation. Does the TSPrint work with Ericom Blaze RDP? In order for Ericom Blaze RDP to be working with TSPrint, you have to do the following: Start Ericom Blaze RDP client and open the 'Local Resources' tab. Press the '3rd party addins' button. Check the box next to TSPrint and press the button. Page 34






36 Under the 'Advanced' tab, check the box next to 'Print spooled documents first'. After doing the above, your documents will be printed out in the correct order. Margins are a little bit off Please let the client login to the terminal server and then go to: Start -> Programs -> TerminalWorks -> TSPrint Server -> Client Options/Options A dialog should show up where you should change the Print Engine from Default to TSPrint Engine. This should resolve this issue. Important! Since version of TSPrint you also have to select the Fit To Page option on the client dialog. How to use TSPrint on another local printer? The TSPrint Default printer always prints on your default local printer. In case you wish to print on another printer please select the TSPrint Printer which will show you a print dialog where you can select the desired printer. Page 36

35fe9a5643



0 new messages