Grösse der logging.db im WF anzeigen

sollte logging.db heissen !
Benötigt wird nur noch eine String-Variable , die unten im script ge-/ersetzt werden muss.

<?

function DBFilesize($groesse)
		{
    	$mb = 1024;                                //kBits pro MB
    	$einheit = explode(' ','B KB MB GB'); 
    	for ($i = 0; $groesse > $mb; $i++)
			{
      	$groesse /= $mb;                         //Groesse runterrechnen
    		}
		return round($groesse, 2) . ' ' . $einheit[$i]; //brauchbar runden
		}
//______________________________________________________________

$dir  		=  IPS_GetKernelDir()."\\db\\";          //Pfad der DB
$interval 	=	60*60;                              // Aktualisierungsintervall in Sekunden
$anzeige		=	DBFilesize(filesize($dir.'logging.db')); // Fkt uebergeben

setvalueString(34399 /*[Info\Verbrauch\logging.db]*/,$anzeige); //stringvari schreiben

IPS_SetScriptTimer($_IPS['SELF'], $interval); // Timer setzen

?>

zählt das schon als Cross-Posting: klick?

:eek::D;)

oops, nicht gesehen :slight_smile:

locker bleiben, 3 Minuten Delay, das kann niemand erwarten;)

zwei doofe, ein… :smiley: