Products | About Us

Reprint based on Client IP?

Is it possible to set up a reprint action based on the client computer IP Adress?
I have three identical Printers at three different locations. All the printers are installed as network printers on the same Terminal Server. The problem is that the users have to manually select the correct Printer for each print job. If I could have a reprint action based on the clients IP Adress, I could simply set up a dummy printer in my application and let Print Distributor do the rest. Is this possible?
Thanks, Ruedi

Ruedi Hauri
31st Aug 2007

Ruedi,

Unfortunately I don't think we ever get access to the terminal ip address.

Tony

Tony Edgecombe
31st Aug 2007

I meant the clients IP which are static IP adresses.

Ruedi

Ruedi Hauri
31st Aug 2007

I assume you mean the clients which are connecting to the terminal service? Or are they clients printing to a shared printer on the server?

Tony Edgecombe
31st Aug 2007

Actually both. They are clients connecting to the same TS and printing to those three Network Printers that are installed on the TS, but are physically at three different locations :-)

Ruedi Hauri
3rd Sep 2007

Ruedi,

We don't have a solution for clients printing from within a terminal session, we just don't get the information from the spooler when the print arrives.

Tony Edgecombe
4th Sep 2007

Tony,
If we don't get the IP adress, what about Machine ID or User Name?

Ruedi
4th Sep 2007

The user name is available, you can add a Reprint action for each printer and just set the condition to something like:

UserName = "Ruedi Hauri" for your printer and so on.

The machine name will have the name of the terminal server so won't help.

Tony Edgecombe
4th Sep 2007

Feed