Code:
[DynamicColor]Measure=StringString=[&*Measure:function('[#*DynamicVariable*]')*]DynamicVariables=1[Meter]Meter=StringFontColor=[&DynamicColor]DynamicVariables=1
This was the day, that's when the "multiescape" is necessary I guess. Yeah.. I forgot to mention I was using it in a "double set option bang" on a conditional action.Also, in case you need this one day, you can "multiescape" things, like, for example, [#**Color**] and such (useful if you nest escaped stuff in variables)...
Statistics: Posted by RicardoTM — Today, 8:30 am
Code:
[Variables]Item=(?(?=.*\R.*).*(<01>[mTime]<\/01>.*)\R.*)ItemIndex=1ItemCount=1[Rainmeter]Update=1000AccurateText=1DynamicWindowSize=1---Measures---[mTime]Measure=TimeFormat=%#d-%b-%y[mBook]Measure=WebParserURL=file://#CURRENTPATH#Book1.txtRegExp=(?siU)#Item##Item##Item##Item##Item##Item##Item##Item##Item##Item#LogSubstringErrors=0UpdateRate=3600FinishAction=[!UpdateMeasureGroup Fields][!UpdateMeter *][!Redraw]-1-[mItem1Field1]Group=FieldsMeasure=WebParserURL=[mBook]StringIndex=1RegExp=(?siU)<01>(.*)<\/01>StringIndex2=1UpdateDivider=-1IfMatch=^$IfNotMatchAction=[!SetVariable ItemCount 1]IfMatchMode=1[mItem1Field2]Group=FieldsMeasure=WebParserURL=[mBook]StringIndex=1RegExp=(?siU)<02>(.*)<\/02>StringIndex2=1UpdateDivider=-1[mItem1Field3]Group=FieldsMeasure=WebParserURL=[mBook]StringIndex=1RegExp=(?siU)<03>(.*)<\/03>StringIndex2=1UpdateDivider=-1RegExpSubstitute=1Substitute="^$":"None.jpg"[mItem1Field4]Group=FieldsMeasure=WebParserURL=[mBook]StringIndex=1RegExp=(?siU)<04>(.*)<\/04>StringIndex2=1UpdateDivider=-1[mItem1Field5]Group=FieldsMeasure=WebParserURL=[mBook]StringIndex=1RegExp=(?siU)<05>(.*)<\/05>StringIndex2=1UpdateDivider=-1[mItem1Field6]Group=FieldsMeasure=WebParserURL=[mBook]StringIndex=1RegExp=(?siU)<06>(.*)<\/06>StringIndex2=1UpdateDivider=-1[mItem1Field7]Group=FieldsMeasure=WebParserURL=[mBook]StringIndex=1RegExp=(?siU)<07>(.*)<\/07>StringIndex2=1UpdateDivider=-1-2-[mItem2Field1]Group=FieldsMeasure=WebParserURL=[mBook]StringIndex=2RegExp=(?siU)<01>(.*)<\/01>StringIndex2=1UpdateDivider=-1IfMatch=^$IfNotMatchAction=[!SetVariable ItemCount 2]IfMatchMode=1[mItem2Field2]Group=FieldsMeasure=WebParserURL=[mBook]StringIndex=2RegExp=(?siU)<02>(.*)<\/02>StringIndex2=1UpdateDivider=-1[mItem2Field3]Group=FieldsMeasure=WebParserURL=[mBook]StringIndex=2RegExp=(?siU)<03>(.*)<\/03>StringIndex2=1UpdateDivider=-1RegExpSubstitute=1Substitute="^$":"None.jpg"[mItem2Field4]Group=FieldsMeasure=WebParserURL=[mBook]StringIndex=2RegExp=(?siU)<04>(.*)<\/04>StringIndex2=1UpdateDivider=-1[mItem2Field5]Group=FieldsMeasure=WebParserURL=[mBook]StringIndex=2RegExp=(?siU)<05>(.*)<\/05>StringIndex2=1UpdateDivider=-1[mItem2Field6]Group=FieldsMeasure=WebParserURL=[mBook]StringIndex=2RegExp=(?siU)<06>(.*)<\/06>StringIndex2=1UpdateDivider=-1[mItem2Field7]Group=FieldsMeasure=WebParserURL=[mBook]StringIndex=2RegExp=(?siU)<07>(.*)<\/07>StringIndex2=1UpdateDivider=-1-3-[mItem3Field1]Group=FieldsMeasure=WebParserURL=[mBook]StringIndex=3RegExp=(?siU)<01>(.*)<\/01>StringIndex2=1UpdateDivider=-1IfMatch=^$IfNotMatchAction=[!SetVariable ItemCount 3]IfMatchMode=1[mItem3Field2]Group=FieldsMeasure=WebParserURL=[mBook]StringIndex=3RegExp=(?siU)<02>(.*)<\/02>StringIndex2=1UpdateDivider=-1[mItem3Field3]Group=FieldsMeasure=WebParserURL=[mBook]StringIndex=3RegExp=(?siU)<03>(.*)<\/03>StringIndex2=1UpdateDivider=-1RegExpSubstitute=1Substitute="^$":"None.jpg"[mItem3Field4]Group=FieldsMeasure=WebParserURL=[mBook]StringIndex=3RegExp=(?siU)<04>(.*)<\/04>StringIndex2=1UpdateDivider=-1[mItem3Field5]Group=FieldsMeasure=WebParserURL=[mBook]StringIndex=3RegExp=(?siU)<05>(.*)<\/05>StringIndex2=1UpdateDivider=-1[mItem3Field6]Group=FieldsMeasure=WebParserURL=[mBook]StringIndex=3RegExp=(?siU)<06>(.*)<\/06>StringIndex2=1UpdateDivider=-1[mItem3Field7]Group=FieldsMeasure=WebParserURL=[mBook]StringIndex=3RegExp=(?siU)<07>(.*)<\/07>StringIndex2=1UpdateDivider=-1---Styles---[StringStyle]FontColor=255,255,255,255FontFace=Segoe UIFontSize=16StringEffect=ShadowFontEffectColor=0,0,0,255AntiAlias=1DynamicVariables=1---Meters---[Background]Meter=ImageMeterStyle=StringStyleImageName=Background.pngW=420H=170MouseScrollUpAction=[!SetVariable ItemIndex (Clamp(#ItemIndex#-1,1,#ItemCount#))][!UpdateMeter *][!Redraw]MouseScrollDownAction=[!SetVariable ItemIndex (Clamp(#ItemIndex#+1,1,#ItemCount#))][!UpdateMeter *][!Redraw][ItemField1]Meter=StringMeterStyle=StringStyleX=20Y=10MeasureName=mItem#ItemIndex#Field1[ItemField2]Meter=StringMeterStyle=StringStyleX=115Y=50MeasureName=mItem#ItemIndex#Field2[ItemField3]Meter=ImageMeterStyle=StringStyleX=20Y=50W=85H=80MeasureName=mItem#ItemIndex#Field3ImageName=#CURRENTPATH#%1[ItemField4]Meter=StringMeterStyle=StringStyleX=130Y=80FontSize=16MeasureName=mItem#ItemIndex#Field4[ItemField5]Meter=StringMeterStyle=StringStyleX=110Y=110FontSize=12MeasureName=mItem#ItemIndex#Field5[ItemField6]Meter=StringMeterStyle=StringStyleX=270Y=110FontSize=12MeasureName=mItem#ItemIndex#Field6[ItemField7]Meter=StringMeterStyle=StringStyleX=20Y=135FontSize=14MeasureName=mItem#ItemIndex#Field7
Statistics: Posted by OpenUser — Today, 7:26 am
Of course it is, just use !SetOption bangs for each of those 4 coordinates:Do something like
IfMatch=^$
IfMatchAction=[W=0 H=0 X=0 Y=0]
IfNotMatchAction=[!ShowMeter "MeterAlertImageJ"]
Is this possible?
Code:
IfMatch=^$IfMatchAction=[!SetOption MeterAlertImageJ W 0][!SetOption MeterAlertImageJ H 0][!SetOption MeterAlertImageJ X 0][!SetOption MeterAlertImageJ Y 0][!UpdateMeter *][!Redraw]IfNotMatchAction=[!ShowMeter "MeterAlertImageJ"]
Statistics: Posted by Yincognito — Today, 6:26 am
Statistics: Posted by Brian — Today, 4:55 am
Statistics: Posted by Kotofanchik — Today, 3:31 am
Statistics: Posted by Kotofanchik — Today, 3:10 am
Code:
[Icon1]Meter=ImageX=10Y=10W=20Padding=0,0,10,0...[Icon2]Meter=ImageX=0RY=0rW=20Padding=0,0,10,0......
Statistics: Posted by Yincognito — Today, 2:19 am
Statistics: Posted by Yincognito — Today, 1:03 am
Statistics: Posted by Yincognito — Yesterday, 11:59 pm
Statistics: Posted by Kotofanchik — Yesterday, 11:45 pm