Complete EdAlive Site Wide Licence Technical Notes For Windows Network Deployment

The Apple Macintosh version of this document can be found here:
http://support.edalive.com/kb/auscomplete-edalive-site-wide-licence-technical-notes-for-macintosh-network-deployment

Notes

If there are multiple installers to choose from for a particular title, use the one referred to as “Net” or “Network” if available.
“Sch” or “School” indicates standalone versions of the software.
Some titles do not have multiple versions, and some do not have network versions at all, such as Manic Maths, as well as the clip art and font software.

All EdAlive network client titles are self-contained to their application directories, with the exception of SpellForce, which stores network preferences in an external folder (explained below).
However, the clients don’t use the Windows registry for anything.

In the usb software bundle, there are groups of titles that work similarly:

EdAlive Server Titles

Include:

  • Braintastic v2 series
  • Volcanic Panic v2
  • Baggin the Dragon v2
  • Typing Tournament v2
  • Words Rock v2
  • Ultimate Maths Invaders v2

They all connect to a server application called the EdAlive Server to manage student accounts and progress.
Latest version can be found here:
http://support.edalive.com/updates/edalive-server-1-4-win
A guide to use if you need to update it:
http://support.edalive.com/kb/updating-edalive-server-with-software-upgrade
If your package came with old EdAlive Server documentation (v1.3), you can download v1.4 of the documentation here:
http://files.edalive.com.s3.amazonaws.com/EdAlive%20Server%20Help%20v1-4.pdf
The EdAlive Server just needs to be installed on a computer that has a static IP address.
It can be run as a Windows Service or a regular application, and is usually run as a Service so that it starts automatically on reboot.
It includes a number of modules that represent client programs that it supports connections from.
Each of the above v2 titles uses the “V2 Combo” module, which also means that they all share class and user lists (create a user from Volcanic Panic v2 and its also available from Words Rock v2)
The EdAlive Server stores its data and config in C:\ProgramData\EdAlive\Server on Windows Server 2008/Vista/7 and above, and inside its own application directory on Server 2003/XP and older

Each client application has the file:
<app dir>\Profiles\system.ini
which needs to contain the IP address and port of the computer running the EdAlive Server.
The IP address is set with the “ForceIP” property
The port is set with the “ForcePort” property. “0” uses the default port, 1626
Note that this port setting is only the “lobby” port.
Once a connection to the EdAlive Server is made, the EdAlive Server passes that client off to another port to maintain their connection.
By default, this is any available port in the range 2000-4000.
This can be configured in the EdAlive Server’s server.cfg file if necessary

The client installation wizard should have a screen to enter the correct IP address.
Or to install from the command line with the IP address and/or port preconfigured, use:
msiexec /i productinstaller.msi /passive EA_IPADDRESS=192.168.1.100 EA_PORT=1626
However, the best way to specfic the IP address for Group Policy deployment might be to use Microsoft Orca (MSI editor), open up the product MSI, edit the EA_IPADDRESS property in the Property table (alternatively may be the ‘Inifile’ table), then create a .mst file and use it to modify the msi install.
See also: http://technet.microsoft.com/en-us/library/cc779244%28v=ws.10%29.asp

Note that Braintastic V2 is a modular program, it was originally sold as separate titles that install on top of each other.
We provide non-MSI installers that install all the modules in one go on a single machine.
However, if you need to use the MSI’s for network deployment, you will need to install each module from its own MSI separately, beginning with the Central Control module/MSI (after Central Control is installed the installation order of the rest is irrelevant)
The Central Control MSI may or may not support specifying EA_IPADDRESS as mentioned above depending on which version it is, but the latest version can be found at: http://support.edalive.com/updates/braintastiv2-centrol-control-msi
Further information about deploying the BRAINtastic MSI’s can be found her:
http://support.edalive.com/kb/msi-modifications-for-braintastic-v2

Computer Classroom Collection

Include:

  • Computer Classroom v2 series (7 titles)
  • Maths Made Easy v2 series (6 titles)
  • Reading for Literacy v2 series (6 titles)

These titles were created by another company and we have recently refactored and republished them with better support for modern operating systems.
They don’t connect to a server application, but instead use a network path to store their data with regular Windows network file operations.

In the application directory of each of these titles, by default, there are 2 executables to run the application, a 6-user and a 40-user exe.
When the program is run with the 6-user exe, it doesn’t use any networking, and is only limited to 6 users profiles. Intended for home users
When the program is run with the 40-user exe, it makes use of network storage (if it has been configured to), and can support multiple class groups with a maximum of 40 students profiles each.

To configure one of these titles to save data over the network, run the “network_setup.exe” from within an installed title’s application directory.
Enable networking and set a path to the location you want the data saved to, and enable and set up classes if more than one class is going to be using this title.
Each class’s data is saved inside a subfolder within the network folder specified.
Save and quit the network setup app once finished.
It will create a file called “settings.ini” in the application directory.
This file needs to be distributed to all other installations of the same title so that all installations use that same shared data folder and list of classes.
You will have to do this for each title (I.e Reading for Literacy 1 needs to store data in a different location to Reading for Literacy 2).

Spellforce

Spellforce is an EdAlive-original, but it was created by another programmer and is not compatible with the EdAlive Server.

It provides support for both path-based network file storage and client-server communication via IP addresses using its own Spellforce Server.
The best way to configure Spellforce is to install it, leaving the IP address field in the install wizard blank, and then run Spellforce and configure the network settings in the admin section (default password is “admin”)
Once these settings are correct, quit Spellforce and open:
XP: C:\Documents and settings\All Users\Application Data\EdAlive\SpellForceNetwork
Vista/7/8: C:\ProgramData\SpellForceNetwork
The file in that folder, “initialprefs.txt”, contains the settings, and needs to be distributed to the corresponding locations on other workstations after installing Spellforce on them.

If using the client-server method (which is preferred), you’ll need to install the Spellforce Server.
Once it is installed, check that the Service hasn’t started yet (it is stopped), and run the Spellforce Server application from its application directory.
It will let you set the data location, which it also needs write access to, as well as changing the port.
When you’re finished, close the application and start the service.

Others

All of the other titles in the collection are standalone products.
Aussie School Fonts is primarily used by teachers to create worksheets with state cursive and non-cursive fonts, and most of the time isn’t installed on every student workstation.
The clip art titles might be useful to students in assignments and projects.
The Manic Maths titles contain a collection of mini games with a focus on maths, and only track the user’s high scores in local profiles (C:\ProgramData\Fun Digital\Manic Maths).
Lastly, Upfront is primarily for computers that drive interactive white boards, or computers connected to projectors that teachers can use for group work/discussion.