Open Source Project - jprintmonitor : A windows print port monitor written (almost only) in java.When used with an adequate printer driver like the mmsc fax printer,allows users to generate sff and tif fax files via the Windows printing system
Motivation for writing this package

The idea is to enable a user to print out a fax file sff, tiff that can be send off by a fax server using the fax, capi packages on this website.

The following installation instructions are for Windows XP.
MMSCInstallationFolder is the folder where you unzipped the mmsc.jar file.
  1. Install port monitor
    1. Open the Printers and Faxes folder in start menu.
    2. On the Printers and Faxes folder's File menu, select Server Properties.
    3. On the Print Server Properties dialog, click the Ports tab, and then click the Add Port... button.
    4. On the Printer Ports dialog, click the New Port Type... button.
    5. Select MMSCInstallationFolder\uk\co\mmscomputing\device\printmonitor\jprintmonitor.inf file and click OK.
      A MMSC Port Monitor entry should appear now.
  2. Add a port
    1. Select MMSC Port Monitor entry.
    2. Click New Port... button.
    3. Configure port.

      Set a unique name (i.e. faxport), some description and most importantly a destination folder.

    4. Configure compression mode.
    5. Click Close button.

      A new port called faxport or whatever name you gave it should be visible in the port list.

    6. Close dialog.
  3. Install printer driver
    1. Open the Printers and Faxes folder in start menu.
    2. Click on Add a printer link.
    3. Click next in Add Printer Wizard
    4. Select Local printer ..., click next
    5. Select faxport in Use the following port list, click next
    6. Click Have disk
    7. Select MMSCInstallationFolder\uk\co\mmscomputing\device\printmonitor\mmscfax.inf and click OK.
    8. Click next
    9. Select Replace existing driver, click next
    10. Follow the wizard's instructions.
      If you have used the default values you should have a mmsc fax printer attached to faxport in your Printers and Faxes folder.
    11. If you have opted to print a test page the file "Test Page.tif" can now be found in faxport's destination folder.
  4. Configure port
    1. Open the Printers and Faxes folder in start menu.
    2. Right click on any printer icon, click on Properties
    3. Click on Ports tab, select port entry and click on Configure Port... button.
    4. Configure port. Set a new destination folder and compression mode.
    5. Close dialogs.
  5. Add another port
    1. Open the Printers and Faxes folder in start menu.
    2. Right click on any printer icon, click on Properties
    3. Click on Ports tab and Add Port... button.
    4. Select MMSC Port Monitor entry.
    5. Click New Port... button.
    6. Configure port. Set a unique name (i.e. faxport1), some description and most importantly a destination folder.
    7. Configure compression mode.
    8. Click Close button.
      A new port called faxport1 or whatever name you gave it should be visible in the port list.
    9. Close dialog.
  6. Delete port
    1. Open the Printers and Faxes folder in start menu.
    2. Right click on any printer icon, click on Properties
    3. Click on Ports tab, select port entry and click on Delete Port... button.
    4. Close dialogs.
sub-directories:
  1. uk.co.mmscomputing.device.printmonitor.win32:
    jprintmonitor.dll : The c++ part of the java printer port monitor.