I just tested my side and the display still does not , but would it not possible you only use once the groups "[MeasureSub]" and " [MeasureSubGrouped]" to Youtube and Facebook instead to have two for each function ?balala wrote:Ok, so if I'm not wrong you succeeded to get that number. Am I right?
I give you my code in its entirety so you can see exactly what I do, you will give me your opinion
Code: Select all
[Rainmeter]
Update=1000
#Background=#@#Background.png
BackgroundMode=3
BackgroundMargins=0,34,0,14
[Metadata]
Name=
Author=PtitChat 107
Information=
License=
Version=
[Variables]
fontName=Trebuchet MS
textSize=8
colorBar=255,1,10,255
colorText=255,255,255,205
; ----------------------------------
; MEASURES return some kind of value
; ----------------------------------
[measureTime]
Measure=Time
Format=%H:%M:%S
[measureDate]
Measure=Time
Format=%d.%m.%Y
[measureDay]
Measure=Time
Substitute="Monday":"Lundi","Tuesday":"Mardi","Wednesday":"Mercredi","Thursday":"Jeudi","Friday":"Vendredi","Saturday":"Samedi","Sunday":"Dimanche"
Format=%A
[measureFete]
Measure=Plugin
Plugin=WebParser
Url=http://fetedujour.fr/
UpdateRate=18000
RegExp="(?siU).*</span>(.*)</h1>.*"
StringIndex=1
Substitute="":"..."
DecodeCharacterReference=1
[measureBitcoin]
Measure=Plugin
Plugin=WebParser
Url=https://bitcoin.fr/cours-du-bitcoin/
UpdateRate=60
StringIndex=1
RegExp="(?siU).*<span class="price-tag">(.*)</span>.*"
Substitute="":"..."
DecodeCharacterReference=1
[measureFacebook]
Measure=Plugin
Plugin=WebParser
Url=https://www.facebook.com/MoiMonTel.JusquaCeQueLaMortNousSepare/likes
UpdateRate=60
StringIndex=1
RegExp=(?siU).*\["PagesLikesTab",.*elem_.*\}.*\],(.*)\],\[\]\],
FinishAction=[!EnableMeasure MeasureLikes][!UpdateMeasure MeasureLikes]
Substitute="":"..."
[MeasureLikes]
Measure=Plugin
Plugin=WebParser
URL=[MeasureFacebook]
StringIndex=1
IfCondition=(MeasureLikes<=999)
IfTrueAction=[!SetVariable Subst ""][!SetVariable Subst2 ""][!UpdateMeasure "MeasureLikesGrouped"][!UpdateMeter MeterValueFacebook][!ShowMeter MeterValueFacebook][!Redraw]
IfCondition2=((MeasureLikes>999)&&(MeasureLikes<=999999))
IfTrueAction2=[!SetVariable Subst "(\d{0,3})(\d{3})"][!SetVariable Subst2 "\1 \2"][!UpdateMeasure "MeasureLikesGrouped"][!UpdateMeter MeterValueFacebook][!ShowMeter MeterValueFacebook][!Redraw]
IfCondition3=((MeasureLikes>999999)&&(MeasureLikes<=999999999))
IfTrueAction3=[!SetVariable Subst "(\d{0,3})(\d{3})(\d{3})"][!SetVariable Subst2 "\1 \2 \3"][!UpdateMeasure "MeasureLikesGrouped"][!UpdateMeter MeterValueFacebook][!ShowMeter MeterValueFacebook][!Redraw]
IfCondition4=((MeasureLikes>999999999)&&(MeasureLikes<=999999999999))
IfTrueAction4=[!SetVariable Subst "(\d{0,3})(\d{3})(\d{3})(\d{3})"][!SetVariable Subst2 "\1 \2 \3 \4"][!UpdateMeasure "MeasureLikesGrouped"][!UpdateMeter MeterValueFacebook][!ShowMeter MeterValueFacebook][!Redraw]
IfCondition5=((MeasureLikes>999999999999)&&(MeasureLikes<=999999999999999))
IfTrueAction5=[!SetVariable Subst "(\d{0,3})(\d{3})(\d{3})(\d{3})(\d{3})"][!SetVariable Subst2 "\1 \2 \3 \4 \5"][!UpdateMeasure "MeasureLikesGrouped"][!UpdateMeter MeterValueFacebook][!ShowMeter MeterValueFacebook][!Redraw]
IfCondition6=((MeasureLikes>999999999999999)&&(MeasureLikes<=999999999999999999))
IfTrueAction6=[!SetVariable Subst "(\d{0,3})(\d{3})(\d{3})(\d{3})(\d{3})(\d{3})"][!SetVariable Subst2 "\1 \2 \3 \4 \5 \6"][!UpdateMeasure "MeasureLikesGrouped"][!UpdateMeter MeterValueFacebook][!ShowMeter MeterValueFacebook][!Redraw]
Disabled=1
[MeasureLikesGrouped]
Measure=String
String=[MeasureLikes]
RegExpSubstitute=1
Substitute="#Subst#":"#Subst2#"
DynamicVariables=1
[measureYouTube]
Measure=Plugin
Plugin=WebParser
Url=https://www.youtube.com/user/joueurdugrenier
UpdateRate=60
StringIndex=1
RegExp=(?siU)view_count":"(.*)"
Substitute="":"..."
DecodeCharacterReference=1
[MeasureSub]
Measure=Plugin
Plugin=WebParser
URL=[MeasureYouTube]
StringIndex=1
IfCondition=(MeasureSub<=999)
IfTrueAction=[!SetVariable Subst ""][!SetVariable Subst2 ""][!UpdateMeasure "MeasureSubGrouped"][!UpdateMeter MeterValue][!Redraw]
IfCondition2=((MeasureSub>999)&&(MeasureSub<=999999))
IfTrueAction2=[!SetVariable Subst "(\d{0,3})(\d{3})"][!SetVariable Subst2 "\1 \2"][!UpdateMeasure "MeasureSubGrouped"][!UpdateMeter MeterValue][!Redraw]
IfCondition3=((MeasureSub>999999)&&(MeasureSub<=999999999))
IfTrueAction3=[!SetVariable Subst "(\d{0,3})(\d{3})(\d{3})"][!SetVariable Subst2 "\1 \2 \3"][!UpdateMeasure "MeasureSubGrouped"][!UpdateMeter MeterValue][!Redraw]
IfCondition4=((MeasureSub>999999999)&&(MeasureSub<=999999999999))
IfTrueAction4=[!SetVariable Subst "(\d{0,3})(\d{3})(\d{3})(\d{3})"][!SetVariable Subst2 "\1 \2 \3 \4"][!UpdateMeasure "MeasureSubGrouped"][!UpdateMeter MeterValue][!Redraw]
IfCondition5=((MeasureSub>999999999999)&&(MeasureSub<=999999999999999))
IfTrueAction5=[!SetVariable Subst "(\d{0,3})(\d{3})(\d{3})(\d{3})(\d{3})"][!SetVariable Subst2 "\1 \2 \3 \4 \5"][!UpdateMeasure "MeasureSubGrouped"][!UpdateMeter MeterValue][!Redraw]
IfCondition6=((MeasureSub>999999999999999)&&(MeasureSub<=999999999999999999))
IfTrueAction6=[!SetVariable Subst "(\d{0,3})(\d{3})(\d{3})(\d{3})(\d{3})(\d{3})"][!SetVariable Subst2 "\1 \2 \3 \4 \5 \6"][!UpdateMeasure "MeasureSubGrouped"][!UpdateMeter MeterValue][!Redraw]
Disabled=1
[MeasureSubGrouped]
Measure=String
String=[MeasureSub]
RegExpSubstitute=1
Substitute="#Subst#":"#Subst2#"
DynamicVariables=1
; ----------------------------------
; STYLES are used to "centralize" options
; ----------------------------------
[styleTitle]
StringAlign=Center
StringCase=Upper
StringStyle=Bold
StringEffect=Shadow
FontEffectColor=0,0,0,50
FontColor=#colorText#
FontFace=#fontName#
FontSize=10
AntiAlias=1
ClipString=1
[styleLeftText]
StringAlign=Left
StringCase=None
StringStyle=Bold
StringEffect=Shadow
FontEffectColor=0,0,0,20
FontColor=#colorText#
FontFace=#fontName#
FontSize=#textSize#
AntiAlias=1
ClipString=1
[styleRightText]
StringAlign=Right
StringCase=None
StringStyle=Bold
StringEffect=Shadow
FontEffectColor=0,0,0,20
FontColor=#colorText#
FontFace=#fontName#
FontSize=#textSize#
AntiAlias=1
ClipString=1
[styleSeperator]
; SolidColor=255,255,255,15
SolidColor=0,0,0,20
; ----------------------------------
; METERS display images, text, bars, etc.
; ----------------------------------
[meterTitle]
Meter=String
MeterStyle=styleTitle
MeasureName=measureTime
X=100
Y=12
W=190
H=18
Text=%1
LeftMouseUpAction=!Execute ["http://www.horlogeparlante.com/heure-besan%C3%A7on-france-HEUREfrance3033123.html"]
ToolTipText="Open Horloge Parlante"
[meterDay]
Meter=String
MeterStyle=styleLeftText
MeasureName=measureDay
X=10
Y=40
W=190
H=14
Text=%1
[meterDate]
Meter=String
MeterStyle=styleRightText
MeasureName=measureDate
X=200
Y=0r
W=190
H=14
Text=%1
[meterSeperator]
Meter=Image
MeterStyle=styleSeperator
X=10
Y=52
W=190
H=1
[meterLabelFete]
Meter=String
MeterStyle=styleLeftText
X=10
Y=60
W=190
H=14
Text=Fte du jour :
[meterFete]
Meter=String
MeterStyle=styleRightText
MeasureName=measureFete
X=200
Y=0r
W=190
H=14
Text=%1
[meterLabelBitcoin]
Meter=String
MeterStyle=styleLeftText
X=10
Y=80
W=190
H=14
Text=Prix du Bitcoin :
[meterValueBitcoin]
Meter=String
MeterStyle=styleRightText
MeasureName=measureBitcoin
StringIndex=1
X=200
Y=80
W=190
H=14
LeftMouseUpAction=!Execute ["https://bitcoin.fr/cours-du-bitcoin/"]
Text=%1
[meterLabelFacebook]
Meter=String
MeterStyle=styleLeftText
X=10
Y=100
W=190
H=14
Text=Facebook :
[meterValueFacebook]
Meter=String
MeterStyle=styleRightText
MeasureName=MeasureLikesGrouped
StringIndex=1
AntiAlias=1
Hidden=1
X=200
Y=100
W=190
H=14
LeftMouseUpAction=!Execute ["https://www.facebook.com/MoiMonTel.JusquaCeQueLaMortNousSepare/likes"]
Text=%1 likes
[meterLabelYouTube]
Meter=String
MeterStyle=styleLeftText
X=10
Y=120
W=190
H=14
Text=YouTube :
[meterValueYouTube]
Meter=String
MeterStyle=styleRightText
MeasureName=MeasureSubGrouped
StringIndex=1
AntiAlias=1
Hidden=1
X=200
Y=120
W=190
H=14
LeftMouseUpAction=!Execute ["https://www.youtube.com/user/joueurdugrenier"]
Text=%1 abonnés