Running the Seamless3d Server from your computer
If when you click the link:
worlds_open you do
not see anyone and do
not see a message stating the Seamless3d server is running, you can still open
a world for chat by running the Seamless3d server from your computer.
You can download the seamless3d server from the
download open source page
To run the Seamless3d server all you have to do is double click the run_server bat file:
Wait for the console to display the
IP,
Port and
the
Name your server will use before joining the world with the client:
You are welcome to use the default online file:
http://www.seamless3d.com/server.php
This file lets clients know where to connect to the Seamless3d server.
You can be compleatly independent of the Seamless3d site by uploading the contents
of
mu.zip (which contains the server.php & worlds_open.php
files) to your site
and editing the run_server.bat file so that it commands the server.php file for
your site.
The folder you upload the mu files to must alow PHP to write files to it.
The run_server.bat file should specify on a single line the program
seamless3d_server
followed by a space
and then the url for the server.php file.

People can see if your server is running (and see what worlds it has open and who
is in them) using their html browser (such as IE or FireFox) by going to your
worlds_open.php
file.
If you want people to be able to view your worlds_open.php file from the seamless3d
site please send me the link
for your worlds_open.php file.
It is good world hosting etiquette to leave the server running until after the last client has logged out before closing the server. The server uses very few resources
so can be left running in the background while you use your computer for other tasks.
Server restrictions
Servers run from your computer face the same restrictions peer to peer applications do. If you want to run the Seamless3d server you must set your firewall to trust it.
Unfortunately not everyone can host a world using a server from their computer. This may depend on if you share an IP address with another computer for the internet. If possible run the server from the computer that is directly connected to the net.
Hopefully IPv6 will reduce this problem but in the meantime you should be able to join any world as a client that is hosted by a friend who has a valid IP address. This is one of the advantages a server/client arrangement has over peer to peer.
Why the seamless3d server asks to join a session before it creates one
You may notice in the console that the seamless3d server tries to
join
the world as a client before it
creates a session. It attempts to log into an already existing session to test if the world is already hosted by another server. If it succeeds in logging in as a client the server logs out immediately and displays a message in the console that the world is already served by another server. It then waits for the user to press any key for it to exit.
Back to the main chat page
[3d Modelling Software]
[Tutorials]
[Forum]
[Features]
[Download]
[Gallery]
[FAQ]
[Worlds]
[Avatars]
[Links]
[Thyme]