Concepts introduced: Conferencing (§6.1.7)).
Before beginning this tutorial, please read the manual description of conferencing (§6.1.7).
Conferencing requires at least two spock sessions. Ordinarily, there would be a ``local'' and a ``remote'' session. For the purposes of this tutorial, you can either run two spock sessions on the same machine, or arrange for a colleague to play the part of the remote.
On the local machine, start spock and choose ``File->Conference'' and tear off this menu. Choose ``Start server'' from this menu. Spock will ask which machines should be allowed to connect. Either choose ``*'' for all machines, or enter the name of the remote machine. Spock will say ``Starting server'' and then ``Listening for client''.
On the remote machine, choose ``File->Conference'' and tear off this menu. Choose ``Start client'' and enter the name of the machine running the server (the ``local machine'' from above). Spock will say that it's attempting to connect and should eventually indicate that a connection is formed. Press ``dismiss'' to close this dialog.
Back on the local machine, you should have gotten a message saying that the connection was made, and a status dialog. You can Dismiss the status dialog. Now read in your favorite pdb file, (for example: read=1rnt.pdb). Spock will check to see if the remote machine has a copy of this file, and if not, it will transfer the file on the fly. Both machines will then see the same pdb file. Either user can rotate, color or otherwise manipulate the image at this point, and the change will be reflected on both machines.
A good way to share a session with a colleague is to both start from a clean session, and initiate a conference as described above. Then one user may wish to read in a pre-saved session file (File->Open->Session). After the file is possibly transferred, both users will then be able to see the session file.
If you want to use the mouse to indicate something to your partner, you should enable ``Conference mouse''. Then whenever you press mouse button 1 (the left button) and move the mouse, the pointer on the remote screen follows your pointer. If you wish to restore the normal function of Mouse button 1, you can either 1) turn off conference mouse, or 2) press and hold shift before pressing mouse button 1. Option 2 will temporarily restore the default mouse behavior.
Some statistics about the conference are displayed on the status line, or in the ``Conference status'' dialog for servers.
Finally to end a conference, simply press ``End conference''. If you have any trouble during a conference, you may wish to end the conference and restart it. After restarting the conference, one of the users may wish to use ``Send view'' to insure that both machines are synchronized.