Open Source Seamless3d 2.138 (including French and English versions and the server) is available for download from:http://www.seamless3d.com/download
Seamless3d can now open windows media player and play a song of your choice when your avatar is left in the world by itself to notify you have company.
I would have like a feature like this for blaxxun or msn.
I know msn has a sound alarm of its own but thats not enough for me, With this feature you can leave WMP on very loud so that you can be out in the garden while you wait for someone to join you in VR
A rock song with drums and bass is especially effective at long distances,
To do this all you have to do is add a mp3 (or any media file WMP can play) to your alarmFile field.
Currently you must add the whole path without any quotes as shown in the following example:
All the fields for the OpenNetFile control panel now get saved with the Settings when you exit Seamless3d.
You can now see who is in a world using IE or Firefox (or hopefully any html web browser) by opening a html page that gets served by the Seamless3d Server.
To test this feature out using your web browser click on the following link:http://www.seamless3d.com/wrl/test_mu/index.php
The title bar now flashes in the task bar whenever some speaks and when it is not the active window (like it use to before I added the new GUI)
I have gone back to having the server as a separate program because I can see advantages this way since the previous experiment of having both server and client in the one program.
The server is only 27 k in size (unzipped) and uses very little CPU power because it is event driven so its not extravagant to run it separately.
Apart from making it easier for me the developer, what I like about having the server separate is, whoever hosts a world can leave the world without closing down the server for everyone else who may want to stay and chat.
The server is unlikely to rob anyone's bandwidth significantly.
A feature (as an option) could be added for the server to close down automatically when the last person exits the world.
All of the work done for 2.137 was not all lost.
Most of my time spent for the last few weeks has been simply familiarizing my self with server terms, learning PHP (which I have no history in) and learning how to install PHP and an apache server on my computer (which I have never done before) to make developing scripts easier.
For those who want to learn PHP and in a situation like myself I found you can just download wamp
which has apache, PHP and mysql (which I have not used yet) all in one as a single windows installer. Very Easy!
The auto update of the IP still works for 2.138 but only for the server which makes hosting a world for people like me on dialup no more work than double clicking a bat file.
The server should no longer be run by double clicking the exe because it now it needs the PHP world url given as a parameter.
The easiest way to do this is to use a bat file
Look at my example if you download the seamless3d_server.zip file (which is located on the source code page)
I forgot to mention for the last version I fixed the chat log file.
It is now saved to:
My Documents\Seamless3d\Application Data For Seamless3d\chat.txt