It is currently March 28th, 2024, 10:49 pm

Need some language testing for UsageMontitor

Release announcements and important news from the developers.
User avatar
tjhrulz
Developer
Posts: 267
Joined: October 13th, 2016, 1:28 am
Location: Earth

Re: Need some language testing for UsageMontitor

Post by tjhrulz »

Stone wrote:No it's the same.

- I have found another measure that doesn't work:

Code: Select all

[MeasureProcessesUsageMonitor]
Measure=PLUGIN
Plugin=UsageMonitor
Category=System
Counter=Processes
(If US-English language pack is activated everything works, except 'Total VRAM Usage').
Mind turning on debug logging (Under manage > settings and clicking the checkbox in about > log) and posting the results so that way I can see if it is a language issue?
Last edited by tjhrulz on May 11th, 2018, 8:52 pm, edited 1 time in total.
Stone
Posts: 25
Joined: March 12th, 2013, 8:51 am
Location: Copenhagen / Denmark

Re: Need some language testing for UsageMontitor

Post by Stone »

- Here's the log you asked for (only a few cycles):
ved UsageMonitor.Categories.Counters.UpdateCategory(String category)
DBUG (20:50:18.461) UsageMonitorExamples\BasicExampleWin10\BasicExample.ini - [TotalVRAM]: Could not find a counter in category Processor called % Processortid
DBUG (20:50:18.587) UsageMonitorExamples\BasicExampleWin10\BasicExample.ini - [Core0Usage]: Could not find a counter in category Processor called % Processortid
DBUG (20:50:18.619) UsageMonitorExamples\BasicExampleWin10\BasicExample.ini - [Core1Usage]: Could not find a counter in category Processor called % Processortid
DBUG (20:50:19.434) UsageMonitorExamples\BasicExampleWin10\BasicExample.ini - [MeasureBrowser]: Could not find a counter in category Processor called % Processortid
ERRO (20:50:19.438) UsageMonitorExamples\BasicExampleWin10\BasicExample.ini - [TotalVRAM]: UsageMonitor crashed trying to update the counterss
DBUG (20:50:19.438) UsageMonitorExamples\BasicExampleWin10\BasicExample.ini - [TotalVRAM]: Det blev forsøgt at læse eller skrive i en beskyttet hukommelse. Dette kan ofte være et tegn på, at en anden hukommelse er beskadiget.
DBUG (20:50:19.438) UsageMonitorExamples\BasicExampleWin10\BasicExample.ini - [TotalVRAM]: ved Rainmeter.API.RmLog(IntPtr rm, LogType type, String message)

ved UsageMonitor.Categories.Counters.UpdateCategory(String category)
DBUG (20:50:19.476) UsageMonitorExamples\BasicExampleWin10\BasicExample.ini - [TotalVRAM]: Could not find a counter in category Processor called % Processortid
DBUG (20:50:19.616) UsageMonitorExamples\BasicExampleWin10\BasicExample.ini - [Core0Usage]: Could not find a counter in category Processor called % Processortid
DBUG (20:50:19.647) UsageMonitorExamples\BasicExampleWin10\BasicExample.ini - [Core1Usage]: Could not find a counter in category Processor called % Processortid
DBUG (20:50:20.437) UsageMonitorExamples\BasicExampleWin10\BasicExample.ini - [MeasureBrowser]: Could not find a counter in category Processor called % Processortid
ERRO (20:50:20.441) UsageMonitorExamples\BasicExampleWin10\BasicExample.ini - [TotalVRAM]: UsageMonitor crashed trying to update the counterss
DBUG (20:50:20.441) UsageMonitorExamples\BasicExampleWin10\BasicExample.ini - [TotalVRAM]: Det blev forsøgt at læse eller skrive i en beskyttet hukommelse. Dette kan ofte være et tegn på, at en anden hukommelse er beskadiget.
DBUG (20:50:20.441) UsageMonitorExamples\BasicExampleWin10\BasicExample.ini - [TotalVRAM]: ved Rainmeter.API.RmLog(IntPtr rm, LogType type, String message)

ved UsageMonitor.Categories.Counters.UpdateCategory(String category)
DBUG (20:50:20.478) UsageMonitorExamples\BasicExampleWin10\BasicExample.ini - [TotalVRAM]: Could not find a counter in category Processor called % Processortid
DBUG (20:50:20.603) UsageMonitorExamples\BasicExampleWin10\BasicExample.ini - [Core0Usage]: Could not find a counter in category Processor called % Processortid
DBUG (20:50:20.635) UsageMonitorExamples\BasicExampleWin10\BasicExample.ini - [Core1Usage]: Could not find a counter in category Processor called % Processortid
DBUG (20:50:21.452) UsageMonitorExamples\BasicExampleWin10\BasicExample.ini - [MeasureBrowser]: Could not find a counter in category Processor called % Processortid
ERRO (20:50:21.486) UsageMonitorExamples\BasicExampleWin10\BasicExample.ini - [TotalVRAM]: UsageMonitor crashed trying to update the counterss
DBUG (20:50:21.486) UsageMonitorExamples\BasicExampleWin10\BasicExample.ini - [TotalVRAM]: Det blev forsøgt at læse eller skrive i en beskyttet hukommelse. Dette kan ofte være et tegn på, at en anden hukommelse er beskadiget.
DBUG (20:50:21.486) UsageMonitorExamples\BasicExampleWin10\BasicExample.ini - [TotalVRAM]: ved Rainmeter.API.RmLog(IntPtr rm, LogType type, String message)
About the VRAM-measure: I can't make it work even if I use PerfMon, so maybe that's a problem occuring only on my computer? (a Rainmeter-restart as you suggest doesn't help either).
- Stone
User avatar
tjhrulz
Developer
Posts: 267
Joined: October 13th, 2016, 1:28 am
Location: Earth

Re: Need some language testing for UsageMontitor

Post by tjhrulz »

Stone wrote:- Here's the log you asked for (only a few cycles):
ved UsageMonitor.Categories.Counters.UpdateCategory(String category)
DBUG (20:50:18.461) UsageMonitorExamples\BasicExampleWin10\BasicExample.ini - [TotalVRAM]: Could not find a counter in category Processor called % Processortid
DBUG (20:50:18.587) UsageMonitorExamples\BasicExampleWin10\BasicExample.ini - [Core0Usage]: Could not find a counter in category Processor called % Processortid
DBUG (20:50:18.619) UsageMonitorExamples\BasicExampleWin10\BasicExample.ini - [Core1Usage]: Could not find a counter in category Processor called % Processortid
DBUG (20:50:19.434) UsageMonitorExamples\BasicExampleWin10\BasicExample.ini - [MeasureBrowser]: Could not find a counter in category Processor called % Processortid
ERRO (20:50:19.438) UsageMonitorExamples\BasicExampleWin10\BasicExample.ini - [TotalVRAM]: UsageMonitor crashed trying to update the counterss
DBUG (20:50:19.438) UsageMonitorExamples\BasicExampleWin10\BasicExample.ini - [TotalVRAM]: Det blev forsøgt at læse eller skrive i en beskyttet hukommelse. Dette kan ofte være et tegn på, at en anden hukommelse er beskadiget.
DBUG (20:50:19.438) UsageMonitorExamples\BasicExampleWin10\BasicExample.ini - [TotalVRAM]: ved Rainmeter.API.RmLog(IntPtr rm, LogType type, String message)

ved UsageMonitor.Categories.Counters.UpdateCategory(String category)
DBUG (20:50:19.476) UsageMonitorExamples\BasicExampleWin10\BasicExample.ini - [TotalVRAM]: Could not find a counter in category Processor called % Processortid
DBUG (20:50:19.616) UsageMonitorExamples\BasicExampleWin10\BasicExample.ini - [Core0Usage]: Could not find a counter in category Processor called % Processortid
DBUG (20:50:19.647) UsageMonitorExamples\BasicExampleWin10\BasicExample.ini - [Core1Usage]: Could not find a counter in category Processor called % Processortid
DBUG (20:50:20.437) UsageMonitorExamples\BasicExampleWin10\BasicExample.ini - [MeasureBrowser]: Could not find a counter in category Processor called % Processortid
ERRO (20:50:20.441) UsageMonitorExamples\BasicExampleWin10\BasicExample.ini - [TotalVRAM]: UsageMonitor crashed trying to update the counterss
DBUG (20:50:20.441) UsageMonitorExamples\BasicExampleWin10\BasicExample.ini - [TotalVRAM]: Det blev forsøgt at læse eller skrive i en beskyttet hukommelse. Dette kan ofte være et tegn på, at en anden hukommelse er beskadiget.
DBUG (20:50:20.441) UsageMonitorExamples\BasicExampleWin10\BasicExample.ini - [TotalVRAM]: ved Rainmeter.API.RmLog(IntPtr rm, LogType type, String message)

ved UsageMonitor.Categories.Counters.UpdateCategory(String category)
DBUG (20:50:20.478) UsageMonitorExamples\BasicExampleWin10\BasicExample.ini - [TotalVRAM]: Could not find a counter in category Processor called % Processortid
DBUG (20:50:20.603) UsageMonitorExamples\BasicExampleWin10\BasicExample.ini - [Core0Usage]: Could not find a counter in category Processor called % Processortid
DBUG (20:50:20.635) UsageMonitorExamples\BasicExampleWin10\BasicExample.ini - [Core1Usage]: Could not find a counter in category Processor called % Processortid
DBUG (20:50:21.452) UsageMonitorExamples\BasicExampleWin10\BasicExample.ini - [MeasureBrowser]: Could not find a counter in category Processor called % Processortid
ERRO (20:50:21.486) UsageMonitorExamples\BasicExampleWin10\BasicExample.ini - [TotalVRAM]: UsageMonitor crashed trying to update the counterss
DBUG (20:50:21.486) UsageMonitorExamples\BasicExampleWin10\BasicExample.ini - [TotalVRAM]: Det blev forsøgt at læse eller skrive i en beskyttet hukommelse. Dette kan ofte være et tegn på, at en anden hukommelse er beskadiget.
DBUG (20:50:21.486) UsageMonitorExamples\BasicExampleWin10\BasicExample.ini - [TotalVRAM]: ved Rainmeter.API.RmLog(IntPtr rm, LogType type, String message)
About the VRAM-measure: I can't make it work even if I use PerfMon, so maybe that's a problem occuring only on my computer? (a Rainmeter-restart as you suggest doesn't help either).
Somehow you triggered a memory corruption error, that is a new one. Also somehow your TotalVRAM usage is referencing the wrong counter and category. I think I have an idea though on the cause for this though.
User avatar
fred_gaou
Posts: 60
Joined: July 30th, 2014, 1:00 am

Re: Need some language testing for UsageMontitor

Post by fred_gaou »

Simple test fail with setup in my signature.

Skin:

Code: Select all

[Rainmeter]
Update=1000
DynamicWindowSize=1
AccurateText=1
SkinWidth=360
BackgroundMode=2
SolidColor=150,50,50,150

[MeasureCPU]
Measure=Plugin
Plugin=UsageMonitor
Alias=CPU
Index=0

; Meters

[AllStyle]
FontSize=14
FontWeight=400
FontColor=255,255,255,255
AntiAlias=1
DynamicVariables=1

[RightStyle]
X=360
StringAlign=Right

[MeterCPULabel]
Meter=String
MeterStyle=AllStyle
Text=Total CPU Usage

[MeterCPUValues]
Meter=String
MeterStyle=AllStyle | RightStyle
Text=[MeasureCPU] : [MeasureCPU:1]%
Here is the log:

Code: Select all

NOTE (02:03:51.719) test\UsageMonitor plugin.ini: Refreshing skin
DBUG (02:03:51.724) : Reading file: D:\Programmes\Customisation\Rainmeter\Rainmeter.ini
DBUG (02:03:51.729) test\UsageMonitor plugin.ini: Reading file: D:\Programmes\Customisation\Rainmeter\Skins\test\UsageMonitor plugin.ini
ERRO (02:03:53.058) : UsageMonitor crashed trying to update the counters
DBUG (02:03:53.063) : L'élément a déjà été ajouté. Clé du dictionnaire : 'taille virtuelle (octets)'  Clé ajoutée : 'taille virtuelle (octets)'
DBUG (02:03:53.070) :    à System.Collections.Hashtable.Insert(Object key, Object nvalue, Boolean add)

   à System.Collections.DictionaryBase.System.Collections.IDictionary.Add(Object key, Object value)

   à System.Diagnostics.CategorySample.ReadCategory()

   à UsageMonitor.Categories.Counters.UpdateCategory(String category)
ERRO (02:03:53.877) : UsageMonitor crashed trying to update the counters
DBUG (02:03:53.883) : L'élément a déjà été ajouté. Clé du dictionnaire : 'taille virtuelle (octets)'  Clé ajoutée : 'taille virtuelle (octets)'
DBUG (02:03:53.887) :    à System.Collections.Hashtable.Insert(Object key, Object nvalue, Boolean add)

   à System.Collections.DictionaryBase.System.Collections.IDictionary.Add(Object key, Object value)

   à System.Diagnostics.CategorySample.ReadCategory()

   à UsageMonitor.Categories.Counters.UpdateCategory(String category)
ERRO (02:03:54.878) : UsageMonitor crashed trying to update the counters
DBUG (02:03:54.884) : L'élément a déjà été ajouté. Clé du dictionnaire : 'taille virtuelle (octets)'  Clé ajoutée : 'taille virtuelle (octets)'
DBUG (02:03:54.889) :    à System.Collections.Hashtable.Insert(Object key, Object nvalue, Boolean add)

   à System.Collections.DictionaryBase.System.Collections.IDictionary.Add(Object key, Object value)

   à System.Diagnostics.CategorySample.ReadCategory()

   à UsageMonitor.Categories.Counters.UpdateCategory(String category)
ERRO (02:03:55.878) : UsageMonitor crashed trying to update the counters
DBUG (02:03:55.884) : L'élément a déjà été ajouté. Clé du dictionnaire : 'taille virtuelle (octets)'  Clé ajoutée : 'taille virtuelle (octets)'
DBUG (02:03:55.889) :    à System.Collections.Hashtable.Insert(Object key, Object nvalue, Boolean add)

   à System.Collections.DictionaryBase.System.Collections.IDictionary.Add(Object key, Object value)

   à System.Diagnostics.CategorySample.ReadCategory()

   à UsageMonitor.Categories.Counters.UpdateCategory(String category)
ERRO (02:03:56.879) : UsageMonitor crashed trying to update the counters
DBUG (02:03:56.885) : L'élément a déjà été ajouté. Clé du dictionnaire : 'taille virtuelle (octets)'  Clé ajoutée : 'taille virtuelle (octets)'
DBUG (02:03:56.890) :    à System.Collections.Hashtable.Insert(Object key, Object nvalue, Boolean add)

   à System.Collections.DictionaryBase.System.Collections.IDictionary.Add(Object key, Object value)

   à System.Diagnostics.CategorySample.ReadCategory()

   à UsageMonitor.Categories.Counters.UpdateCategory(String category)
ERRO (02:03:57.880) : UsageMonitor crashed trying to update the counters
DBUG (02:03:57.886) : L'élément a déjà été ajouté. Clé du dictionnaire : 'taille virtuelle (octets)'  Clé ajoutée : 'taille virtuelle (octets)'
DBUG (02:03:57.891) :    à System.Collections.Hashtable.Insert(Object key, Object nvalue, Boolean add)

   à System.Collections.DictionaryBase.System.Collections.IDictionary.Add(Object key, Object value)

   à System.Diagnostics.CategorySample.ReadCategory()

   à UsageMonitor.Categories.Counters.UpdateCategory(String category)

I rebuilt the performance counter on my OS before testing.
  • Rainmeter 4.3.1.3321 64-bit (Sep 22 2019) - French (1036)
  • Windows 10 Pro 1909 64-bit (build 18363) - French (1036)
  • Path: D:\Programmes\Customisation\Rainmeter\
  • SkinPath: D:\Programmes\Customisation\Rainmeter\Skins\
  • SettingsPath: D:\Programmes\Customisation\Rainmeter\
  • IniFile: D:\Programmes\Customisation\Rainmeter\Rainmeter.ini
kounger
Posts: 13
Joined: March 22nd, 2017, 12:14 am

Re: Need some language testing for UsageMontitor

Post by kounger »

No errors with my German version of Windows.
usagemonitor.png
4.2.0 beta r3064 64-bit (May 13 2018) - English (1033)
Windows 10 Education 1803 64-bit (build 17134) - German (1031)
Path: C:\Program Files\Rainmeter\
SkinPath: D:\...\Documents\Rainmeter\Skins\
SettingsPath: C:\Users\...\AppData\Roaming\Rainmeter\
IniFile: C:\Users\...\AppData\Roaming\Rainmeter\Rainmeter.ini
You do not have the required permissions to view the files attached to this post.
User avatar
tjhrulz
Developer
Posts: 267
Joined: October 13th, 2016, 1:28 am
Location: Earth

Re: Need some language testing for UsageMontitor

Post by tjhrulz »

To all of you with issues please try the just released Rainmeter 4.2 Beta Release - r3101. With any luck this should stop the one remaining crash and fix any language issues. This Includes preventing custom categories/counters in your native language from having issues, Although I still recommend translating them into english so they work with all languages. In the future I plan on having a debug log alert you to the english translation of the category/counter
Stone
Posts: 25
Joined: March 12th, 2013, 8:51 am
Location: Copenhagen / Denmark

Re: Need some language testing for UsageMontitor

Post by Stone »

OK the plugin works now :yahoo: - even in danish.

4.2.0 beta r3104 64-bit (Jun 23 2018) - Danish (1030)
Windows 10 Home 1803 64-bit (build 17134) - Danish (1030)
- Stone
User avatar
fred_gaou
Posts: 60
Joined: July 30th, 2014, 1:00 am

Re: Need some language testing for UsageMontitor

Post by fred_gaou »

tjhrulz wrote:To all of you with issues please try the just released Rainmeter 4.2 Beta Release - r3101. With any luck this should stop the one remaining crash and fix any language issues.
Perfect using r3104 with french OS. :17good

Here is a skin test (GPU doesn't work because my Windows is still v1607)
Image

Skin ini:

Code: Select all

[Rainmeter]
Update=1000
DynamicWindowSize=1
AccurateText=1
SkinWidth=400
BackgroundMode=2
SolidColor=0,0,0,180
;=======================================
[Variables]
Browser=vivaldi
Small=5R
Medium=10R
Large=15R
;=======================================
[MeasureCPU]
Measure=Plugin
Plugin=UsageMonitor
Alias=CPU
Index=0

[MeasureMyApps]
Measure=Plugin
Plugin=UsageMonitor
Alias=CPU
Index=1
Whitelist=Rainmeter|#Browser#

[MeasureTop1byAlias]
Measure=Plugin
Plugin=UsageMonitor
Alias=CPU
Index=1
Blacklist=_Total|Idle|dwm|wmpnetwk|csrss|svchost|lsass|System|system|Memory Compression|wininit|RemindersServer|spoolsv|IpOverUsbSvc

[MeasureTop1byCounter]
Measure=Plugin
Plugin=UsageMonitor
Category=Process
Counter=% Processor Time
Index=1
Percent=1
Blacklist=_Total|Idle|dwm|wmpnetwk|csrss|svchost|lsass|System|system|Memory Compression|wininit|RemindersServer|spoolsv|IpOverUsbSvc

[MeasureRainmeter]
Measure=Plugin
Plugin=UsageMonitor
Alias=CPU
Name=Rainmeter

[TotalThreads]
Measure=Plugin
Plugin=UsageMonitor
Category=System
Counter=Threads
Index=0

;=======================================
[TopRAM]
Measure=Plugin
Plugin=UsageMonitor
Alias=RAM
Index=1

[TopRAMScaled]
Measure=Calc
Formula=TopRAM

[BrowserRAM]
Measure=Plugin
Plugin=UsageMonitor
Alias=RAM
Name=#Browser#

[BrowserRAMScaled]
Measure=Calc
Formula=BrowserRAM

[BrowserRAMshared]
Measure=Plugin
Plugin=UsageMonitor
Alias=RAMSHARED
Name=#Browser#

[BrowserRAMsharedScaled]
Measure=Calc
Formula=BrowserRAMshared

;=======================================
[TopGPU]
Measure=Plugin
Plugin=UsageMonitor
Alias=GPU
Index=1
MinValue=0
MaxValue=100
Blacklist=dwm|csrss

[TotalVRAM]
Measure=Plugin
Plugin=UsageMonitor
Alias=VRAM
Index=0
MinValue=0
MaxValue=4831838208

[TotalVRAMScaled]
Measure=Calc
Formula=TotalVRAM
;=======================================
[TopIORead]
Measure=Plugin
Plugin=UsageMonitor
Alias=IOREAD
Index=1

[TopIOReadScaled]
Measure=Calc
Formula=TopIORead

[TopIOwrite]
Measure=Plugin
Plugin=UsageMonitor
Alias=IOWRITE
Index=1

[TopIOwriteScaled]
Measure=Calc
Formula=TopIOwrite

;=======================================
[NetworkIn]
Measure=Plugin
Plugin=UsageMonitor
Category=Network Adapter
Counter=Bytes Received/sec
Index=1

[NetworkInScaled]
Measure=Calc
Formula=NetworkIn
IfAboveValue=0
IfAboveAction=[!SetOption MeterNetworkName Text "[NetworkIn]"][!SetOption MeterNetworkName ToolTipText "[NetworkIn]"][!UpdateMeter *][!Redraw]

[NetworkOut]
Measure=Plugin
Plugin=UsageMonitor
Category=Network Adapter
Counter=Bytes Sent/sec
Index=1

[NetworkOutScaled]
Measure=Calc
Formula=NetworkOut
IfAboveValue=0
IfAboveAction=[!SetOption MeterNetworkName Text "[NetworkOut]"][!SetOption MeterNetworkName ToolTipText "[NetworkOut]"][!UpdateMeter *][!Redraw]

;=======================================
; METERS
;=======================================
[AllStyle]
FontSize=14
FontWeight=400
FontColor=255,255,255,255
AntiAlias=1
DynamicVariables=1

[TitleStyle]
FontSize=14
FontWeight=800
FontColor=255,50,50,255
AntiAlias=1
DynamicVariables=1
Padding=#small#,#small#,#small#,#small#

[LabelStyle]
Padding=#Large#,0,#small#,0

[RightStyle]
X=#CURRENTCONFIGWIDTH#
StringAlign=Right
Padding=#small#,0,#small#,0

;=======================================

[MeterCPUTitle]
Meter=String
MeterStyle=TitleStyle
Text=CPU

[MeterCPULabel]
Meter=String
MeterStyle=AllStyle | LabelStyle
Text=Total
Y=#small#

[MeterCPUValues]
Meter=String
MeterStyle=AllStyle | RightStyle
Text=[MeasureCPU] : [MeasureCPU:1]%
Y=0r

[MeterMyAppsLabel]
Meter=String
MeterStyle=AllStyle | LabelStyle
Y=#small#
Text=Top Whitelist

[MeterMyAppsValues]
Meter=String
MeterStyle=AllStyle | RightStyle
Y=0r
Text=[MeasureMyApps] : [MeasureMyApps:1]%

[MeterTop1byAliasLabel]
Meter=String
MeterStyle=AllStyle | LabelStyle
Y=#small#
Text=Top by Alias

[MeterTop1byAliasValues]
Meter=String
MeterStyle=AllStyle | RightStyle
Y=0r
Text=[MeasureTop1byAlias] : [MeasureTop1byAlias:1]%

[MeterTop1byCounterLabel]
Meter=String
MeterStyle=AllStyle | LabelStyle
Y=#small#
Text=Top by Counter

[MeterTop1byCounterValues]
Meter=String
MeterStyle=AllStyle | RightStyle
Y=0r
Text=[MeasureTop1byCounter] : [MeasureTop1byCounter:1]%

[MeterRainmeterLabel]
Meter=String
MeterStyle=AllStyle | LabelStyle
Y=#small#
Text=Rainmeter

[MeterRainmeterValues]
Meter=String
MeterStyle=AllStyle | RightStyle
Y=0r
Text=[MeasureRainmeter] : [MeasureRainmeter:1]%

[MeterTotalThreadsLabel]
Meter=String
MeterStyle=AllStyle | LabelStyle
Y=#small#
Text=Threads

[MeterTotalThreadsValues]
Meter=String
MeterStyle=AllStyle | RightStyle
Y=0r
Text=[TotalThreads] : [TotalThreads:0]

;=======================================
[MeterRAMTitle]
Meter=String
MeterStyle=TitleStyle
Text=RAM
Y=#Large#

[MeterTopRAMLabel]
Meter=String
MeterStyle=AllStyle | LabelStyle
Y=#small#
Text=Top

[MeterTopRAMValues]
Meter=String
MeterStyle=AllStyle | RightStyle
MeasureName=TopRAMScaled
Y=0r
AutoScale=1
NumOfDecimals=1
Text=[TopRAM] : %1o

[MeterBrowserRAMLabel]
Meter=String
MeterStyle=AllStyle | LabelStyle
Y=#small#
Text=Browser

[MeterBrowserRAMValues]
Meter=String
MeterStyle=AllStyle | RightStyle
MeasureName=BrowserRAMScaled
Y=0r
AutoScale=1
NumOfDecimals=1
Text=[BrowserRAM] : %1o

[MeterBrowserRAMsharedLabel]
Meter=String
MeterStyle=AllStyle | LabelStyle
Y=#small#
Text=Browser (shared)

[MeterBrowserRAMsharedValues]
Meter=String
MeterStyle=AllStyle | RightStyle
MeasureName=BrowserRAMsharedScaled
Y=0r
AutoScale=1
NumOfDecimals=1
Text=[BrowserRAMshared] : %1o
;=======================================

[MeterGPUTitle]
Meter=String
MeterStyle=TitleStyle
Text=GPU
Y=#Large#

[MeterTopGPULabel]
Meter=String
MeterStyle=AllStyle | LabelStyle
Y=#small#
Text=Top GPU

[MeterTopGPUValues]
Meter=String
MeterStyle=AllStyle | RightStyle
Y=0r
Text=[TopGPU] : [TopGPU:1]%

[MeterTotalVRAMLabel]
Meter=String
MeterStyle=AllStyle | LabelStyle
Y=#small#
Text=Total VRAM

[MeterTotalVRAMValues]
Meter=String
MeterStyle=AllStyle | RightStyle
MeasureName=TotalVRAMScaled
Y=0r
AutoScale=1
NumOfDecimals=1
Text=[TotalVRAM] : %1o

;=======================================
[MeterDISKTitle]
Meter=String
MeterStyle=TitleStyle
Y=#Large#
Text=IO

[MeterTopIOReadLabel]
Meter=String
MeterStyle=AllStyle | LabelStyle
Y=#small#
Text=Top Read

[MeterTopIOReadValues]
Meter=String
MeterStyle=AllStyle | RightStyle
MeasureName=TopIOReadScaled
Y=0r
AutoScale=1
NumOfDecimals=1
Text=[TopIORead] : %1o

[MeterTopIOwriteLabel]
Meter=String
MeterStyle=AllStyle | LabelStyle
Y=#small#
Text=Top Write

[MeterTopIOwriteValues]
Meter=String
MeterStyle=AllStyle | RightStyle
MeasureName=TopIOwriteScaled
Y=0r
AutoScale=1
NumOfDecimals=1
Text=[TopIOwrite] : %1o

;=======================================

[MeterNetworkTitle]
Meter=String
MeterStyle=TitleStyle
Y=#Large#
Text=NETWORK

[MeterNetworkInLabel]
Meter=String
MeterStyle=AllStyle | LabelStyle
Y=#small#
Text=Net IN

[MeterNetworkInValues]
Meter=String
MeterStyle=AllStyle | RightStyle
MeasureName=NetworkInScaled
Y=0r
AutoScale=1
NumOfDecimals=1
Text=%1o

[MeterNetworkOutLabel]
Meter=String
MeterStyle=AllStyle | LabelStyle
Y=#small#
Text=Net OUT

[MeterNetworkOutValues]
Meter=String
MeterStyle=AllStyle | RightStyle
MeasureName=NetworkOutScaled
Y=0r
AutoScale=1
NumOfDecimals=1
Text=%1o

[MeterNetworkName]
Meter=String
MeterStyle=AllStyle | LabelStyle
Y=#small#
ClipString=2
ToolTipTitle=Network interface
ToolTipIcon=Info
;=======================================
[MeterBottomMarge]
Meter=String
Y=#Medium#
  • Rainmeter 4.3.1.3321 64-bit (Sep 22 2019) - French (1036)
  • Windows 10 Pro 1909 64-bit (build 18363) - French (1036)
  • Path: D:\Programmes\Customisation\Rainmeter\
  • SkinPath: D:\Programmes\Customisation\Rainmeter\Skins\
  • SettingsPath: D:\Programmes\Customisation\Rainmeter\
  • IniFile: D:\Programmes\Customisation\Rainmeter\Rainmeter.ini