Installation & Download
Download Links:
EML3D for Second Life v.1.0 (588.44 KB) -EML3D v.1.0 – User Manual (867.53 KB) -
I) Installation/Prerequisites:
- unzip the downloaded binaries (if you run the program on Windows, you need to have the .NET Framework 2.0 installed. If you run the program on Linux, install mono)
- In the Executable/Database directory, there is a file called EML3DUSERS.txt, which contains the names and password of users who will be authorized to execute EML3D scripts. In the examples provided in the ZIP file, a user called “John Doe” is being used. This user has already been added to the file, but if you wish to add more users, you just need to add a line containing the following information: [First Name] [Last Name] [Password].
- Copy the sample XML script files located in the Sample Scripts directory into the directory in which the executable is located.
- Open each one of the script files and locate the creatorbot tag. Change the information provided by default with the first name, last name, and password of the avatar you will use to execute the commands. Due to Second Life restrictions, the only user that is allowed to create objects in an island through external programs is the owner of the island where you execute the script in. Therefore, you need to specify the owner avatar information if the script contains any object creation instruction (e.g. the CreateObject.xml script)
II) Usage:
- Object Creation Script: To execute the object creation script, go to the command prompt and execute the following command (use the mono program if you are running the executable in Linux):
(mono) eml3dTestApp FILE CreateObject.xml - Perception Script: To execute the perception script, go to the command prompt and execute the following command (use the mono program if you are running the executable in Linux):
(mono) eml3dTestApp FILE Perception.xml - Once you execute the program, you will see that the eml3dTestApp application shows the user the different stages of execution for the script. You have to confirm each step by pressing any key. The four stages are: Control Object initialized, Script File Processed, Script File Executed, and Control Object Finalized.
Please take this software “as is” and enjoy!







