Jump to content

grid localhost


nikolsy
 Share

You are about to reply to a thread that has been inactive for 1597 days.

Please take a moment to consider if this thread is worth bumping.

Recommended Posts

in the past it was possible to go to the viewer's shortcut, select properties and add a code similar to this

-loginuri http://127.0.0.1:9000/

There are viewers like Black Dragon that do not have the option to choose GRID. I ask if there is any way to use the viewer in localhost...Or is it only possible to use in agni and aditi?

Link to comment
Share on other sites

1 hour ago, nikolsy said:

I ask if there is any way to use the viewer in localhost...Or is it only possible to use in agni and aditi?

The Second Life viewer can not be used to log into a non-SL grid. Agni and Aditi are only two grids, both being part of Second Life, that the Second Life viewer will work on. If you want to use a viewer to log into a grid you have running on your localhost you will need to use a viewer that can be used in OpenSim.

Edited by DilliDallagio
Clarifying word salad before coffee's effects settled in.
Link to comment
Share on other sites

On 12/7/2019 at 5:18 AM, NiranV Dean said:

There is still a way to connect to other grids. The Viewer contains a grids XML file in its app_settings folder, you can add grids there, although i dont know the formatting and required information to make this work.

It is true that some viewers contain some files in XML format that is related to the new GRIDS. But little can work if the interface does not have a drop-down option to select a new GRID.

Link to comment
Share on other sites

Thank you all for responding so soon. It seems that LL is not very interested in having his viewers used outside his GRIDS, not even in OpenSim (localhost). What a shame.☹️

On the other hand..

NiranV Dean?, I'm not sure, but are you the creator of the Black Dragon viewer? If yes, it is a surprise to me because recently I am thinking of getting involved in a project to build my own viewer. A few days ago I sent this message to an existing topic in this forum to receive some guidance.

In order not to divert the question related to this topic (the use of localhost or to be able to use viewers in OpenSIM), I thank you for visiting the other topic here to answer if you want.

 

PD: By the way, the Black Dragon viewer is exciting ♥️

Edited by nikolsy
Link to comment
Share on other sites

3 hours ago, nikolsy said:

It is true that some viewers contain some files in XML format that is related to the new GRIDS. But little can work if the interface does not have a drop-down option to select a new GRID.

It is also true that said XML file can be used to add new entries in said dropdown list because the Viewer reads and fills said dropdown from this list aside from the two default grids that are always present.

  • Like 1
Link to comment
Share on other sites

On 12/7/2019 at 4:18 AM, NiranV Dean said:

There is still a way to connect to other grids. The Viewer contains a grids XML file in its app_settings folder, you can add grids there, although i dont know the formatting and required information to make this work.

<?xml version="1.0"?>
<llsd>
  <map>
    <!-- template
    <key>fully qualified DNS name - must match the 'keyname' key inside the map</key>
    <map>
      <key>keyname</key><string>fully qualified DNS name - must match the parent key</string>
      <key>grid_login_id</key><string>short form name for use with the 'grid' command line option or as a url parameter</string>
      <key>label</key><string>human readable form for error messages or in the login panel menu</string>
      <key>login_uri</key>
      <array>
        <string>full uri of the login.cgi for this grid</string>
      </array>
      <key>login_identifier_types</key>
      <array>
        <string>account</string>
        <string>agent</string>
      </array>
      <key>update_query_url_base</key><string>scheme,host,pathprefix for update query</string>
      <key>helper_uri</key><string>helper uri for this grid</string>
      <key>login_page</key><string>login splash page uri</string>
      <key>slurl_base</key><string>prefix for slurls in this region</string>
      <key>app_slurl_base</key><string>local app url base</string>
    </map>
    -->
    <key>util.aruna.lindenlab.com</key>
    <map>
      <key>keyname</key><string>util.aruna.lindenlab.com</string>
      <key>grid_login_id</key><string>Aruna</string>
      <key>label</key><string>Aruna</string>
      <key>login_uri</key>
      <array>
        <string>https://login.aruna.lindenlab.com/cgi-bin/login.cgi</string>
      </array>
      <key>login_identifier_types</key>
      <array>
        <string>account</string>
        <string>agent</string>
      </array>
      <key>update_query_url_base</key><string>https://update.secondlife.com/update</string>
      <key>helper_uri</key><string>http://aruna-secondlife.webdev.lindenlab.com/helpers/</string>
      <key>login_page</key><string>http://viewer-login.agni.lindenlab.com/</string>
      <key>slurl_base</key><string>https://util.aruna.lindenlab.com/region/</string>
      <key>app_slurl_base</key><string>secondlife:///app</string>
    </map>
    <key>util.bharati.lindenlab.com</key>
    <map>
      <key>keyname</key><string>util.bharati.lindenlab.com</string>
      <key>grid_login_id</key><string>Bharati</string>
      <key>label</key><string>Bharati</string>
      <key>login_uri</key>
      <array>
        <string>https://login.bharati.lindenlab.com/cgi-bin/login.cgi</string>
      </array>
      <key>login_identifier_types</key>
      <array>
        <string>account</string>
        <string>agent</string>
      </array>
      <key>update_query_url_base</key><string>https://update.secondlife.com/update</string>
      <key>helper_uri</key><string>http://bharati-secondlife.webdev.lindenlab.com/helpers/</string>
      <key>login_page</key><string>http://viewer-login.agni.lindenlab.com/</string>
      <key>slurl_base</key><string>https://util.bharati.lindenlab.com/region/</string>
      <key>app_slurl_base</key><string>secondlife:///app</string>
    </map>
    <key>util.chandra.lindenlab.com</key>
    <map>
      <key>keyname</key><string>util.chandra.lindenlab.com</string>
      <key>grid_login_id</key><string>Chandra</string>
      <key>label</key><string>Chandra</string>
      <key>login_uri</key>
      <array>
        <string>https://login.chandra.lindenlab.com/cgi-bin/login.cgi</string>
      </array>
      <key>login_identifier_types</key>
      <array>
        <string>account</string>
        <string>agent</string>
      </array>
      <key>update_query_url_base</key><string>https://update.secondlife.com/update</string>
      <key>helper_uri</key><string>http://chandra-secondlife.webdev.lindenlab.com/helpers/</string>
      <key>login_page</key><string>http://viewer-login.agni.lindenlab.com/</string>
      <key>slurl_base</key><string>https://util.chandra.lindenlab.com/region/</string>
      <key>app_slurl_base</key><string>secondlife:///app</string>
    </map>
    <key>util.damballah.lindenlab.com</key>
    <map>
      <key>keyname</key><string>util.damballah.lindenlab.com</string>
      <key>grid_login_id</key><string>Damballah</string>
      <key>label</key><string>Damballah</string>
      <key>login_uri</key>
      <array>
        <string>https://login.damballah.lindenlab.com/cgi-bin/login.cgi</string>
      </array>
      <key>login_identifier_types</key>
      <array>
        <string>account</string>
        <string>agent</string>
      </array>
      <key>update_query_url_base</key><string>https://update.qa.secondlife.com/update</string>
      <key>helper_uri</key><string>https://secondlife-staging.com/helpers/</string>
      <key>login_page</key><string>http://viewer-login.agni.lindenlab.com/</string>
      <key>slurl_base</key><string>https://util.damballah.lindenlab.com/region/</string>
      <key>app_slurl_base</key><string>secondlife:///app</string>
      <key>web_profile_url</key><string>https://my.secondlife-staging.com/</string>
    </map>
    <key>util.danu.lindenlab.com</key>
    <map>
      <key>keyname</key><string>util.danu.lindenlab.com</string>
      <key>grid_login_id</key><string>Danu</string>
      <key>label</key><string>Danu</string>
      <key>login_uri</key>
      <array>
        <string>https://login.danu.lindenlab.com/cgi-bin/login.cgi</string>
      </array>
      <key>login_identifier_types</key>
      <array>
        <string>account</string>
        <string>agent</string>
      </array>
      <key>update_query_url_base</key><string>https://update.secondlife.com/update</string>
      <key>helper_uri</key><string>http://danu-secondlife.webdev.lindenlab.com/helpers/</string>
      <key>login_page</key><string>http://viewer-login.agni.lindenlab.com/</string>
      <key>slurl_base</key><string>https://util.danu.lindenlab.com/region/</string>
      <key>app_slurl_base</key><string>secondlife:///app</string>
    </map>
    <key>util.durga.lindenlab.com</key>
    <map>
      <key>keyname</key><string>util.durga.lindenlab.com</string>
      <key>grid_login_id</key><string>Durga</string>
      <key>label</key><string>Durga</string>
      <key>login_uri</key>
      <array>
        <string>https://login.durga.lindenlab.com/cgi-bin/login.cgi</string>
      </array>
      <key>login_identifier_types</key>
      <array>
        <string>account</string>
        <string>agent</string>
      </array>
      <key>update_query_url_base</key><string>https://update.secondlife.com/update</string>
      <key>helper_uri</key><string>http://durga-secondlife.webdev.lindenlab.com/helpers/</string>
      <key>login_page</key><string>http://viewer-login.agni.lindenlab.com/</string>
      <key>slurl_base</key><string>https://util.durga.lindenlab.com/region/</string>
      <key>app_slurl_base</key><string>secondlife:///app</string>
    </map>
    <key>util.ganga.lindenlab.com</key>
    <map>
      <key>keyname</key><string>util.ganga.lindenlab.com</string>
      <key>grid_login_id</key><string>Ganga</string>
      <key>label</key><string>Ganga</string>
      <key>login_uri</key>
      <array>
        <string>https://login.ganga.lindenlab.com/cgi-bin/login.cgi</string>
      </array>
      <key>login_identifier_types</key>
      <array>
        <string>account</string>
        <string>agent</string>
      </array>
      <key>update_query_url_base</key><string>https://update.secondlife.com/update</string>
      <key>helper_uri</key><string>http://ganga-secondlife.webdev.lindenlab.com/helpers/</string>
      <key>login_page</key><string>http://viewer-login.agni.lindenlab.com/</string>
      <key>slurl_base</key><string>https://util.ganga.lindenlab.com/region/</string>
      <key>app_slurl_base</key><string>secondlife:///app</string>
    </map>
    <key>util.mitra.lindenlab.com</key>
    <map>
      <key>keyname</key><string>util.mitra.lindenlab.com</string>
      <key>grid_login_id</key><string>Mitra</string>
      <key>label</key><string>Mitra</string>
      <key>login_uri</key>
      <array>
        <string>https://login.mitra.lindenlab.com/cgi-bin/login.cgi</string>
      </array>
      <key>login_identifier_types</key>
      <array>
        <string>account</string>
        <string>agent</string>
      </array>
      <key>update_query_url_base</key><string>https://update.secondlife.com/update</string>
      <key>helper_uri</key><string>http://mitra-secondlife.webdev.lindenlab.com/helpers/</string>
      <key>login_page</key><string>http://viewer-login.agni.lindenlab.com/</string>
      <key>slurl_base</key><string>https://util.mitra.lindenlab.com/region/</string>
      <key>app_slurl_base</key><string>secondlife:///app</string>
    </map>
    <key>util.mohini.lindenlab.com</key>
    <map>
      <key>keyname</key><string>util.mohini.lindenlab.com</string>
      <key>grid_login_id</key><string>Mohini</string>
      <key>label</key><string>Mohini</string>
      <key>login_uri</key>
      <array>
        <string>https://login.mohini.lindenlab.com/cgi-bin/login.cgi</string>
      </array>
      <key>login_identifier_types</key>
      <array>
        <string>account</string>
        <string>agent</string>
      </array>
      <key>update_query_url_base</key><string>https://update.secondlife.com/update</string>
      <key>helper_uri</key><string>http://mohini-secondlife.webdev.lindenlab.com/helpers/</string>
      <key>login_page</key><string>http://viewer-login.agni.lindenlab.com/</string>
      <key>slurl_base</key><string>https://util.mohini.lindenlab.com/region/</string>
      <key>app_slurl_base</key><string>secondlife:///app</string>
    </map>
    <key>util.nandi.lindenlab.com</key>
    <map>
      <key>keyname</key><string>util.nandi.lindenlab.com</string>
      <key>grid_login_id</key><string>Nandi</string>
      <key>label</key><string>Nandi</string>
      <key>login_uri</key>
      <array>
        <string>https://login.nandi.lindenlab.com/cgi-bin/login.cgi</string>
      </array>
      <key>login_identifier_types</key>
      <array>
        <string>account</string>
        <string>agent</string>
      </array>
      <key>update_query_url_base</key><string>https://update.secondlife.com/update</string>
      <key>helper_uri</key><string>http://nandi-secondlife.webdev.lindenlab.com/helpers/</string>
      <key>login_page</key><string>http://viewer-login.agni.lindenlab.com/</string>
      <key>slurl_base</key><string>https://util.nandi.lindenlab.com/region/</string>
      <key>app_slurl_base</key><string>secondlife:///app</string>
    </map>
    <key>util.parvati.lindenlab.com</key>
    <map>
      <key>keyname</key><string>util.parvati.lindenlab.com</string>
      <key>grid_login_id</key><string>Parvati</string>
      <key>label</key><string>Parvati</string>
      <key>login_uri</key>
      <array>
        <string>https://login.parvati.lindenlab.com/cgi-bin/login.cgi</string>
      </array>
      <key>login_identifier_types</key>
      <array>
        <string>account</string>
        <string>agent</string>
      </array>
      <key>update_query_url_base</key><string>https://update.secondlife.com/update</string>
      <key>helper_uri</key><string>http://parvati-secondlife.webdev.lindenlab.com/helpers/</string>
      <key>login_page</key><string>http://viewer-login.agni.lindenlab.com/</string>
      <key>slurl_base</key><string>https://util.parvati.lindenlab.com/region/</string>
      <key>app_slurl_base</key><string>secondlife:///app</string>
    </map>
    <key>util.radha.lindenlab.com</key>
    <map>
      <key>keyname</key><string>util.radha.lindenlab.com</string>
      <key>grid_login_id</key><string>Radha</string>
      <key>label</key><string>Radha</string>
      <key>login_uri</key>
      <array>
        <string>https://login.radha.lindenlab.com/cgi-bin/login.cgi</string>
      </array>
      <key>login_identifier_types</key>
      <array>
        <string>account</string>
        <string>agent</string>
      </array>
      <key>update_query_url_base</key><string>https://update.secondlife.com/update</string>
      <key>helper_uri</key><string>http://radha-secondlife.webdev.lindenlab.com/helpers/</string>
      <key>login_page</key><string>http://viewer-login.agni.lindenlab.com/</string>
      <key>slurl_base</key><string>https://util.radha.lindenlab.com/region/</string>
      <key>app_slurl_base</key><string>secondlife:///app</string>
    </map>
    <key>util.ravi.lindenlab.com</key>
    <map>
      <key>keyname</key><string>util.ravi.lindenlab.com</string>
      <key>grid_login_id</key><string>Ravi</string>
      <key>label</key><string>Ravi</string>
      <key>login_uri</key>
      <array>
        <string>https://login.ravi.lindenlab.com/cgi-bin/login.cgi</string>
      </array>
      <key>login_identifier_types</key>
      <array>
        <string>account</string>
        <string>agent</string>
      </array>
      <key>update_query_url_base</key><string>https://update.secondlife.com/update</string>
      <key>helper_uri</key><string>http://ravi-secondlife.webdev.lindenlab.com/helpers/</string>
      <key>login_page</key><string>http://viewer-login.agni.lindenlab.com/</string>
      <key>slurl_base</key><string>https://util.ravi.lindenlab.com/region/</string>
      <key>app_slurl_base</key><string>secondlife:///app</string>
    </map>
    <key>util.siva.lindenlab.com</key>
    <map>
      <key>keyname</key><string>util.siva.lindenlab.com</string>
      <key>grid_login_id</key><string>Siva</string>
      <key>label</key><string>Siva</string>
      <key>login_uri</key>
      <array>
        <string>https://login.siva.lindenlab.com/cgi-bin/login.cgi</string>
      </array>
      <key>login_identifier_types</key>
      <array>
        <string>account</string>
        <string>agent</string>
      </array>
      <key>update_query_url_base</key><string>https://update.secondlife.com/update</string>
      <key>helper_uri</key><string>http://siva-secondlife.webdev.lindenlab.com/helpers/</string>
      <key>login_page</key><string>http://viewer-login.agni.lindenlab.com/</string>
      <key>slurl_base</key><string>https://util.siva.lindenlab.com/region/</string>
      <key>app_slurl_base</key><string>secondlife:///app</string>
    </map>
    <key>util.shakti.lindenlab.com</key>
    <map>
      <key>keyname</key><string>util.shakti.lindenlab.com</string>
      <key>grid_login_id</key><string>Shakti</string>
      <key>label</key><string>Shakti</string>
      <key>login_uri</key>
      <array>
        <string>https://login.shakti.lindenlab.com/cgi-bin/login.cgi</string>
      </array>
      <key>login_identifier_types</key>
      <array>
        <string>account</string>
        <string>agent</string>
      </array>
      <key>update_query_url_base</key><string>https://update.secondlife.com/update</string>
      <key>helper_uri</key><string>http://shakti-secondlife.webdev.lindenlab.com/helpers/</string>
      <key>login_page</key><string>http://viewer-login.agni.lindenlab.com/</string>
      <key>slurl_base</key><string>https://util.shakti.lindenlab.com/region/</string>
      <key>app_slurl_base</key><string>secondlife:///app</string>
    </map>
    <key>util.soma.lindenlab.com</key>
    <map>
      <key>keyname</key><string>util.soma.lindenlab.com</string>
      <key>grid_login_id</key><string>Soma</string>
      <key>label</key><string>Soma</string>
      <key>login_uri</key>
      <array>
        <string>https://login.soma.lindenlab.com/cgi-bin/login.cgi</string>
      </array>
      <key>login_identifier_types</key>
      <array>
        <string>account</string>
        <string>agent</string>
      </array>
      <key>update_query_url_base</key><string>https://update.secondlife.com/update</string>
      <key>helper_uri</key><string>http://soma-secondlife.webdev.lindenlab.com/helpers/</string>
      <key>login_page</key><string>http://viewer-login.agni.lindenlab.com/</string>
      <key>slurl_base</key><string>https://util.soma.lindenlab.com/region/</string>
      <key>app_slurl_base</key><string>secondlife:///app</string>
    </map>
    <key>util.uma.lindenlab.com</key>
    <map>
      <key>keyname</key><string>util.uma.lindenlab.com</string>
      <key>grid_login_id</key><string>Uma</string>
      <key>label</key><string>Uma</string>
      <key>login_uri</key>
      <array>
        <string>https://login.uma.lindenlab.com/cgi-bin/login.cgi</string>
      </array>
      <key>login_identifier_types</key>
      <array>
        <string>account</string>
        <string>agent</string>
      </array>
      <key>update_query_url_base</key><string>https://update.secondlife.com/update</string>
      <key>helper_uri</key><string>http://uma-secondlife.webdev.lindenlab.com/helpers/</string>
      <key>login_page</key><string>http://viewer-login.agni.lindenlab.com/</string>
      <key>slurl_base</key><string>https://util.uma.lindenlab.com/region/</string>
      <key>app_slurl_base</key><string>secondlife:///app</string>
    </map>
    <key>util.vaak.lindenlab.com</key>
    <map>
      <key>keyname</key><string>util.vaak.lindenlab.com</string>
      <key>grid_login_id</key><string>Vaak</string>
      <key>label</key><string>Vaak</string>
      <key>login_uri</key>
      <array>
        <string>https://login.vaak.lindenlab.com/cgi-bin/login.cgi</string>
      </array>
      <key>login_identifier_types</key>
      <array>
        <string>account</string>
        <string>agent</string>
      </array>
      <key>update_query_url_base</key><string>https://update.secondlife.com/update</string>
      <key>helper_uri</key><string>http://vaak-secondlife.webdev.lindenlab.com/helpers/</string>
      <key>login_page</key><string>http://viewer-login.agni.lindenlab.com/</string>
      <key>slurl_base</key><string>https://util.vaak.lindenlab.com/region/</string>
      <key>app_slurl_base</key><string>secondlife:///app</string>
    </map>
    <key>util.yami.lindenlab.com</key>
    <map>
      <key>keyname</key><string>util.yami.lindenlab.com</string>
      <key>grid_login_id</key><string>Yami</string>
      <key>label</key><string>Yami</string>
      <key>login_uri</key>
      <array>
        <string>https://login.yami.lindenlab.com/cgi-bin/login.cgi</string>
      </array>
      <key>login_identifier_types</key>
      <array>
        <string>account</string>
        <string>agent</string>
      </array>
      <key>update_query_url_base</key><string>https://update.secondlife.com/update</string>
      <key>helper_uri</key><string>http://yami-secondlife.webdev.lindenlab.com/helpers/</string>
      <key>login_page</key><string>http://viewer-login.agni.lindenlab.com/</string>
      <key>slurl_base</key><string>https://util.yami.lindenlab.com/region/</string>
      <key>app_slurl_base</key><string>secondlife:///app</string>
    </map>
    <key>localhost</key>
    <map>
      <key>keyname</key><string>localhost</string>
      <key>grid_login_id</key><string>Local</string>
      <key>label</key><string>Local (Linden)</string>
      <key>login_uri</key>
      <array>
        <string>https://login.dmz.lindenlab.com/cgi-bin/login.cgi</string>
      </array>
      <key>login_identifier_types</key>
      <array>
        <string>account</string>
        <string>agent</string>
      </array>
      <key>helper_uri</key><string></string>
      <key>login_page</key><string>http://viewer-login.agni.lindenlab.com/</string>
      <key>slurl_base</key><string>https://localhost/region/</string>
      <key>app_slurl_base</key><string>secondlife:///app</string>
    </map>
  </map>
</llsd>


Insert 'grids.xml' (above) to the user_settings folder
(C:\users\user_name\AppData\Roaming\SecondLife).
Login to the viewer, Go to Me> Preferences> Advanced and check 'Show Grid Selection at login', exit the viewer.
Run the viewer, select the grid you want from the grid combo box and login.
You can modify the above file to add any grid.  However the LL viewer will crash on login to any OpenSim grid these days without some major code changes.

  • Thanks 2
Link to comment
Share on other sites

You are about to reply to a thread that has been inactive for 1597 days.

Please take a moment to consider if this thread is worth bumping.

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
 Share

×
×
  • Create New...