Q-Sims - Admin Tips: Difference between revisions
m 1 revision imported |
No edit summary |
||
Line 5: | Line 5: | ||
= Displaying Web pages on your Sims = | = Displaying Web pages on your Sims = | ||
<blockquote> | <blockquote>To avoid uploading images when a change occurs, to support event information dynamically, we need to be able to display web page contents on prims (''objects'') that reflects actual web page contents.<br/>To do so, just place the script below into a prims, change the '''srcURL''' value to the URL value of the page to display. and the page content will be converted into an image which the texture is put on all sides.<br/><br/>The example given below will display the up-to-date OSGrid map on a prims.<br/><br/>[[File:Q-Sims_URL_on_prims.jpg|thumb|center|Web page content displayed on a Prims]]<pre>// Display Dynamic Web page | ||
To avoid uploading images when a change occurs, to support event information dynamically, we need to be able to display web page contents on prims (''objects'') that reflects actual web page contents.<br> | |||
To do so, just place the script below into a prims, change the '''srcURL''' value to the URL value of the page to display. | |||
<br> | |||
The example given below will display the up-to-date OSGrid map on a prims.<br> | |||
<br> | |||
[[ | |||
<pre> | |||
// Display Dynamic Web page | |||
// AdNovea - Laurent - July 30th 2011 | // AdNovea - Laurent - July 30th 2011 | ||
// Create a texture from a web page | // Create a texture from a web page | ||
Line 50: | Line 40: | ||
} | } | ||
</pre> | </pre> | ||
</blockquote> | |||
</blockquote>[[Category:Pages with broken file links]] | |||
= Your Sims statistics= | = Your Sims statistics= |
Revision as of 18:20, 5 August 2015
by AdNovea - July 2011
Q-Sims Homepage
Displaying Web pages on your Sims
To avoid uploading images when a change occurs, to support event information dynamically, we need to be able to display web page contents on prims (objects) that reflects actual web page contents.
To do so, just place the script below into a prims, change the srcURL value to the URL value of the page to display. and the page content will be converted into an image which the texture is put on all sides.
The example given below will display the up-to-date OSGrid map on a prims.// Display Dynamic Web page // AdNovea - Laurent - July 30th 2011 // Create a texture from a web page string srcURL = "http://quickmap.osgrid.org/quickmap.php"; // OsGrid map URL display_URL() { if ( llDetectedKey(0) == llGetOwner() ); llSay( 0, "Loading." ); string dynamicID = ""; integer refreshRate = 1000; string contentType = "image"; string URLTexture = osSetDynamicTextureURL( dynamicID, contentType,srcURL , "", refreshRate ); if ( llStringLength( URLTexture ) > 0 ) { llSay( 0,"URLTexture = " + URLTexture ); llSetTexture( URLTexture, ALL_SIDES ); } } default { state_entry() { llSay( 0, "Display Quick Map" ); llListen( 5, "", NULL_KEY ,"" ); } touch_start( integer total_number ) { display_URL(); } listen( integer number, string name, key id, string m ) { display_URL(); } }
Your Sims statistics
To monitor your sims statistics from an Internet browser, you must have added the following section into the OpenSim.ini file:
[WebStats] ;; Added to enable access to Web stat page ;; using the URL http://<region-server-ip>:<http-port>/SStats/ enabled=trueOpen the Stats page on your Internet browser using the URL: http ://<your_server_IP>:9005/SStats
NOTE: These are the stats written every hour into the OpenSim.log file.