:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: :: :: All of the following code is (C) Copywrited 2006-2007, :: :: Afterlife - By Exist2inspire :: :: :: :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: @echo off set pro=%programfiles%\Java\jdk1.5.0 set pro2=%programfiles%\Java\jdk1.6.0_02 set jac=\bin\javac.exe set jav=\bin\java.exe cls :menu title Afterlife's Compiler echo. echo :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: echo :: :: echo :: Welcome to Afterlife's Compiler :: echo :: made by Exist2inspire :: echo :: :: echo :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: echo. echo Please choose an option listed below, then press enter. echo make sure you keep active on the Official Afterlife Forums echo found at www.Afterlife-Forums.co.nr for updates that i post echo If you have any problems with this compiler, feel free to echo Ask me on msn: Mitch-93@hotmail.com echo Afterlife_Server@hotmail.com echo. echo. echo ::::::::::::::::::::::::::::::::::::::::::::: echo :: Here are your Options: :: echo ::::::::::::::::::::::::::::::::::::::::::::: echo :: Type in C to compile Afterlife's Server :: echo :: Type in R to Run Afterlife's Server :: echo :: or Type in E to exit.. :: echo ::::::::::::::::::::::::::::::::::::::::::::: echo. echo. set /p c=So, what'll it be? if %c%==c goto c if %c%==C goto c if %c%==r goto r if %c%==R goto r if %c%==e goto e if %c%==E goto e if %c%==* goto er goto er :c cls title Compiling Afterlife's Server.. echo. echo. echo. echo. echo. echo. echo. echo. echo :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: echo :: :: echo :: Please wait while Afterlife's Server is Compiled.. :: echo :: :: echo :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: echo. goto cjc :c2 if exist src (goto c5) else (goto c3) :c3 if exist *.java (goto c4) else (goto ce) :c4 %javac% -cp . *.java title Compiled. echo. echo. echo. echo. echo. echo. echo. echo. echo :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: echo :: :: echo :: Afterlife's Server has been compiled successfully! :: echo :: :: echo :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: echo. pause cls goto menu :c5 %javac% -cp . .\src\*.java pause move .\src\*.class .\classes\ cls goto menu :ce cls echo You need to have .JAVA files for this compiler to compile. pause cls goto menu :r cls title Running Afterlife's Server.. goto cj :r2 set rjava=%java% -Xmx1024m -cp .;./jython.jar;./MySql/mysql-connector-java-3.0.17-ga-bin.jar server cls goto r3 :r3 if exist .\classes\server.class (goto r6) else (goto r4) :r4 if exist .\server.class (goto r5) else (goto se) :r5 %rjava% pause cls goto menu :r6 set rjava= set rjava=%java% -cp .;./classes; Server %rjava% pause cls goto menu :se cls title Error! echo You do not have a Server.class. Make sure that you have echo compiled your server BEFORE you try runing it. pause cls goto menu :er cls title Error! echo Invalid command. Please make sure the commands you type echo in are correct. pause cls goto menu :e cls exit :cjc if exist "%pro%_06%jac%" (goto sjc) else (goto cjc2) :cjc2 if exist "%pro%_07%jac%" (goto sjc2) else (goto cjc3) :cjc3 if exist "%pro%_08%jac%" (goto sjc3) else (goto cjc4) :cjc4 if exist "%pro%_09%jac%" (goto sjc4) else (goto cjc5) :cjc5 if exist "%pro%_10%jac%" (goto sjc5) else (goto cjc6) :cjc6 if exist "%pro2%%jac%" (goto sjc6) else (goto cjc7) :cjc7 if exist "%pro%%jac%" (goto sjc7) else (goto cjc8) :cjc8 if exist "%pro%_01%jac%" (goto sjc8) else (goto cjc9) :cjc9 if exist "%pro%_02%jac%" (goto sjc9) else (goto cjc10) :cjc10 if exist "%pro%_03%jac%" (goto sjc10) else (goto cjc11) :cjc11 if exist "%pro%_04%jac%" (goto sjc11) else (goto cjc12) :cjc12 if exist "%pro%_05%jac%" (goto sjc12) else (goto je) :sjc set javac="%pro%_06%jac%" goto c2 :sjc2 set javac="%pro%_07%jac%" goto c2 :sjc3 set javac="%pro%_08%jac%" goto c2 :sjc4 set javac="%pro%_09%jac%" goto c2 :sjc5 set javac="%pro%_10%jac%" goto c2 :sjc6 set javac="%pro2%%jac%" goto c2 :sjc7 set javac="%pro%%jac%" goto c2 :sjc8 set javac="%pro%_01%jac%" goto c2 :sjc9 set javac="%pro%_02%jac%" goto c2 :sjc10 set javac="%pro%_03%jac%" goto c2 :sjc11 set javac="%pro%_04%jac%" goto c2 :sjc12 set javac="%pro%_05%jac%" goto c2 :cj if exist "%pro%_06%jav%" (goto sj) else (goto cj2) :cj2 if exist "%pro%_07%jav%" (goto sj2) else (goto cj3) :cj3 if exist "%pro%_08%jav%" (goto sj3) else (goto cj4) :cj4 if exist "%pro%_09%jav%" (goto sj4) else (goto cj5) :cj5 if exist "%pro%_10%jav%" (goto sj5) else (goto cj6) :cj6 if exist "%pro2%%jav%" (goto sj6) else (goto cj7) :cj7 if exist "%pro%%jav%" (goto sj7) else (goto cj8) :cj8 if exist "%pro%_01%jav%" (goto sj8) else (goto cj9) :cj9 if exist "%pro%_02%jav%" (goto sj9) else (goto cj10) :cj10 if exist "%pro%_03%jav%" (goto sj10) else (goto cj11) :cj11 if exist "%pro%_04%jav%" (goto sj11) else (goto cj12) :cj12 if exist "%pro%_05%jav%" (goto sj12) else (goto je) :sj set java="%pro%_06%jav%" goto r2 :sj2 set java="%pro%_07%jav%" goto r2 :sj3 set java="%pro%_08%jav%" goto r2 :sj4 set java="%pro%_09%jav%" goto r2 :sj5 set java="%pro%_10%jav%" goto r2 :sj6 set java="%pro2%%jav%" goto r2 :sj7 set java="%pro%%jav%" goto r2 :sj8 set java="%pro%_01%jav%" goto r2 :sj9 set java="%pro%_02%jav%" goto r2 :sj10 set java="%pro%_03%jav%" goto r2 :sj11 set java="%pro%_04%jav%" goto r2 :sj12 set java="%pro%_05%jav%" goto r2 :je cls title Error! echo You do not have JDK 6u2 Installed on your Computer! echo Just google 'JDK 6u2' Download and select online. pause cls goto menu