#<html><pre>
# KEHOME/bin/opencyc
# Sep/15/2003

# start local opencyc server
#     usage: opencyc server world
#
# browse local opencyc kb
#     usage: opencyc browser

. systype.env

if [ -n "$1" ]
then program="$1"
else program="server"
fi
if [ -n "$2" ]
then world="$2"
else world="latest.load"
fi
case "$systype" in
Linux)
    case "$program" in
    server)
	cd /home/opencyc/scripts/linux;
	if [ -n "$world" ]
	then ./run-cyc-world.sh "world/$world"
	else ./run-cyc.sh
	fi;;
    browser)
	netscape="/usr/bin/netscape";
	server="http://localhost:3602/cgi-bin/cyccgi/cg?cb-start";
	"$netscape" "$server";;
    *)
	echo "usage: opencyc server";
	echo "usage: opencyc server world";
	echo "usage: opencyc browser";;
    esac;;
Cygwin|Interix)
    case "$program" in
    server)
	cd /home/opencyc/scripts/win;
	if [ -n "$world" ]
	then ./run-cyc-world.bat "world/$world"
	else ./run-cyc.bat
	fi;;
    browser)
	iexplore="/pf/Internet Explorer/iexplore.exe";
	server="http://localhost:3602/cgi-bin/cyccgi/cg?cb-start";
	"$iexplore" "$server";;
    *)
	echo "usage: opencyc server world";
	echo "usage: opencyc browser";;
    esac;;
Windows|WinXP|Win98)
    case "$program" in
    server)
	cd /home/opencyc/scripts/win;
	if [ -n "$world" ]
	then ./run-cyc-world.bat "world/$world"
	else ./run-cyc.bat
	fi;;
    browser)
	iexplore="/pf/Internet Explorer/iexplore.exe";
	server="http://localhost:3602/cgi-bin/cyccgi/cg?cb-start";
	"$iexplore" "$server";;
    *)
	echo "usage: opencyc server world";
	echo "usage: opencyc browser";;
    esac;;
esac

#</pre></html>
