It is currently May 2nd, 2024, 7:56 pm

Unrecognised glitch in ROTATOR

Get help with creating, editing & fixing problems with skins
User avatar
TweaknFreak
Posts: 217
Joined: July 14th, 2012, 7:26 am

Unrecognised glitch in ROTATOR

Post by TweaknFreak »

The rotator meter doesnt work in the skin its supposed to, but when I separate the code of the rotator only and put it in a separate ini it works. Please help me out guyz. Heres the codes.

This is where it doesnt works :-

Code: Select all

[Rainmeter]
BackgroundMode=1
Update=10
Author=TweaknFreak


[Variables]
;*********MODIFY THE FOLLOWING LINE*********
Url=https://#username#:#password#@gmail.google.com/gmail/feed/atom
;*******************************************

FontName=Chintzy CPU BRK
FontSize=11
White=255, 255, 255, 200
White1=255, 255, 255, 150

;update.Spd=1
Substitute="&":"&",""":"","&Quot;":"","<br>":"","![CDATA[":"","]]":"","...":"","<":"",">":"","/PRE>":"","PRE>":"","<":"","Gmail - Inbox":"","'":"'"

Hide1=[!RainmeterHideMeter l.RSS1][!RainmeterHideMeter l.RSS2][!RainmeterHideMeter l.RSS3][!RainmeterHideMeter l.RSS4][!RainmeterHideMeter l.RSS5][!RainmeterHideMeter l.RSS6][!RainmeterHideMeter l.RSS7][!RainmeterHideMeter l.RSS8][!RainmeterHideMeter l.RSS9][!RainmeterHideMeter l.RSS10][!RainmeterHideMeter l.RSS1Name][!RainmeterHideMeter l.RSS2Name][!RainmeterHideMeter l.RSS3Name][!RainmeterHideMeter l.RSS4Name][!RainmeterHideMeter l.RSS5Name][!RainmeterHideMeter l.RSS6Name][!RainmeterHideMeter l.RSS7Name][!RainmeterHideMeter l.RSS8Name][!RainmeterHideMeter l.RSS9Name][!RainmeterHideMeter l.RSS10Name]
Show1=[!RainmeterShowMeter l.RSS1][!RainmeterShowMeter l.RSS2][!RainmeterShowMeter l.RSS3][!RainmeterShowMeter l.RSS4][!RainmeterShowMeter l.RSS5][!RainmeterShowMeter l.RSS6][!RainmeterShowMeter l.RSS7][!RainmeterShowMeter l.RSS8][!RainmeterShowMeter l.RSS9][!RainmeterShowMeter l.RSS10][!RainmeterShowMeter l.RSS1Name][!RainmeterShowMeter l.RSS2Name][!RainmeterShowMeter l.RSS3Name][!RainmeterShowMeter l.RSS4Name][!RainmeterShowMeter l.RSS5Name][!RainmeterShowMeter l.RSS6Name][!RainmeterShowMeter l.RSS7Name][!RainmeterShowMeter l.RSS8Name][!RainmeterShowMeter l.RSS9Name][!RainmeterShowMeter l.RSS10Name]
ToggleLoading=[!RainmeterHideMeter LoadingMessage][!RainmeterShowMeter MailMessage]

;===========================================================================
; Measures
;===========================================================================

[RSS]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=#Url#
RegExp="(?siU)<title>(.+)</title>(.+)<entry(.+)<title>(.+)</title>(.+)<name>(.+)</name>(.+)<title>(.+)</title>(.+)<name>(.+)</name>(.+)<title>(.+)</title>(.+)<name>(.+)</name>(.+)<title>(.+)</title>(.+)<name>(.+)</name>(.+)<title>(.+)</title>(.+)<name>(.+)</name>(.+)<title>(.+)</title>(.+)<name>(.+)</name>(.+)<title>(.+)</title>(.+)<name>(.+)</name>(.+)<title>(.+)</title>(.+)<name>(.+)</name>(.+)<title>(.+)</title>(.+)<name>(.+)</name>(.+)<title>(.+)</title>(.+)<name>(.+)</name>"
UpdateRate=#update.Spd#
StringIndex=1
Substitute=#Substitute#
FinishAction=!execute #ToggleLoading#[!RainmeterRedraw]
Debug=1

[MeasureMailCount]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[RSS]
RegExp="(?siU)<fullcount>(.*)</fullcount>"
StringIndex=2
FinishAction=!Execute [!RainmeterRedraw]

[MeasureCount]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[MeasureMailCount]
StringIndex=1
UpdateRate=140

[mRSS1]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[RSS]
StringIndex=4
Substitute=#Substitute#

[mRSS1Name]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[RSS]
StringIndex=6
Substitute=#Substitute#

[mRSS2]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[RSS]
StringIndex=8
Substitute=#Substitute#

[mRSS2Name]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[RSS]
StringIndex=10
Substitute=#Substitute#

[mRSS3]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[RSS]
StringIndex=12
Substitute=#Substitute#

[mRSS3Name]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[RSS]
StringIndex=14
Substitute=#Substitute#

[mRSS4]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[RSS]
StringIndex=16
Substitute=#Substitute#

[mRSS4Name]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[RSS]
StringIndex=18
Substitute=#Substitute#

[mRSS5]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[RSS]
StringIndex=20
Substitute=#Substitute#

[mRSS5Name]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[RSS]
StringIndex=22
Substitute=#Substitute#

[mRSS6]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[RSS]
StringIndex=24
Substitute=#Substitute#

[mRSS6Name]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[RSS]
StringIndex=26
Substitute=#Substitute#

[mRSS7]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[RSS]
StringIndex=28
Substitute=#Substitute#

[mRSS7Name]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[RSS]
StringIndex=30
Substitute=#Substitute#

[mRSS8]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[RSS]
StringIndex=32
Substitute=#Substitute#

[mRSS8Name]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[RSS]
StringIndex=34
Substitute=#Substitute#

[mRSS9]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[RSS]
StringIndex=36
Substitute=#Substitute#

[mRSS9Name]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[RSS]
StringIndex=38
Substitute=#Substitute#

[mRSS10]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[RSS]
StringIndex=40
Substitute=#Substitute#

[mRSS10Name]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[RSS]
StringIndex=42
Substitute=#Substitute#


[MeterMailBack]
Meter=IMAGE
X=0
Y=0
ImageName=back.png
LeftMouseDownAction=!execute #Show1#[!RainmeterRedraw]
RightMouseDownAction=!execute #Hide1#[!RainmeterRedraw]
AntiAlias=1
Hidden=1

[MeterMailIcon]
Meter=IMAGE
X=25
Y=10
H=128
W=128
ImageName=Gmail1.png
LeftMouseDownAction=!Execute ["http://mail.google.com/mail/"]
MiddleMouseDownAction=[!Refresh]
AntiAlias=1


[CalcMeasure2500]
Measure=Calc
Formula=Counter %2500


[MeasureTime2500]
Measure=Calc
Formula=CalcMeasure2500


;----------********* THIS IS THE ROTATOR METER THAT AINT WORKING -------------

[Progress]
Meter=ROTATOR
MeasureName=MeasureTime2500
X=14
Y=0
W=150
H=150
OffsetX=75
OffsetY=75
ImageName=Halo.png
ValueReminder=5
StartAngle=6.2832
RotationAngle=6.2832
LineColor=255,255,255,250
Solid=1
AntiAlias=1
Hidden=0


[MeterTitle]
Meter=STRING
MeasureName=MeasureCount
X=68
Y=35
FontColor=#White#
StringStyle=NORMAL
StringAlign=LEFT
FontSize=13
FontFace=#FontName#
Text="%1"
AntiAlias=1


[LoadingMessage]
Meter=STRING
MeasureName=RSS
Prefix="Loading..."
X=59
Y=35
FontColor=#White#
StringStyle=BOLD
FontSize=#FontSize#
FontFace=#FontName#
AntiAlias=1
Hidden=0

;[MailMessage]
Meter=STRING
MeasureName=RSS
X=20
Y=35
FontColor=#White#
StringStyle=BOLD
FontSize=#FontSize#
FontFace=#FontName#
AntiAlias=1
Hidden=1

[l.RSS1Name]
Meter=STRING
MeasureName=mRSS1Name
X=150
Y=45r
StringStyle=NORMAL
StringAlign=RIGHT
FontColor=#White#
FontSize=#FontSize#
FontFace=#FontName#
AntiAlias=1
Hidden=1
Postfix=" > "

[l.RSS1]
Meter=STRING
MeasureName=mRSS1
X=150
Y=0r
StringStyle=NORMAL
FontColor=#White1#
FontSize=#FontSize#
FontFace=#FontName#
AntiAlias=1
Hidden=1

[l.RSS2Name]
Meter=STRING
MeasureName=mRSS2Name
X=150
Y=12r
StringStyle=NORMAL
StringAlign=RIGHT
FontColor=#White#
FontSize=#FontSize#
FontFace=#FontName#
AntiAlias=1
Hidden=1
Postfix=" > "

[l.RSS2]
Meter=STRING
MeasureName=mRSS2
X=150
Y=0r
StringStyle=NORMAL
FontColor=#White1#
FontSize=#FontSize#
FontFace=#FontName#
AntiAlias=1
ClipString=1
Hidden=1

[l.RSS3Name]
Meter=STRING
MeasureName=mRSS3Name
X=150
Y=12r
StringStyle=NORMAL
StringAlign=RIGHT
FontColor=#White#
FontSize=#FontSize#
FontFace=#FontName#
AntiAlias=1
Hidden=1
Postfix=" > "

[l.RSS3]
Meter=STRING
MeasureName=mRSS3
X=150
Y=0r
StringStyle=NORMAL
FontColor=#White1#
FontSize=#FontSize#
FontFace=#FontName#
AntiAlias=1
Hidden=1
ClipString=1

[l.RSS4Name]
Meter=STRING
MeasureName=mRSS4Name
X=150
Y=12r
StringStyle=NORMAL
StringAlign=RIGHT
FontColor=#White#
FontSize=#FontSize#
FontFace=#FontName#
AntiAlias=1
Hidden=1
Postfix=" > "

[l.RSS4]
Meter=STRING
MeasureName=mRSS4
X=150
Y=0r
StringStyle=NORMAL
FontColor=#White1#
FontSize=#FontSize#
FontFace=#FontName#
AntiAlias=1
Hidden=1
ClipString=1

[l.RSS5Name]
Meter=STRING
MeasureName=mRSS5Name
X=150
Y=12r
StringStyle=NORMAL
StringAlign=RIGHT
FontColor=#White#
FontSize=#FontSize#
FontFace=#FontName#
AntiAlias=1
Hidden=1
Postfix=" > "

[l.RSS5]
Meter=STRING
MeasureName=mRSS5
X=150
Y=0r
StringStyle=NORMAL
FontColor=#White1#
FontSize=#FontSize#
FontFace=#FontName#
AntiAlias=1
Hidden=1
ClipString=1

[l.RSS6Name]
Meter=STRING
MeasureName=mRSS6Name
X=150
Y=12r
StringStyle=NORMAL
StringAlign=RIGHT
FontColor=#White#
FontSize=#FontSize#
FontFace=#FontName#
AntiAlias=1
Hidden=1
Postfix=" > "

[l.RSS6]
Meter=STRING
MeasureName=mRSS6
X=150
Y=0r
StringStyle=NORMAL
FontColor=#White1#
FontSize=#FontSize#
FontFace=#FontName#
AntiAlias=1
Hidden=1
ClipString=1

[l.RSS7Name]
Meter=STRING
MeasureName=mRSS7Name
X=150
Y=12r
StringStyle=NORMAL
StringAlign=RIGHT
FontColor=#White#
FontSize=#FontSize#
FontFace=#FontName#
AntiAlias=1
Hidden=1
Postfix=" > "

[l.RSS7]
Meter=STRING
MeasureName=mRSS7
X=150
Y=0r
StringStyle=NORMAL
FontColor=#White1#
FontSize=#FontSize#
FontFace=#FontName#
AntiAlias=1
Hidden=1
ClipString=1

[l.RSS8Name]
Meter=STRING
MeasureName=mRSS8Name
X=150
Y=12r
StringStyle=NORMAL
StringAlign=RIGHT
FontColor=#White#
FontSize=#FontSize#
FontFace=#FontName#
AntiAlias=1
Hidden=1
Postfix=" > "

[l.RSS8]
Meter=STRING
MeasureName=mRSS8
X=150
Y=0r
StringStyle=NORMAL
FontColor=#White1#
FontSize=#FontSize#
FontFace=#FontName#
AntiAlias=1
Hidden=1
ClipString=1

[l.RSS9Name]
Meter=STRING
MeasureName=mRSS9Name
X=150
Y=12r
StringStyle=NORMAL
StringAlign=RIGHT
FontColor=#White#
FontSize=#FontSize#
FontFace=#FontName#
AntiAlias=1
Hidden=1
Postfix=" > "

[l.RSS9]
Meter=STRING
MeasureName=mRSS9
X=150
Y=0r
StringStyle=NORMAL
FontColor=#White1#
FontSize=#FontSize#
FontFace=#FontName#
AntiAlias=1
Hidden=1
ClipString=1

[l.RSS10Name]
Meter=STRING
MeasureName=mRSS10Name
X=150
Y=12r
StringStyle=NORMAL
StringAlign=RIGHT
FontColor=#White#
FontSize=#FontSize#
FontFace=#FontName#
AntiAlias=1
Hidden=1
Postfix=" > "

[l.RSS10]
Meter=STRING
MeasureName=mRSS10
X=150
Y=0r
StringStyle=NORMAL
FontColor=#White1#
FontSize=#FontSize#
FontFace=#FontName#
AntiAlias=1
Hidden=1
ClipString=1

But when I put it here, it works :-

Code: Select all

[Rainmeter]
BackgroundMode=1
Author=TweaknFreak
MiddleMouseDownAction=[!Refresh]
Update=10


[MeterMailBack]
Meter=IMAGE
X=0
Y=0
ImageName=back.png
LeftMouseDownAction=!execute #Show1#[!RainmeterRedraw]
RightMouseDownAction=!execute #Hide1#[!RainmeterRedraw]
AntiAlias=1
Hidden=1

[MeterMailIcon]
Meter=IMAGE
X=25
Y=10
H=128
W=128
ImageName=Gmail1.png
LeftMouseDownAction=!Execute ["http://mail.google.com/mail/"]
MiddleMouseDownAction=[!Refresh]
AntiAlias=1


[CalcMeasure2500]
Measure=Calc
Formula=Counter %200


[MeasureTime2500]
Measure=Calc
Formula=CalcMeasure2500


[Progress]
Meter=ROTATOR
MeasureName=MeasureTime2500
X=14
Y=0
W=150
H=150
OffsetX=75
OffsetY=75
ImageName=Halo.png
ValueRemainder=200
StartAngle=6.2832
RotationAngle=6.2832
LineColor=255,255,255,250
Solid=1
AntiAlias=1
Hidden=0
The images required are below in attachments.

Thanx in advance and please help me out. :)
You do not have the required permissions to view the files attached to this post.
Be one of the iNEViTABLES - Storm, Earthquake, Lightning, Flood - and the world will bow down to you.

My current desktop
[hsimg]http://i1313.photobucket.com/albums/t559/TweaknFreak/6-22-20149-46-40PM_zps7bcbc1f6.png[/hsimg]
User avatar
Brian
Developer
Posts: 2689
Joined: November 24th, 2011, 1:42 am
Location: Utah

Re: Unrecognised glitch in ROTATOR

Post by Brian »

TweaknFreak wrote:The rotator meter doesnt work in the skin its supposed to, but when I separate the code of the rotator only and put it in a separate ini it works. Please help me out guyz. Heres the codes.
Your original "Rotator" uses ValueRem[color=#FF0000]a[/color]inder=5 while your second "Rotator" uses ValueRem[color=#FF0000]a[/color]inder=200. That is the only difference.

BTW - You have a few errors with this skin. Check the Log in the About dialog. Also, you do not need the Rainmeter prefix to your bangs anymore. If you are going to do animation like this, please use UpdateDivider on the meters and measures that do not need to update every 10 milliseconds.

-Brian
User avatar
Kaelri
Developer
Posts: 1721
Joined: July 25th, 2009, 4:47 am

Re: Unrecognised glitch in ROTATOR

Post by Kaelri »

You are also using a different formula for "CalcMeasure2500" in each skin. The first has Formula=Counter %2500, while the second has Formula=Counter %200.

I also don't understand why you're passing the value through a separate "MeasureTime2500", since both measures will have exactly the same value. Unless you have some other plans for MeasureTime2500, you might as well just use the first measure.
User avatar
TweaknFreak
Posts: 217
Joined: July 14th, 2012, 7:26 am

Re: Unrecognised glitch in ROTATOR

Post by TweaknFreak »

Brian wrote:Your original "Rotator" uses ValueRem[color=#FF0000]a[/color]inder=5 while your second "Rotator" uses ValueRem[color=#FF0000]a[/color]inder=200. That is the only difference.
Fixed that, yet doesnt works. It moves very slowly in a rough manner.
Brian wrote:BTW - You have a few errors with this skin. Check the Log in the About dialog.
Didnt find any errors or warnings.
Brian wrote:If you are going to do animation like this, please use UpdateDivider on the meters and measures that do not need to update every 10 milliseconds.
Did that already here

Code: Select all

update.Spd=1000
in the variables section of the first ini. It eefects in this way

Code: Select all

[RSS]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=#Url#
RegExp="(?siU)<title>(.+)</title>(.+)<entry(.+)<title>(.+)</title>(.+)<name>(.+)</name>(.+)<title>(.+)</title>(.+)<name>(.+)</name>(.+)<title>(.+)</title>(.+)<name>(.+)</name>(.+)<title>(.+)</title>(.+)<name>(.+)</name>(.+)<title>(.+)</title>(.+)<name>(.+)</name>(.+)<title>(.+)</title>(.+)<name>(.+)</name>(.+)<title>(.+)</title>(.+)<name>(.+)</name>(.+)<title>(.+)</title>(.+)<name>(.+)</name>(.+)<title>(.+)</title>(.+)<name>(.+)</name>(.+)<title>(.+)</title>(.+)<name>(.+)</name>"
UpdateRate=#update.Spd#
StringIndex=1
Substitute=#Substitute#
FinishAction=!execute #ToggleLoading#[!RainmeterRedraw]
Debug=1
Yet doesnt works. Please help me further. And thanx for replying that fast.
Be one of the iNEViTABLES - Storm, Earthquake, Lightning, Flood - and the world will bow down to you.

My current desktop
[hsimg]http://i1313.photobucket.com/albums/t559/TweaknFreak/6-22-20149-46-40PM_zps7bcbc1f6.png[/hsimg]
User avatar
TweaknFreak
Posts: 217
Joined: July 14th, 2012, 7:26 am

Re: Unrecognised glitch in ROTATOR

Post by TweaknFreak »

Kaelri wrote:You are also using a different formula for "CalcMeasure2500" in each skin. The first has Formula=Counter %2500, while the second has Formula=Counter %200.
Typo :oops:
Fixed it.
Kaelri wrote:I also don't understand why you're passing the value through a separate "MeasureTime2500", since both measures will have exactly the same value. Unless you have some other plans for MeasureTime2500, you might as well just use the first measure.
Yeah that was foolish too. Corrected that one too.
Be one of the iNEViTABLES - Storm, Earthquake, Lightning, Flood - and the world will bow down to you.

My current desktop
[hsimg]http://i1313.photobucket.com/albums/t559/TweaknFreak/6-22-20149-46-40PM_zps7bcbc1f6.png[/hsimg]
User avatar
Brian
Developer
Posts: 2689
Joined: November 24th, 2011, 1:42 am
Location: Utah

Re: Unrecognised glitch in ROTATOR

Post by Brian »

Kaelri wrote:You are also using a different formula for "CalcMeasure2500" in each skin. The first has Formula=Counter %2500, while the second has Formula=Counter %200.
True, but this really doesn't effect the animation which is what I suspect he is really asking about. 200 works better over the long run versus 2500 which will eventually make the rotator "jump".

-Brian
User avatar
TweaknFreak
Posts: 217
Joined: July 14th, 2012, 7:26 am

Re: Unrecognised glitch in ROTATOR

Post by TweaknFreak »

Brian wrote:True, but this really doesn't effect the animation which is what I suspect he is really asking about. 200 works better over the long run versus 2500 which will eventually make the rotator "jump".
Yeah you got me correct. It literaly "jumps" instead of going smoothly.
Be one of the iNEViTABLES - Storm, Earthquake, Lightning, Flood - and the world will bow down to you.

My current desktop
[hsimg]http://i1313.photobucket.com/albums/t559/TweaknFreak/6-22-20149-46-40PM_zps7bcbc1f6.png[/hsimg]
User avatar
Brian
Developer
Posts: 2689
Joined: November 24th, 2011, 1:42 am
Location: Utah

Re: Unrecognised glitch in ROTATOR

Post by Brian »

TweaknFreak wrote: Fixed that, yet doesnt works. It moves very slowly in a rough manner.
Changing ValueRemainder to 200 seems to work me. It isn't rough at all. :confused:

TweaknFreak wrote: Didnt find any errors or warnings.
This was mainly because [MailMessage] was commented out (which I didn't catch at first), the matching errors with RegExp, and I don't have your back.png, and the fonts. So really, there is only 2 errors, but with a high update, these errors fill up the log very quickly.

TweaknFreak wrote: Did that already here

Code: Select all

update.Spd=1000
This only effects the Webparser measure, not the meters and other measures. This is why your skin uses a lot of resources. You can learn more about UpdateDivider and UpdateRate here.

TweaknFreak wrote:

Code: Select all

[RSS]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=#Url#
RegExp="(?siU)<title>(.+)</title>(.+)<entry(.+)<title>(.+)</title>(.+)<name>(.+)</name>(.+)<title>(.+)</title>(.+)<name>(.+)</name>(.+)<title>(.+)</title>(.+)<name>(.+)</name>(.+)<title>(.+)</title>(.+)<name>(.+)</name>(.+)<title>(.+)</title>(.+)<name>(.+)</name>(.+)<title>(.+)</title>(.+)<name>(.+)</name>(.+)<title>(.+)</title>(.+)<name>(.+)</name>(.+)<title>(.+)</title>(.+)<name>(.+)</name>(.+)<title>(.+)</title>(.+)<name>(.+)</name>(.+)<title>(.+)</title>(.+)<name>(.+)</name>"
UpdateRate=#update.Spd#
StringIndex=1
Substitute=#Substitute#
FinishAction=!execute #ToggleLoading#[!RainmeterRedraw]
Debug=1
Yet doesnt works. Please help me further. And thanx for replying that fast.
The problem is your RegExp line. I would suggest you use this:

Code: Select all

[Rainmeter]
BackgroundMode=1
Update=10
Author=TweaknFreak


[Variables]
;*********MODIFY THE FOLLOWING LINE*********
Url=https://#username#:#password#@gmail.google.com/gmail/feed/atom
;*******************************************

FontName=Chintzy CPU BRK
FontSize=11
White=255, 255, 255, 200
White1=255, 255, 255, 150

;update every 10 minutes (instead of 6 seconds!)
update.Spd=60000

rss="(?(?=.*<entry>).*<title>(.*)</title>.*<name>(.*)</name>.*</entry>)"

Substitute="&":"&",""":"","&Quot;":"","<br>":"","![CDATA[":"","]]":"","...":"","<":"",">":"","/PRE>":"","PRE>":"","<":"","Gmail - Inbox":"","'":"'"

Hide1=[!HideMeter l.RSS1][!HideMeter l.RSS2][!HideMeter l.RSS3][!HideMeter l.RSS4][!HideMeter l.RSS5][!HideMeter l.RSS6][!HideMeter l.RSS7][!HideMeter l.RSS8][!HideMeter l.RSS9][!HideMeter l.RSS10][!HideMeter l.RSS1Name][!HideMeter l.RSS2Name][!HideMeter l.RSS3Name][!HideMeter l.RSS4Name][!HideMeter l.RSS5Name][!HideMeter l.RSS6Name][!HideMeter l.RSS7Name][!HideMeter l.RSS8Name][!HideMeter l.RSS9Name][!HideMeter l.RSS10Name]
Show1=[!ShowMeter l.RSS1][!ShowMeter l.RSS2][!ShowMeter l.RSS3][!ShowMeter l.RSS4][!ShowMeter l.RSS5][!ShowMeter l.RSS6][!ShowMeter l.RSS7][!ShowMeter l.RSS8][!ShowMeter l.RSS9][!ShowMeter l.RSS10][!ShowMeter l.RSS1Name][!ShowMeter l.RSS2Name][!ShowMeter l.RSS3Name][!ShowMeter l.RSS4Name][!ShowMeter l.RSS5Name][!ShowMeter l.RSS6Name][!ShowMeter l.RSS7Name][!ShowMeter l.RSS8Name][!ShowMeter l.RSS9Name][!ShowMeter l.RSS10Name]
ToggleLoading=[!HideMeter LoadingMessage][!ShowMeter MailMessage]

;===========================================================================
; Measures
;===========================================================================
[RSS]
Measure=Plugin
Plugin=WebParser.dll
Url=#Url#
RegExp="(?siU)(?(?=.*fullcount).*<fullcount>(.*)</fullcount>)#rss##rss##rss##rss##rss##rss##rss##rss##rss##rss#"
UpdateRate=#update.Spd#
Substitute=#Substitute#
FinishAction=!execute #ToggleLoading#[!Redraw]
Debug=1

[MeasureCount]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[RSS]
StringIndex=1

[mRSS1]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[RSS]
StringIndex=2
Substitute=#Substitute#

[mRSS1Name]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[RSS]
StringIndex=3
Substitute=#Substitute#

[mRSS2]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[RSS]
StringIndex=4
Substitute=#Substitute#

[mRSS2Name]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[RSS]
StringIndex=5
Substitute=#Substitute#

[mRSS3]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[RSS]
StringIndex=6
Substitute=#Substitute#

[mRSS3Name]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[RSS]
StringIndex=7
Substitute=#Substitute#

[mRSS4]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[RSS]
StringIndex=8
Substitute=#Substitute#

[mRSS4Name]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[RSS]
StringIndex=9
Substitute=#Substitute#

[mRSS5]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[RSS]
StringIndex=10
Substitute=#Substitute#

[mRSS5Name]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[RSS]
StringIndex=11
Substitute=#Substitute#

[mRSS6]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[RSS]
StringIndex=12
Substitute=#Substitute#

[mRSS6Name]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[RSS]
StringIndex=13
Substitute=#Substitute#

[mRSS7]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[RSS]
StringIndex=14
Substitute=#Substitute#

[mRSS7Name]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[RSS]
StringIndex=15
Substitute=#Substitute#

[mRSS8]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[RSS]
StringIndex=16
Substitute=#Substitute#

[mRSS8Name]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[RSS]
StringIndex=17
Substitute=#Substitute#

[mRSS9]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[RSS]
StringIndex=18
Substitute=#Substitute#

[mRSS9Name]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[RSS]
StringIndex=19
Substitute=#Substitute#

[mRSS10]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[RSS]
StringIndex=20
Substitute=#Substitute#

[mRSS10Name]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[RSS]
StringIndex=21
Substitute=#Substitute#


[MeterMailBack]
Meter=IMAGE
X=0
Y=0
ImageName=back.png
LeftMouseDownAction=!execute #Show1#[!Redraw]
RightMouseDownAction=!execute #Hide1#[!Redraw]
AntiAlias=1
Hidden=1

[MeterMailIcon]
Meter=IMAGE
X=25
Y=10
H=128
W=128
ImageName=Gmail1.png
LeftMouseDownAction=["http://mail.google.com/mail/"]
MiddleMouseDownAction=[!Refresh]
AntiAlias=1

[MeasureTime200]
Measure=Calc
Formula=Counter % 200

[Progress]
Meter=ROTATOR
MeasureName=MeasureTime200
X=14
Y=0
W=150
H=150
OffsetX=75
OffsetY=75
ImageName=Halo.png
ValueRemainder=200
StartAngle=6.2832
RotationAngle=6.2832
LineColor=255,255,255,250
Solid=1
AntiAlias=1
Hidden=0


[MeterTitle]
Meter=STRING
MeasureName=MeasureCount
X=68
Y=35
FontColor=#White#
StringStyle=NORMAL
StringAlign=LEFT
FontSize=13
FontFace=#FontName#
Text="%1"
AntiAlias=1

[LoadingMessage]
Meter=STRING
MeasureName=RSS
Prefix="Loading..."
X=59
Y=35
FontColor=#White#
StringStyle=BOLD
FontSize=#FontSize#
FontFace=#FontName#
AntiAlias=1
Hidden=0

[MailMessage]
Meter=STRING
;MeasureName=RSS
X=20
Y=35
FontColor=#White#
StringStyle=BOLD
FontSize=#FontSize#
FontFace=#FontName#
AntiAlias=1
Hidden=1

[l.RSS1Name]
Meter=STRING
MeasureName=mRSS1Name
X=150
Y=45r
StringStyle=NORMAL
StringAlign=RIGHT
FontColor=#White#
FontSize=#FontSize#
FontFace=#FontName#
AntiAlias=1
Hidden=1
Postfix=" > "

[l.RSS1]
Meter=STRING
MeasureName=mRSS1
X=150
Y=0r
StringStyle=NORMAL
FontColor=#White1#
FontSize=#FontSize#
FontFace=#FontName#
AntiAlias=1
Hidden=1

[l.RSS2Name]
Meter=STRING
MeasureName=mRSS2Name
X=150
Y=12r
StringStyle=NORMAL
StringAlign=RIGHT
FontColor=#White#
FontSize=#FontSize#
FontFace=#FontName#
AntiAlias=1
Hidden=1
Postfix=" > "

[l.RSS2]
Meter=STRING
MeasureName=mRSS2
X=150
Y=0r
StringStyle=NORMAL
FontColor=#White1#
FontSize=#FontSize#
FontFace=#FontName#
AntiAlias=1
ClipString=1
Hidden=1

[l.RSS3Name]
Meter=STRING
MeasureName=mRSS3Name
X=150
Y=12r
StringStyle=NORMAL
StringAlign=RIGHT
FontColor=#White#
FontSize=#FontSize#
FontFace=#FontName#
AntiAlias=1
Hidden=1
Postfix=" > "

[l.RSS3]
Meter=STRING
MeasureName=mRSS3
X=150
Y=0r
StringStyle=NORMAL
FontColor=#White1#
FontSize=#FontSize#
FontFace=#FontName#
AntiAlias=1
Hidden=1
ClipString=1

[l.RSS4Name]
Meter=STRING
MeasureName=mRSS4Name
X=150
Y=12r
StringStyle=NORMAL
StringAlign=RIGHT
FontColor=#White#
FontSize=#FontSize#
FontFace=#FontName#
AntiAlias=1
Hidden=1
Postfix=" > "

[l.RSS4]
Meter=STRING
MeasureName=mRSS4
X=150
Y=0r
StringStyle=NORMAL
FontColor=#White1#
FontSize=#FontSize#
FontFace=#FontName#
AntiAlias=1
Hidden=1
ClipString=1

[l.RSS5Name]
Meter=STRING
MeasureName=mRSS5Name
X=150
Y=12r
StringStyle=NORMAL
StringAlign=RIGHT
FontColor=#White#
FontSize=#FontSize#
FontFace=#FontName#
AntiAlias=1
Hidden=1
Postfix=" > "

[l.RSS5]
Meter=STRING
MeasureName=mRSS5
X=150
Y=0r
StringStyle=NORMAL
FontColor=#White1#
FontSize=#FontSize#
FontFace=#FontName#
AntiAlias=1
Hidden=1
ClipString=1

[l.RSS6Name]
Meter=STRING
MeasureName=mRSS6Name
X=150
Y=12r
StringStyle=NORMAL
StringAlign=RIGHT
FontColor=#White#
FontSize=#FontSize#
FontFace=#FontName#
AntiAlias=1
Hidden=1
Postfix=" > "

[l.RSS6]
Meter=STRING
MeasureName=mRSS6
X=150
Y=0r
StringStyle=NORMAL
FontColor=#White1#
FontSize=#FontSize#
FontFace=#FontName#
AntiAlias=1
Hidden=1
ClipString=1

[l.RSS7Name]
Meter=STRING
MeasureName=mRSS7Name
X=150
Y=12r
StringStyle=NORMAL
StringAlign=RIGHT
FontColor=#White#
FontSize=#FontSize#
FontFace=#FontName#
AntiAlias=1
Hidden=1
Postfix=" > "

[l.RSS7]
Meter=STRING
MeasureName=mRSS7
X=150
Y=0r
StringStyle=NORMAL
FontColor=#White1#
FontSize=#FontSize#
FontFace=#FontName#
AntiAlias=1
Hidden=1
ClipString=1

[l.RSS8Name]
Meter=STRING
MeasureName=mRSS8Name
X=150
Y=12r
StringStyle=NORMAL
StringAlign=RIGHT
FontColor=#White#
FontSize=#FontSize#
FontFace=#FontName#
AntiAlias=1
Hidden=1
Postfix=" > "

[l.RSS8]
Meter=STRING
MeasureName=mRSS8
X=150
Y=0r
StringStyle=NORMAL
FontColor=#White1#
FontSize=#FontSize#
FontFace=#FontName#
AntiAlias=1
Hidden=1
ClipString=1

[l.RSS9Name]
Meter=STRING
MeasureName=mRSS9Name
X=150
Y=12r
StringStyle=NORMAL
StringAlign=RIGHT
FontColor=#White#
FontSize=#FontSize#
FontFace=#FontName#
AntiAlias=1
Hidden=1
Postfix=" > "

[l.RSS9]
Meter=STRING
MeasureName=mRSS9
X=150
Y=0r
StringStyle=NORMAL
FontColor=#White1#
FontSize=#FontSize#
FontFace=#FontName#
AntiAlias=1
Hidden=1
ClipString=1

[l.RSS10Name]
Meter=STRING
MeasureName=mRSS10Name
X=150
Y=12r
StringStyle=NORMAL
StringAlign=RIGHT
FontColor=#White#
FontSize=#FontSize#
FontFace=#FontName#
AntiAlias=1
Hidden=1
Postfix=" > "

[l.RSS10]
Meter=STRING
MeasureName=mRSS10
X=150
Y=0r
StringStyle=NORMAL
FontColor=#White1#
FontSize=#FontSize#
FontFace=#FontName#
AntiAlias=1
Hidden=1
ClipString=1
I couldn't test it because GMail locked my account (for high usage, mainly because your skin was trying to connect every 6 seconds :D ), but it should work. I used look-ahead assertions on your RegExp, and re-organized your Webparser measures. Note the update.Spd variable. Also, I didn't use UpdateDivider on your meters and measures, I will leave that to you!

-Brian

EDIT - Also check out Meter Groups. This will help you to use just one bang to show/hide multiple meters instead of having a long list of ShowMeter and HideMeter bangs.
User avatar
TweaknFreak
Posts: 217
Joined: July 14th, 2012, 7:26 am

Re: Unrecognised glitch in ROTATOR

Post by TweaknFreak »

Brian wrote: Changing ValueRemainder to 200 seems to work me. It isn't rough at all. :confused:

This was mainly because [MailMessage] was commented out (which I didn't catch at first), the matching errors with RegExp, and I don't have your back.png, and the fonts. So really, there is only 2 errors, but with a high update, these errors fill up the log very quickly.

This only effects the Webparser measure, not the meters and other measures. This is why your skin uses a lot of resources. You can learn more about UpdateDivider and UpdateRate here.

The problem is your RegExp line. I would suggest you use this:

Code: Select all

[Rainmeter]
BackgroundMode=1
Update=10
Author=TweaknFreak


[Variables]
;*********MODIFY THE FOLLOWING LINE*********
Url=https://#username#:#password#@gmail.google.com/gmail/feed/atom
;*******************************************

FontName=Chintzy CPU BRK
FontSize=11
White=255, 255, 255, 200
White1=255, 255, 255, 150

;update every 10 minutes (instead of 6 seconds!)
update.Spd=60000

rss="(?(?=.*<entry>).*<title>(.*)</title>.*<name>(.*)</name>.*</entry>)"

Substitute="&":"&",""":"","&Quot;":"","<br>":"","![CDATA[":"","]]":"","...":"","<":"",">":"","/PRE>":"","PRE>":"","<":"","Gmail - Inbox":"","'":"'"

Hide1=[!HideMeter l.RSS1][!HideMeter l.RSS2][!HideMeter l.RSS3][!HideMeter l.RSS4][!HideMeter l.RSS5][!HideMeter l.RSS6][!HideMeter l.RSS7][!HideMeter l.RSS8][!HideMeter l.RSS9][!HideMeter l.RSS10][!HideMeter l.RSS1Name][!HideMeter l.RSS2Name][!HideMeter l.RSS3Name][!HideMeter l.RSS4Name][!HideMeter l.RSS5Name][!HideMeter l.RSS6Name][!HideMeter l.RSS7Name][!HideMeter l.RSS8Name][!HideMeter l.RSS9Name][!HideMeter l.RSS10Name]
Show1=[!ShowMeter l.RSS1][!ShowMeter l.RSS2][!ShowMeter l.RSS3][!ShowMeter l.RSS4][!ShowMeter l.RSS5][!ShowMeter l.RSS6][!ShowMeter l.RSS7][!ShowMeter l.RSS8][!ShowMeter l.RSS9][!ShowMeter l.RSS10][!ShowMeter l.RSS1Name][!ShowMeter l.RSS2Name][!ShowMeter l.RSS3Name][!ShowMeter l.RSS4Name][!ShowMeter l.RSS5Name][!ShowMeter l.RSS6Name][!ShowMeter l.RSS7Name][!ShowMeter l.RSS8Name][!ShowMeter l.RSS9Name][!ShowMeter l.RSS10Name]
ToggleLoading=[!HideMeter LoadingMessage][!ShowMeter MailMessage]

;===========================================================================
; Measures
;===========================================================================
[RSS]
Measure=Plugin
Plugin=WebParser.dll
Url=#Url#
RegExp="(?siU)(?(?=.*fullcount).*<fullcount>(.*)</fullcount>)#rss##rss##rss##rss##rss##rss##rss##rss##rss##rss#"
UpdateRate=#update.Spd#
Substitute=#Substitute#
FinishAction=!execute #ToggleLoading#[!Redraw]
Debug=1

[MeasureCount]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[RSS]
StringIndex=1

[mRSS1]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[RSS]
StringIndex=2
Substitute=#Substitute#

[mRSS1Name]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[RSS]
StringIndex=3
Substitute=#Substitute#

[mRSS2]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[RSS]
StringIndex=4
Substitute=#Substitute#

[mRSS2Name]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[RSS]
StringIndex=5
Substitute=#Substitute#

[mRSS3]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[RSS]
StringIndex=6
Substitute=#Substitute#

[mRSS3Name]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[RSS]
StringIndex=7
Substitute=#Substitute#

[mRSS4]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[RSS]
StringIndex=8
Substitute=#Substitute#

[mRSS4Name]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[RSS]
StringIndex=9
Substitute=#Substitute#

[mRSS5]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[RSS]
StringIndex=10
Substitute=#Substitute#

[mRSS5Name]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[RSS]
StringIndex=11
Substitute=#Substitute#

[mRSS6]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[RSS]
StringIndex=12
Substitute=#Substitute#

[mRSS6Name]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[RSS]
StringIndex=13
Substitute=#Substitute#

[mRSS7]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[RSS]
StringIndex=14
Substitute=#Substitute#

[mRSS7Name]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[RSS]
StringIndex=15
Substitute=#Substitute#

[mRSS8]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[RSS]
StringIndex=16
Substitute=#Substitute#

[mRSS8Name]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[RSS]
StringIndex=17
Substitute=#Substitute#

[mRSS9]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[RSS]
StringIndex=18
Substitute=#Substitute#

[mRSS9Name]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[RSS]
StringIndex=19
Substitute=#Substitute#

[mRSS10]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[RSS]
StringIndex=20
Substitute=#Substitute#

[mRSS10Name]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[RSS]
StringIndex=21
Substitute=#Substitute#


[MeterMailBack]
Meter=IMAGE
X=0
Y=0
ImageName=back.png
LeftMouseDownAction=!execute #Show1#[!Redraw]
RightMouseDownAction=!execute #Hide1#[!Redraw]
AntiAlias=1
Hidden=1

[MeterMailIcon]
Meter=IMAGE
X=25
Y=10
H=128
W=128
ImageName=Gmail1.png
LeftMouseDownAction=["http://mail.google.com/mail/"]
MiddleMouseDownAction=[!Refresh]
AntiAlias=1

[MeasureTime200]
Measure=Calc
Formula=Counter % 200

[Progress]
Meter=ROTATOR
MeasureName=MeasureTime200
X=14
Y=0
W=150
H=150
OffsetX=75
OffsetY=75
ImageName=Halo.png
ValueRemainder=200
StartAngle=6.2832
RotationAngle=6.2832
LineColor=255,255,255,250
Solid=1
AntiAlias=1
Hidden=0


[MeterTitle]
Meter=STRING
MeasureName=MeasureCount
X=68
Y=35
FontColor=#White#
StringStyle=NORMAL
StringAlign=LEFT
FontSize=13
FontFace=#FontName#
Text="%1"
AntiAlias=1

[LoadingMessage]
Meter=STRING
MeasureName=RSS
Prefix="Loading..."
X=59
Y=35
FontColor=#White#
StringStyle=BOLD
FontSize=#FontSize#
FontFace=#FontName#
AntiAlias=1
Hidden=0

[MailMessage]
Meter=STRING
MeasureName=RSS
X=20
Y=35
FontColor=#White#
StringStyle=BOLD
FontSize=#FontSize#
FontFace=#FontName#
AntiAlias=1
Hidden=1

[l.RSS1Name]
Meter=STRING
MeasureName=mRSS1Name
X=150
Y=45r
StringStyle=NORMAL
StringAlign=RIGHT
FontColor=#White#
FontSize=#FontSize#
FontFace=#FontName#
AntiAlias=1
Hidden=1
Postfix=" > "

[l.RSS1]
Meter=STRING
MeasureName=mRSS1
X=150
Y=0r
StringStyle=NORMAL
FontColor=#White1#
FontSize=#FontSize#
FontFace=#FontName#
AntiAlias=1
Hidden=1

[l.RSS2Name]
Meter=STRING
MeasureName=mRSS2Name
X=150
Y=12r
StringStyle=NORMAL
StringAlign=RIGHT
FontColor=#White#
FontSize=#FontSize#
FontFace=#FontName#
AntiAlias=1
Hidden=1
Postfix=" > "

[l.RSS2]
Meter=STRING
MeasureName=mRSS2
X=150
Y=0r
StringStyle=NORMAL
FontColor=#White1#
FontSize=#FontSize#
FontFace=#FontName#
AntiAlias=1
ClipString=1
Hidden=1

[l.RSS3Name]
Meter=STRING
MeasureName=mRSS3Name
X=150
Y=12r
StringStyle=NORMAL
StringAlign=RIGHT
FontColor=#White#
FontSize=#FontSize#
FontFace=#FontName#
AntiAlias=1
Hidden=1
Postfix=" > "

[l.RSS3]
Meter=STRING
MeasureName=mRSS3
X=150
Y=0r
StringStyle=NORMAL
FontColor=#White1#
FontSize=#FontSize#
FontFace=#FontName#
AntiAlias=1
Hidden=1
ClipString=1

[l.RSS4Name]
Meter=STRING
MeasureName=mRSS4Name
X=150
Y=12r
StringStyle=NORMAL
StringAlign=RIGHT
FontColor=#White#
FontSize=#FontSize#
FontFace=#FontName#
AntiAlias=1
Hidden=1
Postfix=" > "

[l.RSS4]
Meter=STRING
MeasureName=mRSS4
X=150
Y=0r
StringStyle=NORMAL
FontColor=#White1#
FontSize=#FontSize#
FontFace=#FontName#
AntiAlias=1
Hidden=1
ClipString=1

[l.RSS5Name]
Meter=STRING
MeasureName=mRSS5Name
X=150
Y=12r
StringStyle=NORMAL
StringAlign=RIGHT
FontColor=#White#
FontSize=#FontSize#
FontFace=#FontName#
AntiAlias=1
Hidden=1
Postfix=" > "

[l.RSS5]
Meter=STRING
MeasureName=mRSS5
X=150
Y=0r
StringStyle=NORMAL
FontColor=#White1#
FontSize=#FontSize#
FontFace=#FontName#
AntiAlias=1
Hidden=1
ClipString=1

[l.RSS6Name]
Meter=STRING
MeasureName=mRSS6Name
X=150
Y=12r
StringStyle=NORMAL
StringAlign=RIGHT
FontColor=#White#
FontSize=#FontSize#
FontFace=#FontName#
AntiAlias=1
Hidden=1
Postfix=" > "

[l.RSS6]
Meter=STRING
MeasureName=mRSS6
X=150
Y=0r
StringStyle=NORMAL
FontColor=#White1#
FontSize=#FontSize#
FontFace=#FontName#
AntiAlias=1
Hidden=1
ClipString=1

[l.RSS7Name]
Meter=STRING
MeasureName=mRSS7Name
X=150
Y=12r
StringStyle=NORMAL
StringAlign=RIGHT
FontColor=#White#
FontSize=#FontSize#
FontFace=#FontName#
AntiAlias=1
Hidden=1
Postfix=" > "

[l.RSS7]
Meter=STRING
MeasureName=mRSS7
X=150
Y=0r
StringStyle=NORMAL
FontColor=#White1#
FontSize=#FontSize#
FontFace=#FontName#
AntiAlias=1
Hidden=1
ClipString=1

[l.RSS8Name]
Meter=STRING
MeasureName=mRSS8Name
X=150
Y=12r
StringStyle=NORMAL
StringAlign=RIGHT
FontColor=#White#
FontSize=#FontSize#
FontFace=#FontName#
AntiAlias=1
Hidden=1
Postfix=" > "

[l.RSS8]
Meter=STRING
MeasureName=mRSS8
X=150
Y=0r
StringStyle=NORMAL
FontColor=#White1#
FontSize=#FontSize#
FontFace=#FontName#
AntiAlias=1
Hidden=1
ClipString=1

[l.RSS9Name]
Meter=STRING
MeasureName=mRSS9Name
X=150
Y=12r
StringStyle=NORMAL
StringAlign=RIGHT
FontColor=#White#
FontSize=#FontSize#
FontFace=#FontName#
AntiAlias=1
Hidden=1
Postfix=" > "

[l.RSS9]
Meter=STRING
MeasureName=mRSS9
X=150
Y=0r
StringStyle=NORMAL
FontColor=#White1#
FontSize=#FontSize#
FontFace=#FontName#
AntiAlias=1
Hidden=1
ClipString=1

[l.RSS10Name]
Meter=STRING
MeasureName=mRSS10Name
X=150
Y=12r
StringStyle=NORMAL
StringAlign=RIGHT
FontColor=#White#
FontSize=#FontSize#
FontFace=#FontName#
AntiAlias=1
Hidden=1
Postfix=" > "

[l.RSS10]
Meter=STRING
MeasureName=mRSS10
X=150
Y=0r
StringStyle=NORMAL
FontColor=#White1#
FontSize=#FontSize#
FontFace=#FontName#
AntiAlias=1
Hidden=1
ClipString=1
I couldn't test it because GMail locked my account (for high usage, mainly because your skin was trying to connect every 6 seconds :D ), but it should work. I used look-ahead assertions on your RegExp, and re-organized your Webparser measures. Note the update.Spd variable. Also, I didn't use UpdateDivider on your meters and measures, I will leave that to you!

-Brian

EDIT - Also check out Meter Groups. This will help you to use just one bang to show/hide multiple meters instead of having a long list of ShowMeter and HideMeter bangs.
Sorry about Gmail locking your account. :(

Yours codes worked fine but it fills my entire desktop monitor with message and some bizzare links. I suppose you enabled it to read whole message and not just the subject.
Be one of the iNEViTABLES - Storm, Earthquake, Lightning, Flood - and the world will bow down to you.

My current desktop
[hsimg]http://i1313.photobucket.com/albums/t559/TweaknFreak/6-22-20149-46-40PM_zps7bcbc1f6.png[/hsimg]
User avatar
Brian
Developer
Posts: 2689
Joined: November 24th, 2011, 1:42 am
Location: Utah

Re: Unrecognised glitch in ROTATOR

Post by Brian »

TweaknFreak wrote:Sorry about Gmail locking your account. :(
No worries, its back.
TweaknFreak wrote:Yours codes worked fine but it fills my entire desktop monitor with message and some bizzare links. I suppose you enabled it to read whole message and not just the subject.
Yeah, actually I just noticed that and fixed my previous post. Actually, your [MailMessage] meter isn't really necessary in my version. Obviously you will have to tweak the RegExp line to get the exact information you want. (I just guessed).

Good luck!

-Brian