Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Script - OpenSim - Instance - Ram - Speicher - abfragen
#1
Script ( gibt den aktuellen Speicher im Ram deiner OS-Instance aus, aktuallisieren per, Klick, oder beim performance-blues-bier )
PHP-Code:
// Simple formatted Output
// shows either MB or GB as applicable
//
// ==== GET Memory INteger and Format for Display ====
GenStats()
{
 
// Get Memory and format it
 
string TotalMem;
 
string TotMemUsed;
 
string TxtTail =" used by OpenSimulator Instance";
 
 
TotMemUsed = (string)osGetSimulatorMemory();
 
integer Len llStringLength(TotMemUsed);
 
 if(
Len == 8// ##.### MB
 
{
 
string Mem1 llGetSubString(TotMemUsed,0,1);
 
string Mem2 llGetSubString(TotMemUsed,2,4);
 
TotalMem Mem1 "." Mem2 "\nMb"+TxtTail;
 }
 else if(
Len == 9//###.### MB
 
{
 
string Mem1 llGetSubString(TotMemUsed,0,2);
 
string Mem2 llGetSubString(TotMemUsed,3,5);
 
TotalMem Mem1 "." Mem2 "\nMb"+TxtTail;
 }
 else if(
Len == 10//#.### GB
 
{
 
string Mem1 llGetSubString(TotMemUsed,0,0);
 
string Mem2 llGetSubString(TotMemUsed,1,3);
 
TotalMem Mem1 "." Mem2 "\nGb"+TxtTail;
 }
 else if(
Len == 11//##.### GB
 
{
 
string Mem1 llGetSubString(TotMemUsed,0,1);
 
string Mem2 llGetSubString(TotMemUsed,2,4);
 
TotalMem Mem1 "." Mem2 "\nGb"+TxtTail;
 }
 
 
llSetText(TotalMem, <0.0,2.0,0.0>, 1.0 );
}
 
default
{
 
state_entry() // display @ start
 
{
 
GenStats();
 }
 
 
touch(integer num// refresh on touch
 
{
 
GenStats();
 }

Der Rotz in der Ini ...
PHP-Code:
AllowOSFunctions true
Allow_osGetSimulatorMemory 
true 


www.kamen-fotografie.de | Fotos vom besten Fotografen
Zitieren
#2
Bloss mal GenStats() bissel kürzer...
Code:
GenStats()
{
    // Get Memory and format it
    string s = " MB";
    float f = (float)osGetSimulatorMemory() / 1048576;
    if(llFloor(f) > 1023)
    {
        f = f / 1024;
        s = " GB";
    }
    string s1 = (string)f;
    integer x = llSubStringIndex(s1, ".");
    if(x > 0) s1 = llDeleteSubString(s1, x + 4, x + 7);
    llSetText(s1 + s + "\nused by OpenSimulator instance", <0.0,2.0,0.0>, 1.0 );
}
Zitieren


Möglicherweise verwandte Themen…
Thema Verfasser Antworten Ansichten Letzter Beitrag
Question Tür script gesucht, Tür soll bei Eintritt ein paar meter vorher öffnen Kalkofe 9 596 11.10.2023, 05:37
Letzter Beitrag: Christoph Balhaus
  Rufknopf Script für Aufzug gesucht Xenos Yifu 4 1.961 03.04.2022, 19:09
Letzter Beitrag: Mareta Dagostino
  OpenSim Besucherboard Kubwa 3 2.589 13.01.2021, 09:10
Letzter Beitrag: Xenos Yifu
  Geber/ Rezz Script Xenos Yifu 10 4.696 28.11.2020, 14:28
Letzter Beitrag: Kubwa
  Suche Script Gruppe Titoss 4 6.715 27.11.2020, 14:52
Letzter Beitrag: Dorena Verne

Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste