Scripting in a Box
------------

Version 0.1.0
Date: May 16, 2006

Disclaimer
------------------------------
By unpacking and running this package you undertake full and complete responsibility to abide by the license found htdocs/license and in the unfortunate situation that something bad should happen as a result of using this package you WILL NOT HOLD THE author of this package responsible in any shape or form. 

YOU DO THIS AT YOUR OWN RISK

Tested
------------------------------
The script "configure.vbs" contained in this package was tested on several Windows XP machines. By running this script you understand that it's intention is to ONLY modify the configuration files located within this package, the one you just unpacked, no other files on your system.

EXCEPTION: If you choose to copy the librfc32.dll to your System directory

The author takes no responsibility for the use of the script and you agree to not hold the author liable in any fashion for its use.

Install
------------------------------
To install simply "unpack the archive" to your C:\ drive. Once unpacked you will have the following new directory under C:\

c:\
  - Development
    - Apache (Apache application)
      - RubyForApache
      - Ruby
        - Rails
      - Python (Python Application)
        - Python Connector installed
      - PHP (PHP application)
        - PHP SAP::RFC installed
        - PEAR Packages
          - Archive_Tar       
	  - Console_Getopt    
	  - Console_Table            
	  - DB                       
	  - DB_DataObject            
	  - Date                     
	  - HTML_Common              
	  - HTML_Table               
	  - MDB2                     
	  - OLE                      
	  - PEAR                     
	  - Pager                    
	  - Spreadsheet_Excel_Writer 
	  - Structures_DataGrid      
	  - Validate                 
	  - XML_Parser               
	  - XML_RSS                  
	  - XML_Serializer           
	  - XML_Util                 
      - perl (ActivePerl for Windows)
        - Perl SAP::RFC installed
      - MySQL (MySQL application)
    - eclipse (Eclipse application)
      - EPIC (Perl plugin for Eclipse)
      - PHPeclipse (PHP plugin for Eclipse)
      - PyDev (Python plugin for Eclipse)
      - RadRails (Ruby/Ruby on Rails plugin for Eclipse)
    - htdocs
      - workspace (Eclipse settings)
      - phpmyadmin (PHP admin tool for MySQL http://localhost:8080/phpmyadmin/
      - php_saprfc (SAPRFC package for PHP)
      - perl_saprfc (Sample Perl application)
      - python_saprfc (Sample Python application)
      - ExRates (Sample Ruby application)
      - su01 (Sample application)
      - se16 (Sample application)
    - j2re1.4.2_03 (JAVA JRE)
    - MySQL_data (MySQL database tables)

*** SAP Interface ****
------------------------------
You will need to have either installed the SAP GUI or have copied librfc32.dll from the root of the "Development" directory to your Windows system directory (e.g. c:\windows\system32\)


Getting started
------------------------------

Simply then double click the "configure.vbs" file the first time you run it or if you need to change the drive that you are using, it is preconfigured for C:

Run run it again from the same drive location simply start the "start.bat" file.

** Please note, when opening one of the preloaded projects you may receive and error "Unknown format", you will need to "right click" on a project and choose "refresh" for the very first time.


Running
------------------------------

After you start.bat you can start "Apache" from within Eclipse then you can start MySQL from there as well and try one of the projects already listed, or simply load in your web browser:

http://localhost:8080/

