What is jlGui? jlGui is a Music Player application for the Java platform. It supports MP3, OGG Vorbis, FLAC, MONKEY's AUDIO, WAV, AIFF, AU and SPEEX audio formats. Front-end is WinAmp skins 2.0 compliant. That's why one could say that jlGui is a Java WinAmp clone.
System requirements jlGui
Installing jlGui Download jlgui3.0.zip. Create a folder (directory) "jlGui". Open with a file manager, such as FC/2, the zip file and copy the contents to the new folder "jlGui". Create a new program object or copy it from the file below. Specify the path and file name: "[drive: jlGui]\jlGui\jlgui.cmd". In the tabpage Session check the boxes "OS/2 window", "Running as an icon" and "Close Window to end program". In the tabpage General you can enter the name "jlGui". The used cmd file jlGui does not work well with Open JDK in OS/2-eCS and should therefore be used with Java 1.4.2_05. I have a jlgui.cmd file with the following contents; rem ################################ rem # jlGui eCS Launch Script # rem # # rem # http://www.javazoom.net # rem ################################ rem Modify JAVA_HOME according to your J2SE installation. @echo off rem Java 1.4.2 SET JAVA_HOME=[drive: java]\JAVA142 set BEGINLIBPATH=[drive: java]\JAVA142\bin set path=[drive: java]\JAVA142\bin set JLGUI_HOME=. rem Uncomment line below to enable DEBUG level for traces. rem set LOGIMPL=%JLGUI_HOME%\classes rem You should not need to modify the script beyond this point. rem --------------------------------------------------------------------------------- set JAVALAYER=%JLGUI_HOME%\lib\jl1.0.jar set MPEGSPI=%JLGUI_HOME%\lib\mp3spi1.9.4.jar set VORBISSPI=%JLGUI_HOME%\lib\jorbis-0.0.15.jar;%JLGUI_HOME%\lib\jogg-0.0.7.jar; %JLGUI_HOME%\lib\tritonus_share.jar;%JLGUI_HOME%\lib\vorbisspi1.0.2.jar set JSPEEXSPI=%JLGUI_HOME%\lib\jspeex0.9.7.jar set JFLACSPI=%JLGUI_HOME%\lib\jflac1.2.jar set JMACSPI=%JLGUI_HOME%\lib\jmactritonusspi1.74.jar set BASICPLAYER=%JLGUI_HOME%\lib\basicplayer3.0.jar set DSP=%JLGUI_HOME%\lib\kj_dsp1.1.jar set JLGUI=%JLGUI_HOME%\jlgui3.0.jar set LOG=%JLGUI_HOME%\lib\commons-logging-api.jar set PATH=%JAVA_HOME%\bin;%PATH% set CLASSPATH=%LOG%;%JLGUI%;%VORBISSPI%;%JAVALAYER%;%MPEGSPI%;%JSPEEXSPI%; %JFLACSPI%;%JMACSPI%;%BASICPLAYER%;%DSP%;%LOGIMPL% set JAVA=%JAVA_HOME%\bin set CMD=JAVA -classpath %CLASSPATH% javazoom.jlgui.player.amp.StandalonePlayer %CMD% 2>jlgui-bugs.txt rem ---------------------------------------------------------------------------------I use 2 separate folders (directories), one for Java and one for jlGui with the files created by this program. The references used in the cmd file;
should be replaced with a real drive letter. Save the file and name it jlgui.cmd or use the commandfile from the distribution. This file is copied to the jlGui folder (directory). Furthermore, different paths?, adjust according to your needs. The lines "set VORBISSPI" and "set CLASSPATH" are both actual one line, I had to break it up in parts because of this page. The addition "2>jlgui-bugs.txt" ensures that errors are saved in the file "jlgui-bugs.txt". The 2 in "2>" is not a typo! Download In the file you can find the above command file (all drive letters are on set to C:) and an OS/2 jlGui icon: jlGui-eCS.zip. revision August 2, 2019 |