private static void send_oar_command(Region region, bool full, string fileName) { string command = ""; if (full) command = "save oar --all --noassets ./../../backup/" + fileName; if (!full) command = "save oar --all ./../../backup/" + fileName; send_command(region, command); }
private static void send_stop_command(Region region) { NameValueCollection stopDaten = new NameValueCollection(); stopDaten["pass"] = m_rest_auth_key; stopDaten["uuid"] = region.uuid; string loginDataRespons = sendPost.send(m_server_url + "/opensim/stop", stopDaten); }
private static void send_command(Region region, string commandLine) { //login start NameValueCollection loginData = new NameValueCollection(); loginData["pass"] = m_rest_auth_key; loginData["uuid"] = region.uuid; string loginDataRespons = sendPost.send(m_server_url + "/opensim/rem_login", loginData); //login end //send command start if (loginDataRespons == "1") { NameValueCollection sendCommandData = new NameValueCollection(); sendCommandData["pass"] = m_rest_auth_key; sendCommandData["uuid"] = region.uuid; sendCommandData["cmd"] = commandLine; string sendCommandRespons = sendPost.send(m_server_url + "/opensim/rem_command", sendCommandData); } //send command end }