<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://opensimulator.org/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://opensimulator.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Paola+mybhaby</id>
		<title>OpenSimulator - User contributions [en]</title>
		<link rel="self" type="application/atom+xml" href="http://opensimulator.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Paola+mybhaby"/>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Special:Contributions/Paola_mybhaby"/>
		<updated>2026-04-21T00:30:56Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.19.9</generator>

	<entry>
		<id>http://opensimulator.org/wiki/RemoteAdmin</id>
		<title>RemoteAdmin</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/RemoteAdmin"/>
				<updated>2010-05-06T05:14:05Z</updated>
		
		<summary type="html">&lt;p&gt;Paola mybhaby: /* Credits */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
{{Template:Quicklinks}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color:#ffa0a0; padding:15px&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Caution ! The RemoteAdmin feature is unsecured at this time. For testing uses only.&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== How to Setup the Remote Admin ==&lt;br /&gt;
&lt;br /&gt;
=== Setup OpenSim === &lt;br /&gt;
&lt;br /&gt;
First you should enable the remote admin interface to do so just add the following lines to your OpenSim.ini file:&lt;br /&gt;
&lt;br /&gt;
 [RemoteAdmin]&lt;br /&gt;
 enabled = true&lt;br /&gt;
 access_password = secret&lt;br /&gt;
&lt;br /&gt;
=== Example in C# .NET ===&lt;br /&gt;
&lt;br /&gt;
This example needs the Nwc.XmlRpc library, located in your OpenSim bin folder.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
public void CreateUser(Uri url, string adminPassword, string firstName, string lastName, string password, string email, int regionX, int regionY)&lt;br /&gt;
{&lt;br /&gt;
    var address = Dns.GetHostEntry(url.DnsSafeHost).AddressList[0];&lt;br /&gt;
    var ht = new Hashtable();&lt;br /&gt;
    ht[&amp;quot;password&amp;quot;] = adminPassword;&lt;br /&gt;
    ht[&amp;quot;user_firstname&amp;quot;] = firstName;&lt;br /&gt;
    ht[&amp;quot;user_lastname&amp;quot;] = lastName;&lt;br /&gt;
    ht[&amp;quot;user_password&amp;quot;] = password;&lt;br /&gt;
    ht[&amp;quot;user_email&amp;quot;] = email;&lt;br /&gt;
    ht[&amp;quot;start_region_x&amp;quot;] = regionX;&lt;br /&gt;
    ht[&amp;quot;start_region_y&amp;quot;] = regionY;&lt;br /&gt;
    var parameters = new List&amp;lt;Hashtable&amp;gt; { ht };&lt;br /&gt;
    var rpc = new XmlRpcRequest(&amp;quot;admin_create_user&amp;quot;, parameters);&lt;br /&gt;
    rpc.Invoke(url.ToString());&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
[Test]&lt;br /&gt;
public void NativeUserRegistrationTest()&lt;br /&gt;
{&lt;br /&gt;
    CreateUser(new Uri(&amp;quot;http://yourgrid.com:9000/&amp;quot;), &amp;quot;secret&amp;quot;, &amp;quot;Test2&amp;quot;, &amp;quot;user2&amp;quot;, &amp;quot;apassword&amp;quot;, &amp;quot;email@address.com&amp;quot;, 0, 0);&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Another Example in C# .NET ===&lt;br /&gt;
&lt;br /&gt;
This example needs the CookComputing.XmlRpc library, this can be downloaded from http://www.xml-rpc.net/.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
//This Works!&lt;br /&gt;
//This will work only in STANDALONE not in GRIDMODE     &lt;br /&gt;
//     &lt;br /&gt;
using System;&lt;br /&gt;
using System.Data;&lt;br /&gt;
using System.Configuration;&lt;br /&gt;
using System.Collections;&lt;br /&gt;
using System.Web;&lt;br /&gt;
using System.Web.Security;&lt;br /&gt;
using System.Web.UI;&lt;br /&gt;
using System.Web.UI.WebControls;&lt;br /&gt;
using System.Web.UI.WebControls.WebParts;&lt;br /&gt;
using System.Web.UI.HtmlControls;&lt;br /&gt;
using CookComputing.XmlRpc;&lt;br /&gt;
&lt;br /&gt;
public struct OpenSimCreateUser&lt;br /&gt;
{&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
[XmlRpcUrl(&amp;quot;http://ServerIpAddress:9000/&amp;quot;)]&lt;br /&gt;
public interface RemoteOpensim : IXmlRpcProxy&lt;br /&gt;
{&lt;br /&gt;
    //Create new user&lt;br /&gt;
    [XmlRpcMethod(&amp;quot;admin_create_user&amp;quot;)]&lt;br /&gt;
    OpenSimCreateUser admin_create_user(XmlRpcStruct Parameters);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
public partial class _Default : System.Web.UI.Page&lt;br /&gt;
{&lt;br /&gt;
    protected void Page_Load(object sender, EventArgs e)&lt;br /&gt;
    {&lt;br /&gt;
        &lt;br /&gt;
    }&lt;br /&gt;
    protected void SubmitButton_Click(object sender, EventArgs e)&lt;br /&gt;
    {&lt;br /&gt;
        try&lt;br /&gt;
        {&lt;br /&gt;
            RemoteOpensim Admin = XmlRpcProxyGen.Create&amp;lt;RemoteOpensim&amp;gt;();&lt;br /&gt;
&lt;br /&gt;
            XmlRpcStruct Parameters = new XmlRpcStruct();&lt;br /&gt;
&lt;br /&gt;
            Parameters.Add(&amp;quot;password&amp;quot;, &amp;quot;RemotePassword&amp;quot;); //Password you set in the .ini file for the RemoteAdmin&lt;br /&gt;
            Parameters.Add(&amp;quot;user_firstname&amp;quot;, SomeStringWithFirstName);&lt;br /&gt;
            Parameters.Add(&amp;quot;user_lastname&amp;quot;,  SomeStringWithLastName);&lt;br /&gt;
            Parameters.Add(&amp;quot;user_password&amp;quot;,  SomePassword);&lt;br /&gt;
            Parameters.Add(&amp;quot;start_region_x&amp;quot;, 0);&lt;br /&gt;
            Parameters.Add(&amp;quot;start_region_y&amp;quot;, 0);&lt;br /&gt;
&lt;br /&gt;
            OpenSimCreateUser NewUser = Admin.admin_create_user(Parameters);&lt;br /&gt;
        }&lt;br /&gt;
        catch (Exception ex)&lt;br /&gt;
        {&lt;br /&gt;
            Response.Write(ex.Message); &lt;br /&gt;
        }&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Example in Python ===&lt;br /&gt;
 # Author  : DrScofield &lt;br /&gt;
 # Source  : http://xyzzyxyzzy.net/2008/01/23/using-pythons-xmlrpclib-with-opensim/&lt;br /&gt;
 # License : BSD License&lt;br /&gt;
 &lt;br /&gt;
 #!/usr/bin/python  &lt;br /&gt;
 import xmlrpclib  &lt;br /&gt;
   &lt;br /&gt;
 # XML-RPC URL (http_listener_port)  &lt;br /&gt;
 gridServerURL = ‘http://127.0.0.1:9000′  &lt;br /&gt;
    &lt;br /&gt;
 # instantiate server object  &lt;br /&gt;
 gridServer = xmlrpclib.Server(gridServerURL)  &lt;br /&gt;
   &lt;br /&gt;
 # invoke admin_alert: requires password and message  &lt;br /&gt;
 gridServer.admin_broadcast({’password’: ’secret’,   ‘message’: ‘the answer is 42′})&lt;br /&gt;
&lt;br /&gt;
=== RemoteAdmin executable for Windows ===&lt;br /&gt;
&lt;br /&gt;
The RemoteAdmin executable for Windows is a command line tool based on the RemoteAdmin PHP Class.&lt;br /&gt;
&lt;br /&gt;
Downloads and documentation on the [http://lab.newworldgrid.com/index.php/RemoteAdmin_Executable RemoteAdmin Executable webpage]&lt;br /&gt;
&lt;br /&gt;
=== Example in PHP ===&lt;br /&gt;
&lt;br /&gt;
This example needs the RemoteAdmin PHP Class file available [http://code.google.com/p/opensimtools/wiki/RemoteAdminPHPClass here].&lt;br /&gt;
&amp;lt;source lang=php&amp;gt;&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
&lt;br /&gt;
// Author  : Olish Newman&lt;br /&gt;
// Source  : http://code.google.com/p/opensimtools/wiki/RemoteAdminPHPClass&lt;br /&gt;
// Licence : BSD License&lt;br /&gt;
&lt;br /&gt;
// Including the RemoteAdmin PHP class. It can be downloaded from the link above.&lt;br /&gt;
include('RemoteAdmin.php');&lt;br /&gt;
&lt;br /&gt;
// Instantiate the class with parameters identical to the Python example above&lt;br /&gt;
$myRemoteAdmin = new RemoteAdmin('127.0.0.1', 9000, 'secret');&lt;br /&gt;
&lt;br /&gt;
// Invoke admin_broadcast&lt;br /&gt;
$parameters = array('message' =&amp;gt; 'the answer is 42');&lt;br /&gt;
$myRemoteAdmin-&amp;gt;SendCommand('admin_broadcast', $parameters);&lt;br /&gt;
&lt;br /&gt;
// Invoke admin_shutdown (example for use without parameters)&lt;br /&gt;
$myRemoteAdmin-&amp;gt;SendCommand('admin_shutdown');&lt;br /&gt;
&lt;br /&gt;
// Invoke admin_create_user (multiple parameters)&lt;br /&gt;
$parameters = array('user_firstname' =&amp;gt; 'Ruth', 'user_lastname' =&amp;gt; 'OpenSim', 'user_password' =&amp;gt; 'MyPassword', 'start_region_x' =&amp;gt; '1000', 'start_region_y' =&amp;gt; '1000');&lt;br /&gt;
$myRemoteAdmin-&amp;gt;SendCommand('admin_create_user', $parameters);&lt;br /&gt;
?&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Note: This script does not appear to work for create user because it tries to pass the start region x and y as a string when the RemoteAdmin needs a string.  The class needs to be edited to pass it as a number or edit the remoteadmin source to convert the string to a unsigned int.&lt;br /&gt;
&lt;br /&gt;
Another example in PHP5, using CURL.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;php&amp;quot;&amp;gt;&lt;br /&gt;
//This is the slightly modified RPC-class of the BSD-licensed WiXTD webportal&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
class RemotePC {&lt;br /&gt;
&lt;br /&gt;
	function __construct() {&lt;br /&gt;
        $this-&amp;gt;serveruri = &amp;quot;http://myhost&amp;quot;;&lt;br /&gt;
        $this-&amp;gt;serverport =&amp;quot;9000&amp;quot;;&lt;br /&gt;
        $this-&amp;gt;password =&amp;quot;foobar&amp;quot;;&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	function call($command,$parameters) {&lt;br /&gt;
        $parameters['password'] = $this-&amp;gt;password;&lt;br /&gt;
	$request = xmlrpc_encode_request($command, $parameters);&lt;br /&gt;
	$ch = curl_init();&lt;br /&gt;
	curl_setopt( $ch, CURLOPT_URL, $this-&amp;gt;serveruri);&lt;br /&gt;
	curl_setopt( $ch, CURLOPT_PORT, $this-&amp;gt;serverport]);	&lt;br /&gt;
	curl_setopt($ch, CURLOPT_POST, 1);&lt;br /&gt;
	curl_setopt ( $ch, CURLOPT_RETURNTRANSFER, 1);&lt;br /&gt;
	curl_setopt ( $ch, CURLOPT_POSTFIELDS, $request);&lt;br /&gt;
	curl_setopt ( $ch, CURLOPT_TIMEOUT, 5);	&lt;br /&gt;
	$result = curl_exec($ch);&lt;br /&gt;
	curl_close($ch); &lt;br /&gt;
	return xmlrpc_decode($result);&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
?&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Example in Perl ===&lt;br /&gt;
&lt;br /&gt;
Because the OpenSim internal web server just accepts HTTP/1.0 requests, it's worth to give a perl example. It's not a daily thing to do HTTP/1.0 within the LWP environment. You can get the '''[[Users:Thomax:perl-xmlrpc | Perl example here]]'''.&lt;br /&gt;
&lt;br /&gt;
== RemoteAdmin Commands ==&lt;br /&gt;
&amp;lt;table border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
   &amp;lt;th&amp;gt;Name&amp;lt;/th&amp;gt;&lt;br /&gt;
   &amp;lt;th&amp;gt;Status&amp;lt;/th&amp;gt;&lt;br /&gt;
   &amp;lt;th&amp;gt;Description&amp;lt;/th&amp;gt; &lt;br /&gt;
   &amp;lt;th&amp;gt;Parameters&amp;lt;/th&amp;gt;  &lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
   &amp;lt;td&amp;gt;[[remoteadmin:admin_create_region | admin_create_region]]&amp;lt;/td&amp;gt;&lt;br /&gt;
   &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
   &amp;lt;td&amp;gt;Create a new region&amp;lt;/td&amp;gt;&lt;br /&gt;
   &amp;lt;td&amp;gt;region_name, region_id (optional), region_master_first, &lt;br /&gt;
region_master_last, region_master_uuid (optional), region_master_password, listen_ip, listen_port (integer), external_address, region_x (integer), region_y (integer), persist (optional)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
   &amp;lt;td&amp;gt;[[remoteadmin:admin_delete_region | admin_delete_region]]&amp;lt;/td&amp;gt;&lt;br /&gt;
   &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
   &amp;lt;td&amp;gt;Delete a region&amp;lt;/td&amp;gt;&lt;br /&gt;
   &amp;lt;td&amp;gt;region_name&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
   &amp;lt;td&amp;gt;[[remoteadmin:admin_modify_region | admin_modify_region]]&amp;lt;/td&amp;gt;&lt;br /&gt;
   &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
   &amp;lt;td&amp;gt;Modify a region&amp;lt;/td&amp;gt;&lt;br /&gt;
   &amp;lt;td&amp;gt;region_name, region_id (optional), public, enable_voice&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
	&amp;lt;td&amp;gt;[[remoteadmin:admin_region_query| admin_region_query]]&amp;lt;/td&amp;gt;&lt;br /&gt;
	&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
	&amp;lt;td&amp;gt;Query the 'health' of a region&amp;lt;/td&amp;gt;	&lt;br /&gt;
        &amp;lt;td&amp;gt;region_uuid or region_name&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
	&amp;lt;td&amp;gt;[[remoteadmin:admin_shutdown | admin_shutdown]]&amp;lt;/td&amp;gt;&lt;br /&gt;
	&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
	&amp;lt;td&amp;gt;Shut down the simulator&amp;lt;/td&amp;gt;	&lt;br /&gt;
        &amp;lt;td&amp;gt;shutdown (optional, expects 'delayed'), milliseconds&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
	&amp;lt;td&amp;gt;[[remoteadmin:admin_broadcast| admin_broadcast]]&amp;lt;/td&amp;gt;&lt;br /&gt;
	&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;	&lt;br /&gt;
	&amp;lt;td&amp;gt;Send a general alert&amp;lt;/td&amp;gt;	&lt;br /&gt;
        &amp;lt;td&amp;gt;message&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
	&amp;lt;td&amp;gt;[[remoteadmin:admin_restart| admin_restart]]&amp;lt;/td&amp;gt;&lt;br /&gt;
	&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;	&lt;br /&gt;
	&amp;lt;td&amp;gt;Restart Region&amp;lt;/td&amp;gt;	&lt;br /&gt;
        &amp;lt;td&amp;gt;regionid&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
	&amp;lt;td&amp;gt;[[remoteadmin:admin_load_heightmap| admin_load_heightmap]]&amp;lt;/td&amp;gt;&lt;br /&gt;
	&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;	&lt;br /&gt;
	&amp;lt;td&amp;gt;Load Height Map&amp;lt;/td&amp;gt;	&lt;br /&gt;
        &amp;lt;td&amp;gt;filename, regionid&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
	&amp;lt;td&amp;gt;[[remoteadmin:admin_create_user| admin_create_user]]&amp;lt;/td&amp;gt;&lt;br /&gt;
	&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;	&lt;br /&gt;
	&amp;lt;td&amp;gt;Create a new user&amp;lt;/td&amp;gt;	&lt;br /&gt;
        &amp;lt;td&amp;gt;user_firstname, user_lastname, user_password, &lt;br /&gt;
start_region_x, start_region_y&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
	&amp;lt;td&amp;gt;[[remoteadmin:admin_create_user_email| admin_create_user_email]]&amp;lt;/td&amp;gt;&lt;br /&gt;
	&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;	&lt;br /&gt;
	&amp;lt;td&amp;gt;Create a new user (alias for admin_create_user)&amp;lt;/td&amp;gt;	&lt;br /&gt;
        &amp;lt;td&amp;gt;user_firstname, user_lastname, user_password, &lt;br /&gt;
start_region_x, start_region_y&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
	&amp;lt;td&amp;gt;[[remoteadmin:admin_exists_user| admin_exists_user]]&amp;lt;/td&amp;gt;&lt;br /&gt;
	&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;	&lt;br /&gt;
	&amp;lt;td&amp;gt;Check whether a certain user account exists&amp;lt;/td&amp;gt;	&lt;br /&gt;
        &amp;lt;td&amp;gt;user_firstname, user_lastname&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
	&amp;lt;td&amp;gt;[[remoteadmin:admin_update_user| admin_update_user]]&amp;lt;/td&amp;gt;&lt;br /&gt;
	&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;	&lt;br /&gt;
	&amp;lt;td&amp;gt;Update the password/home of a user account&amp;lt;/td&amp;gt;	&lt;br /&gt;
        &amp;lt;td&amp;gt;user_firstname, user_lastname, user_password, start_region_x, start_region_y&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
	&amp;lt;td&amp;gt;[[remoteadmin:admin_load_xml| admin_load_xml]]&amp;lt;/td&amp;gt;&lt;br /&gt;
	&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
	&amp;lt;td&amp;gt;Execute the Load XML command&amp;lt;/td&amp;gt;	&lt;br /&gt;
        &amp;lt;td&amp;gt;filename, region_uuid (or region_name), xml_version&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
	&amp;lt;td&amp;gt;[[remoteadmin:admin_save_xml| admin_save_xml]]&amp;lt;/td&amp;gt;&lt;br /&gt;
	&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
	&amp;lt;td&amp;gt;Execute the Save XML command&amp;lt;/td&amp;gt;	&lt;br /&gt;
        &amp;lt;td&amp;gt;filename, region_uuid (or region_name), xml_version&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
	&amp;lt;td&amp;gt;[[remoteadmin:admin_load_oar| admin_load_oar]]&amp;lt;/td&amp;gt;&lt;br /&gt;
	&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
	&amp;lt;td&amp;gt;Load a saved OAR file into a region&amp;lt;/td&amp;gt;	&lt;br /&gt;
        &amp;lt;td&amp;gt;filename, region_uuid (or region_name)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
	&amp;lt;td&amp;gt;[[remoteadmin:admin_save_oar| admin_save_oar]]&amp;lt;/td&amp;gt;&lt;br /&gt;
	&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
	&amp;lt;td&amp;gt;Saved an OAR file of a regions contents&amp;lt;/td&amp;gt;	&lt;br /&gt;
        &amp;lt;td&amp;gt;filename, region_uuid (or region_name)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
	&amp;lt;td&amp;gt;[[remoteadmin:admin_acl_list| admin_acl_list]]&amp;lt;/td&amp;gt;&lt;br /&gt;
	&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
	&amp;lt;td&amp;gt;Retrieve a list of users who can access the region&amp;lt;/td&amp;gt;	&lt;br /&gt;
        &amp;lt;td&amp;gt;region_uuid or region_name&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
	&amp;lt;td&amp;gt;[[remoteadmin:admin_acl_clear| admin_acl_clear]]&amp;lt;/td&amp;gt;&lt;br /&gt;
	&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
	&amp;lt;td&amp;gt;Clear the access list for the region&amp;lt;/td&amp;gt;	&lt;br /&gt;
        &amp;lt;td&amp;gt;region_uuid or region_name&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
	&amp;lt;td&amp;gt;[[remoteadmin:admin_acl_add| admin_acl_add]]&amp;lt;/td&amp;gt;&lt;br /&gt;
	&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
	&amp;lt;td&amp;gt;Add a list of users to the access control list&amp;lt;/td&amp;gt;	&lt;br /&gt;
        &amp;lt;td&amp;gt;region_uuid or region_name, users&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
	&amp;lt;td&amp;gt;[[remoteadmin:admin_acl_remove| admin_acl_remove]]&amp;lt;/td&amp;gt;&lt;br /&gt;
	&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
	&amp;lt;td&amp;gt;Remove a list of users from the access control list&amp;lt;/td&amp;gt;	&lt;br /&gt;
        &amp;lt;td&amp;gt;region_uuid or region_name, users&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Related Links:==&lt;br /&gt;
&lt;br /&gt;
[http://www.bodybuildingrevealed.com/'''body building''']&lt;br /&gt;
&lt;br /&gt;
== Credits ==&lt;br /&gt;
Thanks to DrScofield for the Python Script&lt;br /&gt;
Sources : http://xyzzyxyzzy.net/2008/01/23/using-pythons-xmlrpclib-with-opensim/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Development]]&lt;/div&gt;</summary>
		<author><name>Paola mybhaby</name></author>	</entry>

	</feed>