Sametime Awareness Simulator

Please note: You need a 32 bit Java runtime to run the Sametime Awareness Simulator. If the 32-bit JVM you are using doesn't work please try the one supplied with Notes as it's an older JVM. See this post.

The Sametime Awareness Simulator is sponsored and brought to you by IntraVision the maker of OnTime Group Calendar, the leading provider of group calendar and meeting room booking and managing software for the Lotus Notes platform. Read more at ontimesuite.com.

Sametime Awareness Simulator (SAS)

This is the main page for the Sametime Awareness Simulator (SAS) application. The purpose of the application is to solve the problem that all that run demos involving Sametime run into: How to get 20 users on Sametime, some available, some away etc. without running 20 concurrent Sametime Connect clients. With SAS you can simply manage all this from with one application.

From the screenshot on the right you can see the application with 3 users added. Only one is logged into Sametime and as you can see you can set the status for each individual user by right-clicking or using the menu or toolbar. There's also a preference dialog for setting the hostname of the Sametime server to use.


  1. Download the zip-file
  2. Unpack the zip-file to a directory
  3. Make sure you have at least a Java Runtime Environment (JRE) installed and available in your path. You should have JRE 5 or later installed (must be 32 bit). If you can download software from IBM using the Download Director you have Java installed. If you don't have Java go to http://www.java.com and the homepage will guide you through the installation of Java. It takes 5 minutes tops!
  4. Open the unzipped folder and double-click sas.exe
  5. Open the preferences

How to use

Use the application as follows:
  1. Open the application and click the "Preferences" toolbar button
    1. Enter the hostname of the Sametime server you would like to log into. For now you can only use one Sametime server at a time.
    2. Select whether you want to hide the password column in the main UI
    Click OK to save the preferences.
  2. Click the "Add user" toolbar button to add users. Click OK to add the user to the list. Repeat this step to add users.
  3. Highlight the users in the list and click the awareness status button that you would like the user to have. If a user is offline and you click the "Do not disturb"-button the user is logged into Sametime as the status set to DnD.
Closing the application will automatically log out all users in the list.

When you use the application regularly you probably don't want to enter the user names and passwords every time you open the application. To avoid this, once you have entered your user names and passwords, select "Actions\Export user file" to write the credentials to a XML-file (you can select the directory and filename yourself). Next time you open SAS you can simply select "Actions\Import users file" to import the user names and passwords instead of manually typing them in. Easy...


Please send comments, suggestions and bug reports to me using e-mail (mh [at] intravision.dk).

Technical stuff

The application is written in Java using the Sametime Java API and using the Eclipse RCP application framework. It runs as a standalone application so you do not need Eclipse installed.


Creative Commons License This work is licensed under a Creative Commons Attribution-Share Alike 2.5 Denmark License.