My favorites | Sign in
Project Home Downloads Wiki Issues Source
Project Information
Members
Featured
Downloads
Links

Yahoo! Messenger (YM) to HTTP server bridge is small application that act as YM client and send each incoming message to another application using HTTP protocol and send the response back to YM.

Typical use of this application is if you want to interface your existing application with YM.

Get the files

Checkout the source tree as described in "Source" tab. Or simply download the jar file on right link.

You might need to get latest ymsg_network.jar from http://openymsg.blathersource.org/

Compile the sources

Here is what I do to compile the java files

javac -cp lib/ostermillerutils_1_07_00.jar;lib/ymsg_support_v0_64.jar; \
lib/ymsg_network_v0_66.jar;lib/commons-logging-1.0.3.jar; \
lib/httpcore-4.0-beta3.jar;lib/httpclient-4.0-beta2.jar;. \
com/akorena/app/bridge/Yahoo.java

or, if you use maven to build jar file

mvn package

To install ymsg_network.jar manually, do

mvn install:install-file -DgroupId=ymsg -DartifactId=ymsg-network \
-Dversion=0.66 -Dpackaging=jar -Dfile=ymsg_network_v0_66.jar

How to run

java -cp lib/ostermillerutils_1_07_00.jar;lib/ymsg_support_v0_64.jar; \ 
lib/ymsg_network_v0_66.jar;lib/httpcore-4.0-beta3.jar; \
lib/httpclient-4.0-beta2.jar;lib/commons-logging-1.0.3.jar;. \
com.akorena.app.bridge.Yahoo -u myusername -p mypass -t MyStatus

or, if you have jar package

set CLASSPATH=.;lib/commons-lang-2.3.jar;lib/httpclient-4.0-beta2.jar; \
lib/httpcore-4.0-beta3.jar;lib/commons-logging-1.1.1.jar; \
lib/commons-codec-1.3.jar;lib/utils-1.07.00.jar;lib/ymsg-network-0.66.jar

java -jar yahoo-bridge-1.0.jar  -u myusername -p mypass -t MyStatus

Feel free to contact me if you have any question regarding this application.

-- Ernas Moethar

Powered by Google Project Hosting