An Instant Messaging interface implementation for the Commander Java application framework.
This implementation of Commander's CmdInputInterface
makes it easy for Java applications to expose their
command-line interface over a Jabber channel, including Google Talk. For example, here's an IM session with the
daemon that runs in my car (using the car-d package):
The library depends on the Smack Jabber library, redistributed
in /externallibs
. Install the JARs like so:
mvn install:install-file -DgroupId=org.jivesoftware.smack -DartifactId=smack -Dversion=3.1.0 -Dpackaging=jar -Dfile=smack.jar
mvn install:install-file -DgroupId=org.jivesoftware.smack -DartifactId=smackx -Dversion=3.1.0 -Dpackaging=jar -Dfile=smackx.jar
This is an implementation of CmdInputInterface
; instantiate it in the context of a
Commander application.