Printing Application Setup

Modified on Thu, 8 Aug at 1:07 AM

Printer Setup

 

These are instructions for setting up the Argox-CP2140 barcode printer.

Similar steps will be required for any other barcode printer like TSC-P200 or Zebra-GTX800

   


Install Device Driver

https://www.seagullscientific.com/drivers/printer-driver-features/?m=argox+cp-2140+pplb

 

Setup Barcode Label Size

 

Printer Setup Drivers

 


 

Barcode Sticker Printing

 

Once the data is returned in API response the sticker is created in HTML DOM and then it is converted to raw image data then is sent to INCREFF Print App

 

 

Instructions to install INCREFF Print App


  1. Open chrome://flags/#allow-insecure-localhost
  2. Click on "Enable"
  3. Restart Chrome
  4. To get started, download the latest Zip file using the link provided. It's best to use Port 9979 for this download.
  5. After downloading, extract the contents of the file. Navigate to the folder structure: Downloads\Increff-Printing-Winx64-8015-v10_4.zip\Increff-Printing-Winx64-8015-v10_4>apache-tomcat-8.5.8>bin.

    Find the file named startup.bat and right-click on it. Choose "Extract all" from the menu.


  6. Once the extraction is complete, go back to the folder apache-tomcat-8.5.20\bin\ and locate startup.bat again. Double-click on it to run. 
  7. When you see the message "INFO [main] org.apache.catalina.startup.Catalina.start Server startup in 35457 ms" in the Tomcat console, it indicates that the file has been executed correctly. You can now proceed with printing. 


Note: You will have to run this file every time windows start or you close this program.


For Proxy secured networks,

  1. Bypass proxy server for local addresses' should also be enabled in 'Internet Options -> Connections tab -> LAN settings' in all the systems connected to the printer.
  2. In Increff-Printing-Winx64-8005-v1\apache-tomcat-8.5.20\bin\setenv.bat file, please remove the "rem" keyword from the start of the line mentioning JAVA_OPTS=-Djava.net.useSystemProxies=true. Save the file and re-run the tomcat.
  3. If step 2 doesn't solve the problem, the below steps should be considered.
  4. Please remove the "rem" keyword from the start of the line mentioning JAVA_OPTS=-Dhttp.proxyHost. The same IP address and port number must be added in place of "<Your Proxy Domain URL or IP Address>" and "<Your Proxy Port>" in Increff-Printing-Winx64-8005-v1\apache-tomcat-8.5.20\bin\setenv.bat file.  Save the file and re-run the tomcat. 
  5. If it still doesn't work, alter step 2, ie, add the "rem" keyword
  6. If it still doesn't work, We would need to disable the Proxy.

 


  

Links for downloading

  • After sprint-74,clients  which have lower RAM in the system(4GB or lower),can use v10_5 to allocate more heap memory.

PORT 9979

64 bit : https://storage.googleapis.com/static.increff.com/print-app/64-Bit/Increff-Printing-Winx64-9979-v10_5.zip

32 bit: https://storage.googleapis.com/static.increff.com/print-app/32-Bit/Increff-Printing-Winx32-9979-v10_5.zip

PORT 8015

64 bit: https://storage.googleapis.com/static.increff.com/print-app/64-Bit/Increff-Printing-Winx64-8015-v10_5.zip

32 bit: https://storage.googleapis.com/static.increff.com/print-app/32-Bit/Increff-Printing-Winx32-8015-v10_5.zip

PORT 8005

64 bit https://storage.googleapis.com/static.increff.com/print-app/64-Bit/Increff-Printing-Winx64-8005-v10_5.zip

32 bit: https://storage.googleapis.com/static.increff.com/print-app/32-Bit/Increff-Printing-Winx32-8005-v10_5.zip


  • In v10_4,  we have added the feature for including the metadata like timestamp, channel Order Id in the video capturing which is getting uploaded to NAS. The clients which will be using this feature need to  download the appropriate zip for version v10_4.

Port 8005:
64 bit -hhttps://storage.googleapis.com/static.increff.com/print-app/64-Bit/Increff-Printing-Winx64-8005-v10_4.zip
32 bit - https://storage.googleapis.com/static.increff.com/print-app/32-Bit/Increff-Printing-Winx32-8005-v10_4.zip 

Port 8015:
64 bit - https://storage.googleapis.com/static.increff.com/print-app/64-Bit/Increff-Printing-Winx64-8015-v10_4.zip
32 bit - https://storage.googleapis.com/static.increff.com/print-app/32-Bit/Increff-Printing-Winx32-8015-v10_4.zip 

Port 9979:
64 bit https://storage.googleapis.com/static.increff.com/print-app/64-Bit/Increff-Printing-Winx64-9979-v10_4.zip
32 bit - https://storage.googleapis.com/static.increff.com/print-app/32-Bit/Increff-Printing-Winx32-9979-v10_4.zip 




  • The clients those are using the video upload feature need to download the updated print-app version v10_2 from the WMS UI. This relates to SPRINT-72(Video-capturing-release). Also, the following links need to be used Printing Application Setup  


 

Port 8005:
64 bit - https://storage.googleapis.com/static.increff.com/print-app/64-Bit/Increff-Printing-Winx64-8005-v10_2.zip
32 bit - https://storage.googleapis.com/static.increff.com/print-app/32-Bit/Increff-Printing-Winx32-8005-v10_2.zip

Port 8015:
64 bit - https://storage.googleapis.com/static.increff.com/print-app/64-Bit/Increff-Printing-Winx64-8015-v10_2.zip
32 bit - https://storage.googleapis.com/static.increff.com/print-app/32-Bit/Increff-Printing-Winx32-8015-v10_2.zip

Port 9979:
64 bit - https://storage.googleapis.com/static.increff.com/print-app/64-Bit/Increff-Printing-Winx64-9979-v10_2.zip
32 bit - https://storage.googleapis.com/static.increff.com/print-app/32-Bit/Increff-Printing-Winx32-9979-v10_2.zip


Port 8005,


Version 10: 

32-bit - https://storage.googleapis.com/static.increff.com/print-app/32-Bit/Increff-Printing-Winx32-8005-v10.zip 

64-bit -  https://storage.googleapis.com/static.increff.com/print-app/64-Bit/Increff-Printing-Winx64-8005-v10.zip 


Version 8:

32-bit - https://static.increff.com/print-app/32-Bit/Increff-Printing-Winx32-8005-v8.zip

64-bit -  https://static.increff.com/print-app/64-Bit/Increff-Printing-Winx64-8005-v8.zip


Version 7:

64-bit - https://static.increff.com/print-app/64-Bit/Increff-Printing-Winx64-8005-v7.zip

32-bit - https://static.increff.com/print-app/32-Bit/Increff-Printing-Winx32-8005-v7.zip 


Version 6:

 64-bit - https://static.increff.com/print-app/64-Bit/Increff-Printing-Winx64-8005-v6.zip
 32-bit - https://static.increff.com/print-app/32-Bit/Increff-Printing-Winx32-8005-v6.zip 

 

Version 5:


If the print app (JAVA app) fails to start due to the error "default port 8005" already in use by another application" then download from the below links (to change the port to 8015) 



Port 8015,


Version 10: 

32-bit - https://storage.googleapis.com/static.increff.com/print-app/32-Bit/Increff-Printing-Winx32-8015-v10.zip 

64-bit -  https://storage.googleapis.com/static.increff.com/print-app/64-Bit/Increff-Printing-Winx64-8015-v10.zip 


Version 8:

32-bit -  https://static.increff.com/print-app/32-Bit/Increff-Printing-Winx32-8015-v8.zip

64-bit -  https://static.increff.com/print-app/64-Bit/Increff-Printing-Winx64-8015-v8.zip


Version 7:

64-bit - https://static.increff.com/print-app/64-Bit/Increff-Printing-Winx64-8015-v7.zip

32-bit - https://static.increff.com/print-app/32-Bit/Increff-Printing-Winx32-8015-v7.zip


Version 6:

 64-bit - https://static.increff.com/print-app/64-Bit/Increff-Printing-Winx64-8015-v6.zip
 32-bit - https://static.increff.com/print-app/32-Bit/Increff-Printing-Winx32-8015-v6.zip 


Version 5:

 64-bit - https://static.increff.com/print-app/64-Bit/Increff-Printing-Winx64-8015-v5.zip

 32-bit - https://static.increff.com/print-app/32-Bit/Increff-Printing-Winx32-8005-v5.zip


Port 9979,


Version 10: 

32-bit - https://storage.googleapis.com/static.increff.com/print-app/32-Bit/Increff-Printing-Winx32-9979-v10.zip 

64-bit - https://storage.googleapis.com/static.increff.com/print-app/64-Bit/Increff-Printing-Winx64-9979-v10.zip 


Version 8:

32-bit -   https://static.increff.com/print-app/32-Bit/Increff-Printing-Winx32-9979-v8.zip

64-bit -  https://static.increff.com/print-app/64-Bit/Increff-Printing-Winx64-9979-v8.zip


Version 6:

 64-bit - https://static.increff.com/print-app/64-Bit/Increff-Printing-Winx64-9979-v6.zip
 32-bit - https://static.increff.com/print-app/32-Bit/Increff-Printing-Winx32-9979-v6.zip 


Version 4:



Once you have downloaded the appropriate printer application software for your system:

  1. Unzip the downloaded software.
  2. Please go through the README document contained inside the unzipped folder. 

 

  

Prerequisite Condition

  1. The Barcode Printer driver should be installed, and sticker size should be saved at the OS level.
  2. Java Tomcat should have run access on every system.
  3. Internet access should be allowed for Java Tomcat on both Public and private networks.
  4. Catalina log will show the error reason if Tomcat is not working.
  5. Below URLs and applications should be whitelisted and should have access to the internet before starting operations

 

Apache-tomcat -> logs folder -> Catalina.log


To Test if Printer Setup is done

        Start apache-tomcat-8.5.20\bin\startup.bat

        Visit http://localhost:8080/print/

        Users should see a welcome page where the user can give a Test Print.


How to start the Print Application automatically?

        The Startup folder in Windows contains a list of shortcuts for those applications that start when your Windows start.

 

        The Current Users Startup folder in Windows 10 is located at:

        C:\Users\Username\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup

 

        These programs start up for the currently logged-in user only. To directly access this folder, open Run, type shell: startup, and hit Enter.

 

 

    Add shortcuts to the startup.bat in this folder. Now, when the system is shut down and turned on again, the print application will start automatically.


Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article