Monday, March 28, 2011

METAbolt Updates & Configuration Settings

The Good News: the METAbolt development team provides fairly frequent updates to the METAbolt text client. This indicates it is in active development, bugs are getting fixed, features added, all good.

The Bad News: occasionally it may be necessary to re-initialize your upgraded METAbolt client by removing any existing .ini files in the data directory and restarting. This means a new METAbolt password will be regenerated and you will need to re-do your preferences. It is only necessary to remove your METAbolt .ini file(s) when the format of the .ini files change (infrequent) or if they have somehow become unusable/corrupt.

What this means for Pandorabot METAbolt owners

Owners of a Pandorabot METAbolt Add-On who have re-initialized their METAbolt client may need to reconfigure the Pandorabot METAbolt base prim. This will be necessary if you have set the MD5SUM in the METAbolt_Config notecard. To set your newly upgraded MD5SUM follow these steps:
  1. Locate and copy your newly generated METAbolt password. In your METAbolt client go to Application -> Preferences -> Security/L$ and copy the METAbolt password string.
  2. Make sure your bot is logged out (Main -> Logout)
  3. Login to Second Life as the owner of the Pandorabot METAbolt Add-On
  4. Edit the Pandorabot METAbolt base prim and open the METAbolt_Config notecard. Find the CHANNEL setting. If you have not specified a CHANNEL setting then your channel is 777.
  5. Close the edit window and enter your METAbolt password from step 1 above into local chat in the following format --- "/777 password=string-from-step-1-above" (replace 777 with the CHANNEL setting from step 4 and do not use the quotes).
  6. Copy the MD5 checksum string that is returned in local chat
  7. Edit the Pandorabot METAbolt base prim and open the METAbolt_Config notecard. Replace the MD5SUM setting with the new MD5 checksum string from step 6. Close the notecard and edit session.
Yes, it's a hassle. No, you do not need to do this every upgrade - only for those infrequent METAbolt upgrades that require the removal of the .ini file(s) from the data directory and only if you have configured an MD5SUM in your METAbolt_Config notecard.

NOTE: the above process of configuring your MD5SUM setting will also be necessary if you reset your METAbolt password.