Jump to content

Downloads: Difference between revisions

From Commander4j
No edit summary
Updated by push_wiki.py
Line 1: Line 1:
[[Category:Commander4j]]
'''Downloads''' explains which file to pick. All downloads are free, need no registration, and come from the project's GitHub pages.
[[Category:LabelServer4j]]
 
[[Category:AutoLab4j]]
== Commander4j ==
{| class="wikitable" style="margin:auto"
 
|+ GitHub Downloads
Open the [https://github.com/C4J/Commander4j/releases/latest latest Commander4j release] on GitHub. Scroll down to the heading '''Assets''' and click the file that matches your computer. The version number in the file name changes with each release; everything else stays the same.
 
{| class="wikitable"
! Your computer !! File to click !! Size
|-
| '''Windows 10 or 11''' (nearly everyone) || <code>Commander4j_''version''_windows-x64_with_jre.exe</code> || about 200 MB
|-
| Windows on ARM (Snapdragon laptops) || <code>Commander4j_''version''_windows-arm64_with_jre.exe</code> || about 160 MB
|-
| Mac with an Apple chip (M1, M2, M3, M4) || <code>Commander4j_''version''_apple_silicon_with_jre.dmg</code> || about 140 MB
|-
| Mac with an Intel processor || <code>Commander4j_''version''_apple_intel_with_jre.dmg</code> || about 140 MB
|-
|-
! Name !! Description
| Linux || <code>Commander4j_''version''_linux.sh</code> (Java 25 must already be installed) || about 100 MB
|}
 
The files are large because each one includes its own copy of Java. You do not need to install Java separately on Windows or macOS.
 
'''Not sure which Mac you have?''' Click the Apple menu, then ''About This Mac''. If it says ''Chip: Apple M…'' choose Apple silicon. If it says ''Processor: Intel…'' choose Intel.
 
'''Ignore''' the two other files in the list: <code>c4j_commander4j_web.war</code> is the scanner web application for an Apache Tomcat server (see [[Installation]]), and <code>updates.xml</code> is used by the built-in update check.
 
The website has the same choices as buttons that always point at the newest release: [https://commander4j.com/download.html commander4j.com/download.html].
 
== Companion applications ==
 
Only needed when you connect Commander4j to an ERP or drive automatic labellers. They normally live on a server. Each release page lists the same five file types as above.
 
{| class="wikitable"
! Application !! What it does !! Download !! Install guide
|-
|-
| [https://github.com/C4J?tab=repositories All Projects] || Overview of all Projects
| [[Middleware4j]] || Converts and routes files between your ERP and Commander4j || [https://github.com/C4J/Commander4j-Middleware/releases/latest Latest release] || [[Installation Middleware4j]]
|-
|-
| [https://github.com/C4J/Commander4j-AutoLab/releases AutoLab4j] || Automatic Label Application triggered by MODBUS
| [[LabelServer4j]] || Sends label data to case and secondary labellers || [https://github.com/C4J/Commander4j-LabelServer/releases/latest Latest release] || [[Installation LabelServer4j]]
|-
|-
| [https://github.com/C4J/Commander4j/releases Commander4j] || Commander4j Core Application
| [[AutoLab4j]] || Automatic pallet labelling triggered by the line || [https://github.com/C4J/Commander4j-AutoLab/releases/latest Latest release] || [[Installation AutoLab4j]]
|}
 
== Tools and utilities ==
 
{| class="wikitable"
! Name !! Description
|-
|-
| [https://github.com/C4J/Commander4j-LabelServer/releases LabelServer4j] || Service to send Label Data to Labellers
| [https://github.com/C4J/ZPL-Renderer/releases ZPL-Renderer] || Renders Zebra ZPL label commands on screen; emulates a Zebra printer
|-
|-
| [https://github.com/C4J/LaunchPad/releases LaunchPad] || Menu system for Macos to replicate Launchpad
| [https://github.com/C4J/LogoRenderer/releases LogoRenderer] || Renders Logopak label templates and emulates a labeller for testing
|-
|-
| [https://github.com/C4J/LogoClient/releases LogoClient] || Client for communication with LogoRenderer
| [https://github.com/C4J/LogoClient/releases LogoClient] || Client for developing against LogoRenderer and Logopak labellers
|-
|-
| [https://github.com/C4J/LogoRenderer/releases LogoRenderer] || Interpret and view Logopak templates.
| [https://github.com/C4J/SocketTest/releases SocketTest] || TCP/IP client and server for device communication and debugging
|-
|-
| [https://github.com/C4J/Menu4j/releases Menu4j] || Java Menu (tree) for launching applications and scripts
| [https://github.com/C4J/ModbusBridge/releases ModbusBridge] || Relays values between Modbus devices
|-
|-
| [https://github.com/C4J/Commander4j-Middleware/releases Middleware4j] || Middleware for message translation to external systems
| [https://github.com/C4J/ModbusClient/releases ModbusClient] || View and change values on a Modbus server
|-
|-
| [https://github.com/C4J/ModbusClient/releases Modbus Client] || Modbus Client
| [https://github.com/C4J/ModbusServer/releases ModbusServer] || Run a Modbus server for testing
|-
|-
| [https://github.com/C4J/ModbusServer/releases Modbus Server] || Modbus Server
| [https://github.com/C4J/sftpTransfer/releases sftpTransfer] || Send and receive files over SFTP automatically
|-
|-
| [https://github.com/C4J/sftpGet/releases SFTP Get] || Utility to collect files automatically via SFTP
| [https://github.com/C4J/sftpGet/releases SFTP Get] || Collect files from an SFTP server automatically
|-
|-
| [https://github.com/C4J/sftpSend/releases SFTP Send] || Utility to send files automatically via SFTP
| [https://github.com/C4J/sftpSend/releases SFTP Send] || Send files to an SFTP server automatically
|-
|-
| [https://github.com/C4J/sftpTransfer/releases SFTP-Transfer] || SFTP Send and Receive Automatically.
| [https://github.com/C4J/XML-Viewer/releases XML-Viewer] || View XML documents
|-
|-
| [https://github.com/C4J/SocketTest/releases SocketTest] || TCP/IP Client for device comms and debugging
| [https://github.com/C4J/Menu4j/releases Menu4j] || Tree menu for launching applications and scripts
|-
|-
| [https://github.com/C4J/TreeDoc/releases TreeDoc] || Easy way to create a document for directory structure
| [https://github.com/C4J/TreeDoc/releases TreeDoc] || Document a folder structure as plain text
|-
|-
| [https://github.com/C4J/XML-Viewer/releases XML-Viewer] || Utility for viewing XML documents
| [https://github.com/C4J/LaunchPad/releases LaunchPad] || macOS application launcher that replaces Launchpad
|-
|-
| [https://github.com/C4J/ZPL-Renderer/releases ZPL-Renderer] || Emulates a Zebra ZPL labeller.
| [https://github.com/C4J?tab=repositories All projects] || Every repository on GitHub
|}
|}
'''Next step:''' [[Install Database]] (or [[Install Commander4j]] on a Workstation PC that will use a database on a server).
[[Category:Commander4j]]
[[Category:LabelServer4j]]
[[Category:AutoLab4j]]

Revision as of 22:13, 22 September 2026

Downloads explains which file to pick. All downloads are free, need no registration, and come from the project's GitHub pages.

Commander4j

Open the latest Commander4j release on GitHub. Scroll down to the heading Assets and click the file that matches your computer. The version number in the file name changes with each release; everything else stays the same.

Your computer File to click Size
Windows 10 or 11 (nearly everyone) Commander4j_version_windows-x64_with_jre.exe about 200 MB
Windows on ARM (Snapdragon laptops) Commander4j_version_windows-arm64_with_jre.exe about 160 MB
Mac with an Apple chip (M1, M2, M3, M4) Commander4j_version_apple_silicon_with_jre.dmg about 140 MB
Mac with an Intel processor Commander4j_version_apple_intel_with_jre.dmg about 140 MB
Linux Commander4j_version_linux.sh (Java 25 must already be installed) about 100 MB

The files are large because each one includes its own copy of Java. You do not need to install Java separately on Windows or macOS.

Not sure which Mac you have? Click the Apple menu, then About This Mac. If it says Chip: Apple M… choose Apple silicon. If it says Processor: Intel… choose Intel.

Ignore the two other files in the list: c4j_commander4j_web.war is the scanner web application for an Apache Tomcat server (see Installation), and updates.xml is used by the built-in update check.

The website has the same choices as buttons that always point at the newest release: commander4j.com/download.html.

Companion applications

Only needed when you connect Commander4j to an ERP or drive automatic labellers. They normally live on a server. Each release page lists the same five file types as above.

Application What it does Download Install guide
Middleware4j Converts and routes files between your ERP and Commander4j Latest release Installation Middleware4j
LabelServer4j Sends label data to case and secondary labellers Latest release Installation LabelServer4j
AutoLab4j Automatic pallet labelling triggered by the line Latest release Installation AutoLab4j

Tools and utilities

Name Description
ZPL-Renderer Renders Zebra ZPL label commands on screen; emulates a Zebra printer
LogoRenderer Renders Logopak label templates and emulates a labeller for testing
LogoClient Client for developing against LogoRenderer and Logopak labellers
SocketTest TCP/IP client and server for device communication and debugging
ModbusBridge Relays values between Modbus devices
ModbusClient View and change values on a Modbus server
ModbusServer Run a Modbus server for testing
sftpTransfer Send and receive files over SFTP automatically
SFTP Get Collect files from an SFTP server automatically
SFTP Send Send files to an SFTP server automatically
XML-Viewer View XML documents
Menu4j Tree menu for launching applications and scripts
TreeDoc Document a folder structure as plain text
LaunchPad macOS application launcher that replaces Launchpad
All projects Every repository on GitHub

Next step: Install Database (or Install Commander4j on a Workstation PC that will use a database on a server).