2
 
  YASBB
 

The bot program YASBB has been developed by Andras (#106479) and is used for making backup files of your world . YASBB is the abbreviaton for : Yet Another Survey Build Bot. Andras had offered the bot program on his website Andras.net. But since last year, the download pages have been deleted, but the tutorial pages for using the bot program still have remained : http://www.andras.net/yasbb.html . This is also because Andras has left Activeworlds , he only enters on rare occasions.

Fortunately you can still download the YASBB program file on the website of Karten :
www.dcfservices.info/downloads/andrastools/yasbb41-3410-100.zip
It is an essential bot for all world owners in Activeworlds.

Open the dowloaded map and you see the files yasbb41.exe , yassbb41.ini , and aw.dll .This file aw.dll is included , which means that you can run the bot in the current version 6.2. Run the YASBB program by double-clicking upon YASBB41.exe , and the bot program window will open.

At the right side, you need to type the world name (the world in which you want to run the bot), your citizen number and your privilege passworld.. Then click upon the button "start bot" and the bot will make connection. This information will appear in the bot log window (= in the lower part of the bot program window).

You will not see a bot avatar in your world for the Yasbb-program, you will only see that there is 1 extra user in your world when you are viewing the worlds list.

 
1. Save the objects in the world
 
= make a PROPDUMP (=back-up file of the current objects in the world )
1. Select the tabsheet "Survey"
2. Select "WholeWorld" For this example, so that this is "checked'.
3. For he center coordinates , we enter 0 for N-S and for W-E. This means that the backup will be taken from the central point of the word.
4. Covered area : if you have a p20 world, you can enter here twice 20. But as we have checked 'wholeworld", this makes no sense here. These coordinates are used only if you want to make a partial backup of the world.
5. Click upon the button 'SURVEY"
6. Now you will see a new window : here you type the name of the backup file that you will create (=prompdump). We will give the filename "prop+world name+date of the backup" e.g. propvenice150131 , and this will be stored as a .txt file.
5. In the bot log window (at the bottom line) you can see that the bot is making the backup
6. When the backup is finished, then the bot program will show in the bot log window: "Surveying found 7662 objects"

 

2. Save the world attributes
 
= make an ATDUMP (=back-up file of the world attributes)
The world attributes can be viewed/edited in the menu "options >worlds>features".
1. Select the tabsheet "GetAttributes"
2. Select "SaveAttributes"
3. Now you will see a new window : here you type the name of the world attributes backup file that you will create (=atdump). We will give the filename "atdump+world name+date of the backup" e.g. atdumpvenice150131 , and this will be stored as a .txt file.
4. The backup will start immediately and in the bot log window you will read "Attributes saved".

 

3. Save the world terrain
 
= make an ELEVDUMP (=back-up file of the world terrain)
Every world has a different terrain (mountains, terrain textures) and are not part of the objects or part of the world attributes,so the terrain backup is needed as well.
1. Select the tabsheet "GetTerrain"
2. Select "Save Whole World as Elevdump"
3. Now you will see a new window : here you type the name of the terrain backup file that you will create (=elevdump). We will give the filename "elevdump+world name+date of the backup" e.g. elevdumpvenice150131 , and this will be stored as a .txt file.
4. The backup will start immediately and in the bot log window you will read "Terrain saved".
Now we are ready with the complete backup of the world : a propdump + an atdump + an elevdump.
4. Delete the world content
 
Now that you have made a full backup of the world (= propdump + atdump + elevdump), it is save now to delete the content of the world and to start with something new.
1. Select the tabsheet "Build"
2. Select "DeleteWorld "
3. Now you will see a new window : "Are you sure ? It will delete all objects in the world"
4. The backup will start immediately and in the bot log window you will read "All objects deleted. I hope you made a backup"
Now when you go to the world you will see that all objects have been deleted, except for 1 object that is located at 0N 0W : "street1.rwx". This object is the standard "seed object" , a seed object is needed because if you want to restart with building, you need have an object to copy from.
5. Replace a backup file
 
Non that you the world is empty, you can replace a backup into the world. In this example we will put back the propdump file that we have just saved. But normally a world owner will replace with a previous backup file.
 
1. Select the tabsheet "Build"
 
2. Now we select first the coordinates , this means where in your world you want to place the backup file. This is "normally" in the center of your world (= 0 for NS and 0 for WE), and also 0 for the height offset.. In some exceptional cases you enter other coordinates. For example if you have expanded your world ; and you want to move the current world into a corner. Or you have made a partial backup and that you want to put that part somewhere else in your world . Or if you want to raise up your current build.
 
These 3 numbers (3 zeros) must be typed, otherwise the bot will not start to build !

 

2. Select "BUILD "
 
3. Now you will see a new window : Here you have to load/select the propdump file of your choice : e.g. propvenice150131
 

4. The bot will start immediately with building the backup file and you also see the progression of the building. When finished the bot will mention "7662 objects requested, 7662 built"

 
For loading an Elevdump file, go to the tabsheet "GetTerrain" and select "View/Edit Elevdump" and load/select the elevdump file of your choice.
For loading an Atdump file, got to the tabsheet "GetAttributes" and select the button "LoadAttributes" and load/select the atdump file of your choice.