here's my edited system.ini that originally came from default illustro.
what's missing: disk idle/busy % and gpu usage %. would appreciate if anyone could add them.
what's missing: disk idle/busy % and gpu usage %. would appreciate if anyone could add them.
Code:
; Lines starting ; (semicolons) are commented out.; That is, they do not affect the code and are here for demonstration purposes only.; ----------------------------------[Rainmeter]; This section contains general settings that can be used to change how Rainmeter behaves.Author=poiruAppVersion=2003000Update=1000Background=#@#Background.png; #@# is equal to Rainmeter\Skins\illustro\@ResourcesBackgroundMode=3BackgroundMargins=0,34,0,14[Metadata]; Contains basic information of the skin.Description=Displays basic system stats.License=Creative Commons BY-NC-SA 3.0Version=1.0.0[Variables]; Variables declared here can be used later on between two # characters (e.g. #MyVariable#).fontName=Trebuchet MStextSize=8colorBar=235,170,0,255colorText=255,255,255,205; ----------------------------------; MEASURES return some kind of value; ----------------------------------[measureCPU]; This measure returns the average CPU load between all cores.Measure=CPUProcessor=0[measureRAM]; Returns the amount of RAM used in bytes.Measure=PhysicalMemoryUpdateDivider=20; UpdateDivider sets the rate at which the value of the measure is updated. It is; calculated as follows: UpdateDivider x Update. In this case, Update is set to; 1000 milliseconds (in the [Rainmeter] section). 1000 x 20 = 20000 ms or 20 seconds.[measureSWAP]; Returns the amount of SWAP (pagefile) used in bytes.Measure=SWAPMemoryUpdateDivider=20; ----------------------------------; STYLES are used to "centralize" options; ----------------------------------[styleTitle]StringAlign=CENTERStringCase=UPPERStringStyle=BOLDStringEffect=SHADOWFontEffectColor=0,0,0,50FontColor=#colorText#FontFace=#fontName#FontSize=10AntiAlias=1ClipString=1[styleLeftText]StringAlign=LEFT; Meters using styleLeftText will be left-aligned.StringCase=NONEStringStyle=BOLDStringEffect=SHADOWFontEffectColor=0,0,0,20FontColor=#colorText#FontFace=#fontName#FontSize=#textSize#AntiAlias=1ClipString=1[styleRightText]StringAlign=RIGHTStringCase=NONEStringStyle=BOLDStringEffect=SHADOWFontEffectColor=0,0,0,20FontColor=#colorText#FontFace=#fontName#FontSize=#textSize#AntiAlias=1ClipString=1[styleBar]BarColor=#colorBar#BarOrientation=HORIZONTALSolidColor=255,255,255,15; ----------------------------------; METERS display images, text, bars, etc.; ----------------------------------[meterTitle]Meter=STRINGMeterStyle=styleTitle; Using MeterStyle=styleTitle will basically "copy" the; contents of the [styleTitle] section here during runtime.X=100Y=12W=190H=18Text="System"; Even though the text is set to System, Rainmeter will display; it as SYSTEM, because styleTitle contains StringCase=UPPER.LeftMouseUpAction=!Execute ["taskmgr.exe"]; Left-clicking this meter will launch taskmgr.exe (the Task Manager).ToolTipText="Open Task Manager"; Hovering over this meter will display a tooltip with the text above.[meterLabelCPU]Meter=STRINGMeterStyle=styleLeftTextX=10Y=40W=190H=14Text="CPU Usage"[meterValueCPU]Meter=STRINGMeterStyle=styleRightTextMeasureName=measureCPUX=200Y=0r; r stands for relative. In this case, the Y postition of meterValueCPU is 0 pixels; below the Y value of the previous meter (i.e it's the same as in meterLabelCPU).W=190H=14Text="%1%"; %1 stands for the value of MeasureName (measureCPU in this case).[meterBarCPU]Meter=BARMeterStyle=styleBarMeasureName=measureCPUX=10Y=52W=190H=1[meterLabelRAM]Meter=STRINGMeterStyle=styleLeftTextX=10Y=60W=190H=14Text="RAM Usage"[meterValueRAM]Meter=STRINGMeterStyle=styleRightTextMeasureName=measureRAMX=200Y=0rW=190H=14Text="%1%"Percentual=1; Percentual=1 needs to be added her because measureRAM returns the amount; of RAM used in bytes. Using Percentual=1 will convert that into a percentual value.[meterBarRAM]Meter=BARMeterStyle=styleBarMeasureName=measureRAMX=10Y=72W=190H=1[meterLabelSWAP]Meter=STRINGMeterStyle=styleLeftTextX=10Y=80W=190H=14Text="SWAP Usage"[meterValueSWAP]Meter=STRINGMeterStyle=styleRightTextMeasureName=measureSWAPX=200Y=0rW=190H=14Text="%1%"Percentual=1[meterBarSWAP]Meter=BARMeterStyle=styleBarMeasureName=measureSWAPX=10Y=92W=190H=1[meterLabelUPTIME]Meter=STRINGMeterStyle=styleLeftTextX=10Y=98W=190H=14Text="Uptime"[MeasureUptime]Measure=UptimeFormat="%3!i! hrs, %2!i! min %1!i! sec"x=10y=98w=190h=14[MeterValueUPtime]Meter=STRINGMeterStyle=styleRightTextMeasureName=MeasureUptimex=200y=98w=190h=14;[CORETEMP.INI FOLLOWS][MeasureTJMax]Measure=PluginPlugin=CoreTempCoreTempType=TjMaxCoreTempIndex=0[MeasureMaxTemp]Measure=PluginPlugin=CoreTempCoreTempType=MaxTemperature[MeasureCore0Temp]Measure=PluginPlugin=CoreTempCoreTempType=TemperatureCoreTempIndex=0[MeasureCore1Temp]Measure=PluginPlugin=CoreTempCoreTempType=TemperatureCoreTempIndex=1[MeasureCore2Temp]Measure=PluginPlugin=CoreTempCoreTempType=TemperatureCoreTempIndex=2[MeasureCore3Temp]Measure=PluginPlugin=CoreTempCoreTempType=TemperatureCoreTempIndex=3[MeasureCpuSpeed]Measure=PluginPlugin=CoreTempCoreTempType=CpuSpeed[MeasureBusSpeed]Measure=PluginPlugin=CoreTempCoreTempType=BusSpeed[meterMaxTemp]Meter=STRINGMeasureName=measureTjMaxMeterStyle=styleLeftTextX=10Y=118W=190H=14Text="Temp Threshold: %1°C"[MeterCore0]Meter=STRINGMeterStyle=styleLeftTextMeasureName=MeasureCore0TempX=10Y=158W=190H=14Text="Core 0: %1°C"[meterValueCore0]Meter=STRINGMeterStyle=styleRightTextMeasureName=MeasureCore0TempX=200Y=0rW=190H=14Text="%1°C"[meterLabelCore1]Meter=STRINGMeterStyle=styleLeftTextMeasureName=MeasureCore1TempX=10Y=178W=190H=14Text="Core 1: %1°C"[meterValueCore1]Meter=STRINGMeterStyle=styleRightTextMeasureName=MeasureCore1TempX=200Y=0rW=190H=14Text="%1°C"[meterCPUSpeed]Meter=StringMeasureName=MeasureCpuSpeedMeterStyle=styleLeftTextx=10y=138w=198h=14Text="Frequency: %1 MHz"[meterBusSpeed]Meter=StringMeasureName=MeasureBusSpeedMeterStyle=styleLeftTextx=10y=198w=190h=14Text="Bus: %1 MHz";[NETWORK.INI FOLLOWS][measureIP]; This measure returns your IP. WebParser measures are relatively complicated. If you're a beginner with; Rainmeter, take a look at some of the other illustro skins before modifying this one.Measure=PluginPlugin=WebParserUrl=http://checkip.dyndns.orgUpdateRate=14400RegExp=(?siU)Address: (.*)</body>StringIndex=1Substitute="":"N/A"; Substitute works as follows: "A":"B" where A is a string to substitute and B is a string; to substitute with. In this case, it substutes "" (i.e. empty) to N/A[measureNetIn]Measure=NetInNetInSpeed=#maxDownload#; NetInSpeed must be set so your maximun download speed for the download bar to scale correctly[measureNetOut]Measure=NetOutNetOutSpeed=#maxUpload#[meterIPLabel]Meter=StringMeterStyle=styleLeftTextX=10Y=218W=190H=14Text=IP Address[meterIPValue]Meter=StringMeterStyle=styleRightTextMeasureName=measureIPX=200Y=0r; r stands for relative. In this case, the Y postition of meterValueCPU is 0 pixels; below the Y value of the previous meter (i.e it's the same as in meterLabelCPU).W=190H=14Text=%1; %1 stands for the value of MeasureName (measureIP in this case).[meterSeperator]Meter=ImageMeterStyle=styleSeperatorX=10Y=52W=190H=1[meterUploadLabel]Meter=StringMeterStyle=styleLeftTextX=10Y=238W=190H=14Text=Upload[meterUploadValue]Meter=StringMeterStyle=styleRightTextMeasureName=measureNetOutX=200Y=0rW=190H=14Text=%1B/sNumOfDecimals=1AutoScale=1; Because measureIP returns the current upload speed in bytes, we must use AutoScale=1 to; automatically scale the value into a more readable figure.[meterUploadBar]Meter=BarMeterStyle=styleBarMeasureName=measureNetOutX=10Y=250W=190H=1[meterDownloadLabel]Meter=StringMeterStyle=styleLeftTextX=10Y=258W=190H=14Text=Download[meterDownloadValue]Meter=StringMeterStyle=styleRightTextMeasureName=measureNetInX=200Y=0rW=190H=14Text=%1B/sNumOfDecimals=1AutoScale=1[meterDownloadBar]Meter=BarMeterStyle=styleBarMeasureName=measureNetInX=10Y=270W=190H=1
Statistics: Posted by kidlat020 — Today, 6:52 am — Replies 1 — Views 86