|
Using ICQ Java on OS/2 Warp |
By Elton H. Marks
EHNet, Inc., Internet Services
![]()
Currently I'm working on Windows NT but during two years I used ICQ Java on Warp 4.0 and it runs very fine, rather than ICQ on Microsoft Windows.
![]()
Are you interested in running fine ICQ on OS/2 Warp? I recommend the ICQ Java that you can download from Hobbes (http://hobbes.nmsu.edu). Simply get the file ICQJava_Preview.zip (620,035 bytes), unzip it in a root with -d, /directrories or equivalent and the ICQJava tree will be created.
In your config.sys set the ICQ home as:
SET ICQ_HOME=c:\ICQJava
Using your favorite text editor open the file ICQ.cmd:
set classpath=c:\jdk1.1.4\lib\classes.zip
set ICQ_HOME=c:\ICQJava
c:\jdk1.1.4\bin\java -classpath %CLASSPATH%;%ICQ_HOME%\ICQ.jar Mirabilis.ICQ.NetAware.CNetAwareApp -path %ICQ_HOME%
pause
And edit it adding your Java path:
set classpath=c:\Java11\lib\classes.zip
set ICQ_HOME=c:\ICQJava
c:\Java11\bin\java -classpath %CLASSPATH%;%ICQ_HOME%\ICQ.jar Mirabilis.ICQ.NetAware.CNetAwareApp -path %ICQ_HOME%
pause
Replacing <jdk1.1.4> by the apropriate name, as <Java11>
Boot your machine, open the ICQJava directory with a file manager to access ICQ.cmd or create a desktop object for it. Simply click it and ICQJava immediately runs fine!
If you are using a previous version of ICQJava, please read the file "Update.txt"
expand the zip file you downloaded.
the file should open a subdirectory ICQJava.
cd into ICQJava and read LICENSE.TXT.
if you agree to the terms specified in LICENSE.TXT :
set the PATH to point to the location of java.exe of jdk1.1
set CLASSPATH to point to classes.zip of jdk1.1
Mini FAQ
Q: When i run ICQ i get the message :
Unable to initialize threads: cannot find class java/lang/Thread
A: Make sure the environment variable CLASSPATH points to the file classes.zip in your JDK directory.
Q: I get an exception when i run ICQ.
A: If the configuration files were manually changed, ICQ won't run.
Q: after I've registered a new user, when i run ICQ again, i get regsiter New/Existing user dialog.
A: check that the environment variable ICQ_HOME is set to ICQJava directory.
Release notes
# Release notes for version 0.981a
Changes from version 0.981 to 0.981a
* Remove ICQ# option added.
* Unregister user option added.
* Preferenced bugs fixed (Status messages, Sounds)
* System panel vanishing bug fixed.
Changes from version 0.98 to 0.981
* New user info bug fixed.
* Firewall support added.
Changes from version 0.95 to 0.98
* File trasfer added.
Changes from version 0.911 to 0.95
* Added DND Status.
* Added Out Status.
* Added Chat (IRC layout only).
* ICQJava now works Peer-To-Peer.
Changes from version 0.91 to 0.911
* Fixed search user by email bug.
Changes from version 0.90 to 0.91
* ICQJava now works on JDK1.1.1 and above.
Note for linux users: In order to avoid memory leaks, please use the latest
JDK version (currently, JDK1.1.3v2-1).
* Minimize/Maximize feature added.
CONTACT
Elton H. Marks
e-mail adress: ehmpage@ibm.net
![]()
@Macarlo,
Inc.
@Macarlo's Shareware & Web
OS/2
Java
Lobby Member
Java Site Accredited