README FILE FOR THE COMMON SENSE DJ APPLICATION Written by Arnan (Roger) Sipitakiat Carla Gomez Monroy Joan Morris DiMicco Luke Ouko ---------- INTRO To run the Common Sense DJ: You need to run the ThoughtTreasure server, the camera server, and the Java client. Before running, follow these steps: ---------- INSTALLING THOUGHT TREASURE (onto a Linux or Unix machine) 1. Download the unzip and untar the file dj_thought_treasure.tar.gz 2. Go to the ./src folder. 3. type "make" to compile 4. type "make install" to install the executable file (tt) to the bin folder Note: We've added a few functionalities to the Thought Treasure source. So, the standard distribution of TT will not work. ---------- RUNNING THE THOUGHT TREASURE SERVER 1. Follow these commands to start the TT server: cd /usr/local/tt/bin ./tt 2. Once TT starts, launch the Java server by typing: server ---------- INSTALLING THE JAVA CLIENT (onto a Windows machine) 1. unzip CSDJ.zip into the folder you would like to run it from 2. unzip audio.zip so that the directory "audio" will reside within the folder /CSDJ. 3. Make sure you are running jdk1.3.1 or higher and that this is in your classpath. ---------- RUNNING THE JAVA CLIENT 1. to run the Java Client, open a command prompt and go the CSDJ directory and type java Juke In its current form, the Java client does not need the Camera Tracker to be running. If you do install the Camera Tracker, then you need to edit the file GUIFeedbackPanel.java by uncommenting a line of code. To do this, remove the 2 forward slashes in the line of code shown below: //camera = new CSCamera(); Then recompile the file GUIFeedbackPanel.java by typing: javac To now use the client, the Camera Tracker MUST be running first before you try to connect to it.