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

Gnometer RSS

Get help with creating, editing & fixing problems with skins
obsequiae
Posts: 1
Joined: September 24th, 2020, 10:16 pm

Gnometer RSS

Post by obsequiae »

So, I was goofing around trying to update Gnometer's 4-in-1 RSS Feed skin, and I made some progress. I've got feed #2 working, but the first item links to the homepage of the site, and then each item after that links to the one above it. I'm sure there's an easy setting i'm missing to flip somewhere, but I can't seem to find it. Here's my ini file. Any help in fixing this would be awesome. Once I get this fixed up i'm going to put the variables back in and do all the variants and release the updated version to the public, because i'm sure many people are thirsting for this fix since the creator and guy who forked it on github seem to have both gone dark.

Code: Select all

[Rainmeter]
Update=1000
MiddleMouseDownAction=!DeactivateConfig
BackgroundMode=1
MouseLeaveAction=[!HideMeter Feed1.Grabber][!HideMeter Feed2.Grabber][!HideMeter Feed3.Grabber][!HideMeter Feed4.Grabber][!HideMeter Feed1.Active][!HideMeter Feed2.Active][!HideMeter Feed3.Active][!HideMeter Feed4.Active][!EnableMeasure Feed1.Switcher][!DisableMeasure Feed2.Switcher][!DisableMeasure Feed3.Switcher][!DisableMeasure Feed4.Switcher][!Redraw]

[Metadata]
Name=Feeds
Author=poiru
Description=Shows the latest items from selected feeds.
Instructions=To change the feeds or to change the number of item displayed, activate Gnometer\Settings.ini -> Skin Settings -> Feeds.
Version=1.4.0
License=Creative Commons BY-NC-SA 4.0

[Variables]
skin.Style=Horizontal
GET=.*(?(?=.*<div class="item">).*<div class="item">.*<a href="(.*)">(.*)</a>)
@Include=#ROOTCONFIGPATH#SETTINGS\Variables.inc
skin.Width=#width.Feeds#
SubstituteFeed="&apos;":"'",""":"","&Quot;":"","&":"&","<br>":"","![CDATA[":"","]]":"","...":"","<":"",">":"","/PRE>":"","PRE>":"","<":"","'":"'","&#228;":"・,"&#246;":"・,"&#8211;":"・]>":""
SubstituteLink="<":"<",">":">","&":"&",""":"","'":"'","<":"<",">":">","&apos;":"'",""":"","&":"&","&":"&","<![CDATA[":"","]]>":""
SwitchStatus=1
Switch1=[!DisableMeasure Feed1.Switcher][!DisableMeasure Feed2.Switcher][!DisableMeasure Feed3.Switcher][!DisableMeasure Feed4.Switcher][!SetVariable SwitchStatus 1][!HideMeter Feed1.Active][!HideMeter Feed2.Active][!HideMeter Feed3.Active][!HideMeter Feed4.Active][!HideMeterGroup Feed2][!HideMeterGroup Feed3][!HideMeterGroup Feed4][!ShowMeterGroup Feed1]
Switch2=[!DisableMeasure Feed1.Switcher][!DisableMeasure Feed2.Switcher][!DisableMeasure Feed3.Switcher][!DisableMeasure Feed4.Switcher][!SetVariable SwitchStatus 2][!HideMeter Feed1.Active][!HideMeter Feed4.Active][!HideMeter Feed2.Active][!HideMeter Feed3.Active][!HideMeterGroup Feed1][!HideMeterGroup Feed3][!HideMeterGroup Feed4][!ShowMeterGroup Feed2]
Switch3=[!DisableMeasure Feed1.Switcher][!DisableMeasure Feed2.Switcher][!DisableMeasure Feed3.Switcher][!DisableMeasure Feed4.Switcher][!SetVariable SwitchStatus 3][!HideMeter Feed1.Active][!HideMeter Feed4.Active][!HideMeter Feed2.Active][!HideMeter Feed3.Active][!HideMeterGroup Feed2][!HideMeterGroup Feed1][!HideMeterGroup Feed4][!ShowMeterGroup Feed3]
Switch4=[!DisableMeasure Feed1.Switcher][!DisableMeasure Feed2.Switcher][!DisableMeasure Feed3.Switcher][!DisableMeasure Feed4.Switcher][!SetVariable SwitchStatus 4][!HideMeter Feed1.Active][!HideMeter Feed4.Active][!HideMeter Feed2.Active][!HideMeter Feed3.Active][!HideMeterGroup Feed2][!HideMeterGroup Feed1][!HideMeterGroup Feed3][!ShowMeterGroup Feed4]

; MEASURES ====================================

[Feed1.Switcher]
Measure=CALC
Formula=Counter % 32
MinValue=0
MaxValue=32
IfAboveValue=30
IfAboveAction=#Switch2#[!EnableMeasure Feed2.Switcher]

[Feed2.Switcher]
Measure=CALC
Formula=Counter % 32
MinValue=0
MaxValue=32
IfAboveValue=30
IfAboveAction=#Switch3#[!EnableMeasure Feed3.Switcher]
Disabled=1

[Feed3.Switcher]
Measure=CALC
Formula=Counter % 32
MinValue=0
MaxValue=32
IfAboveValue=30
IfAboveAction=#Switch4#[!EnableMeasure Feed4.Switcher]
Disabled=1

[Feed4.Switcher]
Measure=CALC
Formula=Counter % 32
MinValue=0
MaxValue=32
IfAboveValue=30
IfAboveAction=#Switch1#[!EnableMeasure Feed1.Switcher]
Disabled=1

; MEASURES ==================================== - Feed1

[Feed1]
Measure=Plugin
Plugin=WebParser
Url=https://kotaku.com/rss
RegExp="(?siU)<h1>(.*)</h1>#GET##GET##GET##GET##GET##GET##GET##GET#"
UpdateRate=900
DecodeCharacterReference=1
ForceReload=1


[Feed1.mLink1]
Measure=WebParser
Plugin=WebParser
Url=[Feed1]
DecodeCharacterReference=1


[Feed1.mItem1]
Measure=WebParser
Plugin=WebParser
Url=[Feed1]
DecodeCharacterReference=1
Substitute="<![CDATA[":"","]]>":"","![CDATA[":"","]]":""


[Feed1.mLink2]
Measure=WebParser
Plugin=WebParser
Url=[Feed1]
DecodeCharacterReference=1


[Feed1.mItem2]
Measure=WebParser
Plugin=WebParser
Url=[Feed1]
DecodeCharacterReference=1
Substitute="<![CDATA[":"","]]>":"","![CDATA[":"","]]":""


[Feed1.mLink3]
Measure=WebParser
Plugin=WebParser
Url=[Feed1]
DecodeCharacterReference=1


[Feed1.mItem3]
Measure=WebParser
Plugin=WebParser
Url=[Feed1]
DecodeCharacterReference=1
Substitute="<![CDATA[":"","]]>":"","![CDATA[":"","]]":""

[Feed1.mLink4]
Measure=WebParser
Plugin=WebParser
Url=[Feed1]
DecodeCharacterReference=1


[Feed1.mItem4]
Measure=WebParser
Plugin=WebParser
Url=[Feed1]
DecodeCharacterReference=1
Substitute="<![CDATA[":"","]]>":"","![CDATA[":"","]]":""


[Feed1.mLink5]
Measure=WebParser
Plugin=WebParser
Url=[Feed1]
DecodeCharacterReference=1


[Feed1.mItem5]
Measure=WebParser
Plugin=WebParser
Url=[Feed1]
DecodeCharacterReference=1
Substitute="<![CDATA[":"","]]>":"","![CDATA[":"","]]":""


[Feed1.mLink6]
Measure=WebParser
Plugin=WebParser
Url=[Feed1]
DecodeCharacterReference=1

[Feed1.mItem6]
Measure=WebParser
Plugin=WebParser
Url=[Feed1]
DecodeCharacterReference=1
Substitute="<![CDATA[":"","]]>":"","![CDATA[":"","]]":""

[Feed1.mLink7]
Measure=WebParser
Plugin=WebParser
Url=[Feed1]
DecodeCharacterReference=1


[Feed1.mItem7]
Measure=WebParser
Plugin=WebParser
Url=[Feed1]
DecodeCharacterReference=1
Substitute="<![CDATA[":"","]]>":"","![CDATA[":"","]]":""


[Feed1.mLink8]
Measure=WebParser
Plugin=WebParser
Url=[Feed1]
DecodeCharacterReference=1


[Feed1.mItem8]
Measure=WebParser
Plugin=WebParser
Url=[Feed1]
DecodeCharacterReference=1
Substitute="<![CDATA[":"","]]>":"","![CDATA[":"","]]":""


; MEASURES ==================================== - Feed2

[Feed2]
Measure=Plugin
Plugin=WebParser
Url=https://www.angrymetalguy.com/feed/
RegExp="(?siU)<title.*>(.*)</title>.*<link.*>(.*)</link>.*<item.*<title.*>(.*)</title>.*<link.*>(.*)</link>(?(?=.*<item).*<title.*>(.*)</title>.*<link.*>(.*)</link>)(?(?=.*<item).*<title.*>(.*)</title>.*<link.*>(.*)</link>)(?(?=.*<item).*<title.*>(.*)</title>.*<link.*>(.*)</link>)(?(?=.*<item).*<title.*>(.*)</title>.*<link.*>(.*)</link>)(?(?=.*<item).*<title.*>(.*)</title>.*<link.*>(.*)</link>)(?(?=.*<item).*<title.*>(.*)</title>.*<link.*>(.*)</link>)(?(?=.*<item).*<title.*>(.*)</title>.*<link.*>(.*)</link>)(?(?=.*<item).*<title.*>(.*)</title>.*<link.*>(.*)</link>)(?(?=.*<item).*<title.*>(.*)</title>.*<link.*>(.*)</link>)(?(?=.*<item).*<title.*>(.*)</title>.*<link.*>(.*)</link>)"
Substitute="<![CDATA[":"","]]>":"","![CDATA[":"","]]":"","<title>","</title>"
UpdateRate=900
DecodeCharacterReference=1
ForceReload=1
UpdateDivider=-1
StringIndex=1

[Feed2.mLink1]
Measure=WebParser
Plugin=WebParser
Url=[Feed2]
DecodeCharacterReference=1
StringIndex=2
UpdateDivider=-1

[Feed2.mItem1]
Measure=WebParser
Plugin=WebParser
Url=[Feed2]
DecodeCharacterReference=1
StringIndex=3
UpdateDivider=-1

[Feed2.mLink2]
Measure=WebParser
Plugin=WebParser
Url=[Feed2]
DecodeCharacterReference=1
StringIndex=4
UpdateDivider=-1

[Feed2.mItem2]
Measure=WebParser
Plugin=WebParser
Url=[Feed2]
DecodeCharacterReference=1
StringIndex=5
UpdateDivider=-1

[Feed2.mLink3]
Measure=WebParser
Plugin=WebParser
Url=[Feed2]
DecodeCharacterReference=1
StringIndex=6
UpdateDivider=-1

[Feed2.mItem3]
Measure=WebParser
Plugin=WebParser
Url=[Feed2]
DecodeCharacterReference=1
StringIndex=7
UpdateDivider=-1

[Feed2.mLink4]
Measure=WebParser
Plugin=WebParser
Url=[Feed2]
DecodeCharacterReference=1
StringIndex=8
UpdateDivider=-1

[Feed2.mItem4]
Measure=WebParser
Plugin=WebParser
Url=[Feed2]
DecodeCharacterReference=1
StringIndex=9
UpdateDivider=-1

[Feed2.mLink5]
Measure=WebParser
Plugin=WebParser
Url=[Feed2]
DecodeCharacterReference=1
StringIndex=10
UpdateDivider=-1

[Feed2.mItem5]
Measure=WebParser
Plugin=WebParser
Url=[Feed2]
DecodeCharacterReference=1
StringIndex=11
UpdateDivider=-1

[Feed2.mLink6]
Measure=WebParser
Plugin=WebParser
Url=[Feed2]
DecodeCharacterReference=1
StringIndex=12
UpdateDivider=-1

[Feed2.mItem6]
Measure=WebParser
Plugin=WebParser
Url=[Feed2]
DecodeCharacterReference=1
StringIndex=13
UpdateDivider=-1

[Feed2.mLink7]
Measure=WebParser
Plugin=WebParser
Url=[Feed2]
DecodeCharacterReference=1
StringIndex=14
UpdateDivider=-1

[Feed2.mItem7]
Measure=WebParser
Plugin=WebParser
Url=[Feed2]
DecodeCharacterReference=1
StringIndex=15
UpdateDivider=-1

[Feed2.mLink8]
Measure=WebParser
Plugin=WebParser
Url=[Feed2]
DecodeCharacterReference=1
StringIndex=16
UpdateDivider=-1

[Feed2.mItem8]
Measure=WebParser
Plugin=WebParser
Url=[Feed2]
DecodeCharacterReference=1
StringIndex=17
UpdateDivider=-1

; MEASURES ==================================== - Feed3

[Feed3]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=http://www.google.co.uk/reader/view/feed/#feeds.URL3#?n=8
RegExp="(?siU)<h1>(.*)</h1>#GET##GET##GET##GET##GET##GET##GET##GET#"
UpdateRate=1500
DecodeCharacterReference=1
StringIndex=1
Substitute="":"N\A"

[Feed3.mLink1]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[Feed3]
DecodeCharacterReference=1
StringIndex=2

[Feed3.mItem1]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[Feed3]
DecodeCharacterReference=1
StringIndex=3

[Feed3.mLink2]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[Feed3]
DecodeCharacterReference=1
StringIndex=4

[Feed3.mItem2]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[Feed3]
DecodeCharacterReference=1
StringIndex=5

[Feed3.mLink3]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[Feed3]
DecodeCharacterReference=1
StringIndex=6

[Feed3.mItem3]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[Feed3]
DecodeCharacterReference=1
StringIndex=7

[Feed3.mLink4]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[Feed3]
DecodeCharacterReference=1
StringIndex=8

[Feed3.mItem4]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[Feed3]
DecodeCharacterReference=1
StringIndex=9

[Feed3.mLink5]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[Feed3]
DecodeCharacterReference=1
StringIndex=10

[Feed3.mItem5]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[Feed3]
DecodeCharacterReference=1
StringIndex=11

[Feed3.mLink6]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[Feed3]
DecodeCharacterReference=1
StringIndex=12

[Feed3.mItem6]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[Feed3]
DecodeCharacterReference=1
StringIndex=13

[Feed3.mLink7]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[Feed3]
DecodeCharacterReference=1
StringIndex=14

[Feed3.mItem7]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[Feed3]
DecodeCharacterReference=1
StringIndex=15

[Feed3.mLink8]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[Feed3]
DecodeCharacterReference=1
StringIndex=16

[Feed3.mItem8]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[Feed3]
DecodeCharacterReference=1
StringIndex=17

; MEASURES ==================================== - Feed4

[Feed4]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=http://www.google.co.uk/reader/view/feed/#feeds.URL4#?n=8
RegExp="(?siU)<h1>(.*)</h1>#GET##GET##GET##GET##GET##GET##GET##GET#"
UpdateRate=1500
DecodeCharacterReference=1
StringIndex=1
Substitute="":"N\A"

[Feed4.mLink1]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[Feed4]
DecodeCharacterReference=1
StringIndex=2

[Feed4.mItem1]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[Feed4]
DecodeCharacterReference=1
StringIndex=3

[Feed4.mLink2]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[Feed4]
DecodeCharacterReference=1
StringIndex=4

[Feed4.mItem2]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[Feed4]
DecodeCharacterReference=1
StringIndex=5

[Feed4.mLink3]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[Feed4]
DecodeCharacterReference=1
StringIndex=6

[Feed4.mItem3]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[Feed4]
DecodeCharacterReference=1
StringIndex=7

[Feed4.mLink4]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[Feed4]
DecodeCharacterReference=1
StringIndex=8

[Feed4.mItem4]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[Feed4]
DecodeCharacterReference=1
StringIndex=9

[Feed4.mLink5]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[Feed4]
DecodeCharacterReference=1
StringIndex=10

[Feed4.mItem5]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[Feed4]
DecodeCharacterReference=1
StringIndex=11

[Feed4.mLink6]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[Feed4]
DecodeCharacterReference=1
StringIndex=12

[Feed4.mItem6]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[Feed4]
DecodeCharacterReference=1
StringIndex=13

[Feed4.mLink7]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[Feed4]
DecodeCharacterReference=1
StringIndex=14

[Feed4.mItem7]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[Feed4]
DecodeCharacterReference=1
StringIndex=15

[Feed4.mLink8]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[Feed4]
DecodeCharacterReference=1
StringIndex=16

[Feed4.mItem8]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[Feed4]
DecodeCharacterReference=1
StringIndex=17

; STYLES ======================================

@Include2=#ROOTCONFIGPATH#SETTINGS\Style#skin.Style#.inc

[sPopup]
Hidden=0

[sSeperator]
Hidden=0

[sSubtitle]
Hidden=1

[sTextL]
ToolTipText=%1
Hidden=1

; METERS ======================================

[Line]
Meter=IMAGE
MeterStyle=sLine
MouseOverAction=[!ShowMeter Feed1.Grabber][!ShowMeter Feed2.Grabber][!ShowMeter Feed3.Grabber][!ShowMeter Feed4.Grabber][!DisableMeasure Feed1.Switcher][!DisableMeasure Feed2.Switcher][!DisableMeasure Feed3.Switcher][!DisableMeasure Feed4.Switcher][!ShowMeter Feed#SwitchStatus#.Active][!Redraw]
DynamicVariables=1

[Icon]
Meter=IMAGE
MeterStyle=sIcon
ImageName=Feed.png

[Title]
Meter=STRING
MeterStyle=sTitle
Text=Feeds

[Feed1.Grabber]
Meter=BUTTON
ButtonImage=Inactive.png
X=115
Y=2
ButtonCommand=#Switch1#[!ShowMeter Feed1.Active][!Redraw]
Hidden=1

[Feed1.Active]
Meter=IMAGE
ImageName=Active.png
X=r
Y=2
Hidden=1

[Feed2.Grabber]
Meter=BUTTON
ButtonImage=Inactive.png
X=20r
Y=2
ButtonCommand=#Switch2#[!ShowMeter Feed2.Active][!Redraw]
Hidden=1

[Feed2.Active]
Meter=IMAGE
ImageName=Active.png
X=r
Y=2
Hidden=1

[Feed3.Grabber]
Meter=BUTTON
ButtonImage=Inactive.png
X=20r
Y=2
ButtonCommand=#Switch3#[!ShowMeter Feed3.Active][!Redraw]
Hidden=1

[Feed3.Active]
Meter=IMAGE
ImageName=Active.png
X=r
Y=2
Hidden=1

[Feed4.Grabber]
Meter=BUTTON
ButtonImage=Inactive.png
X=20r
Y=2
ButtonCommand=#Switch4#[!ShowMeter Feed4.Active][!Redraw]
Hidden=1

[Feed4.Active]
Meter=IMAGE
ImageName=Active.png
X=r
Y=2
Hidden=1

[Popup]
Meter=IMAGE
MeterStyle=sPopup
H=((#h.Other#*8)+45)

; Feed1

[Feed1.Title]
Meter=STRING
MeterStyle=sSubtitle
substitute="<title>","</title>"
MeasureName=Feed1
Group=Feed1
Hidden=0

[Feed1.Text1]
Meter=STRING
MeterStyle=sTextL
MeasureName=Feed1.mItem1
Y=#h.Item#
LeftMouseUpAction=["[Feed1.mLink1]"]
Group=Feed1
Hidden=0

[Seperator1]
Meter=IMAGE
MeterStyle=sSeperator

[Feed1.Text2]
Meter=STRING
MeterStyle=sTextL
MeasureName=Feed1.mItem2
LeftMouseUpAction=["[Feed1.mLink2]"]
Group=Feed1
Hidden=0

[Seperator2]
Meter=IMAGE
MeterStyle=sSeperator

[Feed1.Text3]
Meter=STRING
MeterStyle=sTextL
MeasureName=Feed1.mItem3
LeftMouseUpAction=["[Feed1.mLink3]"]
Group=Feed1
Hidden=0

[Seperator3]
Meter=IMAGE
MeterStyle=sSeperator

[Feed1.Text4]
Meter=STRING
MeterStyle=sTextL
MeasureName=Feed1.mItem4
LeftMouseUpAction=["[Feed1.mLink4]"]
Group=Feed1
Hidden=0

[Seperator4]
Meter=IMAGE
MeterStyle=sSeperator

[Feed1.Text5]
Meter=STRING
MeterStyle=sTextL
MeasureName=Feed1.mItem5
LeftMouseUpAction=["[Feed1.mLink5]"]
Group=Feed1
Hidden=0

[Seperator5]
Meter=IMAGE
MeterStyle=sSeperator

[Feed1.Text6]
Meter=STRING
MeterStyle=sTextL
MeasureName=Feed1.mItem6
LeftMouseUpAction=["[Feed1.mLink6]"]
Group=Feed1
Hidden=0

[Seperator6]
Meter=IMAGE
MeterStyle=sSeperator

[Feed1.Text7]
Meter=STRING
MeterStyle=sTextL
MeasureName=Feed1.mItem7
LeftMouseUpAction=["[Feed1.mLink7]"]
Group=Feed1
Hidden=0

[Seperator7]
Meter=IMAGE
MeterStyle=sSeperator

[Feed1.Text8]
Meter=STRING
MeterStyle=sTextL
MeasureName=Feed1.mItem8
LeftMouseUpAction=["[Feed1.mLink8]"]
Group=Feed1
Hidden=0

[Seperator8]
Meter=IMAGE
MeterStyle=sSeperator

[Gap]
Meter=IMAGE
MeterStyle=sGap

; Feed2

[Feed2.Title]
Meter=STRING
MeterStyle=sSubtitle
MeasureName=Feed2
substitute="<title>","</title>"
Group=Feed2

[Feed2.Text1]
Meter=STRING
MeterStyle=sTextL
MeasureName=Feed2.mItem1
Y=#h.Item#
LeftMouseUpAction=["[Feed2.mLink1]"]
Group=Feed2

[Feed2.Text2]
Meter=STRING
MeterStyle=sTextL
MeasureName=Feed2.mItem2
Y=(#h.Other#+5)r
LeftMouseUpAction=["[Feed2.mLink2]"]
Group=Feed2

[Feed2.Text3]
Meter=STRING
MeterStyle=sTextL
MeasureName=Feed2.mItem3
Y=(#h.Other#+5)r
LeftMouseUpAction=["[Feed2.mLink3]"]
Group=Feed2

[Feed2.Text4]
Meter=STRING
MeterStyle=sTextL
MeasureName=Feed2.mItem4
Y=(#h.Other#+5)r
LeftMouseUpAction=["[Feed2.mLink4]"]
Group=Feed2

[Feed2.Text5]
Meter=STRING
MeterStyle=sTextL
MeasureName=Feed2.mItem5
Y=(#h.Other#+5)r
LeftMouseUpAction=["[Feed2.mLink5]"]
Group=Feed2

[Feed2.Text6]
Meter=STRING
MeterStyle=sTextL
MeasureName=Feed2.mItem6
Y=(#h.Other#+5)r
LeftMouseUpAction=["[Feed2.mLink6]"]
Group=Feed2

[Feed2.Text7]
Meter=STRING
MeterStyle=sTextL
MeasureName=Feed2.mItem7
Y=(#h.Other#+5)r
LeftMouseUpAction=["[Feed2.mLink7]"]
Group=Feed2

[Feed2.Text8]
Meter=STRING
MeterStyle=sTextL
MeasureName=Feed2.mItem8
Y=(#h.Other#+5)r
LeftMouseUpAction=["[Feed2.mLink8]"]
Group=Feed2

; Feed3

[Feed3.Title]
Meter=STRING
MeterStyle=sSubtitle
MeasureName=Feed3
Group=Feed3

[Feed3.Text1]
Meter=STRING
MeterStyle=sTextL
MeasureName=Feed3.mItem1
Y=#h.Item#
LeftMouseUpAction=["[Feed3.mLink1]"]
Group=Feed3

[Feed3.Text2]
Meter=STRING
MeterStyle=sTextL
MeasureName=Feed3.mItem2
Y=(#h.Other#+5)r
LeftMouseUpAction=["[Feed3.mLink2]"]
Group=Feed3

[Feed3.Text3]
Meter=STRING
MeterStyle=sTextL
MeasureName=Feed3.mItem3
Y=(#h.Other#+5)r
LeftMouseUpAction=["[Feed3.mLink3]"]
Group=Feed3

[Feed3.Text4]
Meter=STRING
MeterStyle=sTextL
MeasureName=Feed3.mItem4
Y=(#h.Other#+5)r
LeftMouseUpAction=["[Feed3.mLink4]"]
Group=Feed3

[Feed3.Text5]
Meter=STRING
MeterStyle=sTextL
MeasureName=Feed3.mItem5
Y=(#h.Other#+5)r
LeftMouseUpAction=["[Feed3.mLink5]"]
Group=Feed3

[Feed3.Text6]
Meter=STRING
MeterStyle=sTextL
MeasureName=Feed3.mItem6
Y=(#h.Other#+5)r
LeftMouseUpAction=["[Feed3.mLink6]"]
Group=Feed3

[Feed3.Text7]
Meter=STRING
MeterStyle=sTextL
MeasureName=Feed3.mItem7
Y=(#h.Other#+5)r
LeftMouseUpAction=["[Feed3.mLink7]"]
Group=Feed3

[Feed3.Text8]
Meter=STRING
MeterStyle=sTextL
MeasureName=Feed3.mItem8
Y=(#h.Other#+5)r
LeftMouseUpAction=["[Feed3.mLink8]"]
Group=Feed3

; Feed4

[Feed4.Title]
Meter=STRING
MeterStyle=sSubtitle
MeasureName=Feed4
Group=Feed4

[Feed4.Text1]
Meter=STRING
MeterStyle=sTextL
MeasureName=Feed4.mItem1
Y=#h.Item#
LeftMouseUpAction=["[Feed4.mLink1]"]
Group=Feed4

[Feed4.Text2]
Meter=STRING
MeterStyle=sTextL
MeasureName=Feed4.mItem2
Y=(#h.Other#+5)r
LeftMouseUpAction=["[Feed4.mLink2]"]
Group=Feed4

[Feed4.Text3]
Meter=STRING
MeterStyle=sTextL
MeasureName=Feed4.mItem3
Y=(#h.Other#+5)r
LeftMouseUpAction=["[Feed4.mLink3]"]
Group=Feed4

[Feed4.Text4]
Meter=STRING
MeterStyle=sTextL
MeasureName=Feed4.mItem4
Y=(#h.Other#+5)r
LeftMouseUpAction=["[Feed4.mLink4]"]
Group=Feed4

[Feed4.Text5]
Meter=STRING
MeterStyle=sTextL
MeasureName=Feed4.mItem5
Y=(#h.Other#+5)r
LeftMouseUpAction=["[Feed4.mLink5]"]
Group=Feed4

[Feed4.Text6]
Meter=STRING
MeterStyle=sTextL
MeasureName=Feed4.mItem6
Y=(#h.Other#+5)r
LeftMouseUpAction=["[Feed4.mLink6]"]
Group=Feed4

[Feed4.Text7]
Meter=STRING
MeterStyle=sTextL
MeasureName=Feed4.mItem7
Y=(#h.Other#+5)r
LeftMouseUpAction=["[Feed4.mLink7]"]
Group=Feed4

[Feed4.Text8]
Meter=STRING
MeterStyle=sTextL
MeasureName=Feed4.mItem8
Y=(#h.Other#+5)r
LeftMouseUpAction=["[Feed4.mLink8]"]
Group=Feed4
User avatar
eclectic-tech
Rainmeter Sage
Posts: 5384
Joined: April 12th, 2012, 9:40 pm
Location: Cedar Point, Ohio, USA

Re: Gnometer RSS

Post by eclectic-tech »

The #GET# variable needs to be modified to capture the feed title and then item titles and links in that order.
The StringIndex value for each item title and item link need to be reversed because the original google reader had 'links' then 'titles', but XML has 'title's then 'links'.

I added Substitution to remove common HTML coding to the title child measures.
I also changed the WebParser measure to standard measure (not a plugin).

Note:
You cannot use the 'Gnometer Settings' skin to set the feed URLs because that program 'PercentEncodes' the entire URL.
You have to manually enter the URL= values in each parent webparser measure in the code.
This '4-in-1' skin will work, but each of the other feed skins will need to be modified in a similar way to work.
gnometerRSS.gif
File: Skins\Gnometer\Feeds\4-in-1.ini

Code: Select all

[Rainmeter]
Author=poiru
AppVersion=1003000
Update=1000
MiddleMouseDownAction=!DeactivateConfig
BackgroundMode=1
MouseLeaveAction=[!HideMeter Feed1.Grabber][!HideMeter Feed2.Grabber][!HideMeter Feed3.Grabber][!HideMeter Feed4.Grabber][!HideMeter Feed1.Active][!HideMeter Feed2.Active][!HideMeter Feed3.Active][!HideMeter Feed4.Active][!EnableMeasure Feed1.Switcher][!DisableMeasure Feed2.Switcher][!DisableMeasure Feed3.Switcher][!DisableMeasure Feed4.Switcher][!Redraw]

[Metadata]
Name=Feeds
Description=Shows the latest items from selected feeds.
Instructions=To change the feeds or to change the number of item displayed, activate Gnometer\Settings.ini -> Skin Settings -> Feeds.
Version=1.3.0.2
License=Creative Commons BY-NC-SA 3.0

[Variables]
skin.Style=Horizontal
GET=.*(?(?=.*<item>).*<item>.*<title>(.*)</title>.*<link>(.*)</link>)
@Include=#ROOTCONFIGPATH#SETTINGS\Variables.inc
skin.Width=#width.Feeds#
SwitchStatus=1
Switch1=[!DisableMeasure Feed1.Switcher][!DisableMeasure Feed2.Switcher][!DisableMeasure Feed3.Switcher][!DisableMeasure Feed4.Switcher][!SetVariable SwitchStatus 1][!HideMeter Feed1.Active][!HideMeter Feed2.Active][!HideMeter Feed3.Active][!HideMeter Feed4.Active][!HideMeterGroup Feed2][!HideMeterGroup Feed3][!HideMeterGroup Feed4][!ShowMeterGroup Feed1]
Switch2=[!DisableMeasure Feed1.Switcher][!DisableMeasure Feed2.Switcher][!DisableMeasure Feed3.Switcher][!DisableMeasure Feed4.Switcher][!SetVariable SwitchStatus 2][!HideMeter Feed1.Active][!HideMeter Feed4.Active][!HideMeter Feed2.Active][!HideMeter Feed3.Active][!HideMeterGroup Feed1][!HideMeterGroup Feed3][!HideMeterGroup Feed4][!ShowMeterGroup Feed2]
Switch3=[!DisableMeasure Feed1.Switcher][!DisableMeasure Feed2.Switcher][!DisableMeasure Feed3.Switcher][!DisableMeasure Feed4.Switcher][!SetVariable SwitchStatus 3][!HideMeter Feed1.Active][!HideMeter Feed4.Active][!HideMeter Feed2.Active][!HideMeter Feed3.Active][!HideMeterGroup Feed2][!HideMeterGroup Feed1][!HideMeterGroup Feed4][!ShowMeterGroup Feed3]
Switch4=[!DisableMeasure Feed1.Switcher][!DisableMeasure Feed2.Switcher][!DisableMeasure Feed3.Switcher][!DisableMeasure Feed4.Switcher][!SetVariable SwitchStatus 4][!HideMeter Feed1.Active][!HideMeter Feed4.Active][!HideMeter Feed2.Active][!HideMeter Feed3.Active][!HideMeterGroup Feed2][!HideMeterGroup Feed1][!HideMeterGroup Feed3][!ShowMeterGroup Feed4]

; MEASURES ====================================

[Feed1.Switcher]
Measure=CALC
Formula=Counter % 32
MinValue=0
MaxValue=32
IfAboveValue=30
IfAboveAction=#Switch2#[!EnableMeasure Feed2.Switcher]

[Feed2.Switcher]
Measure=CALC
Formula=Counter % 32
MinValue=0
MaxValue=32
IfAboveValue=30
IfAboveAction=#Switch3#[!EnableMeasure Feed3.Switcher]
Disabled=1

[Feed3.Switcher]
Measure=CALC
Formula=Counter % 32
MinValue=0
MaxValue=32
IfAboveValue=30
IfAboveAction=#Switch4#[!EnableMeasure Feed4.Switcher]
Disabled=1

[Feed4.Switcher]
Measure=CALC
Formula=Counter % 32
MinValue=0
MaxValue=32
IfAboveValue=30
IfAboveAction=#Switch1#[!EnableMeasure Feed1.Switcher]
Disabled=1

; MEASURES ==================================== - Feed1

[Feed1]
Measure=WebParser
Url=https://kotaku.com/rss
RegExp="(?siU).*<title>(.*)</title>#GET##GET##GET##GET##GET##GET##GET##GET#"
UpdateRate=1500
DecodeCharacterReference=1
StringIndex=1
Substitute="<![CDATA[":"","]]>":"","![CDATA[":"","]]":"","":"N\A"

[Feed1.mLink1]
Measure=WebParser
Url=[Feed1]
DecodeCharacterReference=1
StringIndex=3

[Feed1.mItem1]
Measure=WebParser
Url=[Feed1]
DecodeCharacterReference=1
StringIndex=2
Substitute="<![CDATA[":"","]]>":"","![CDATA[":"","]]":""

[Feed1.mLink2]
Measure=WebParser
Url=[Feed1]
DecodeCharacterReference=1
StringIndex=5

[Feed1.mItem2]
Measure=WebParser
Url=[Feed1]
DecodeCharacterReference=1
StringIndex=4
Substitute="<![CDATA[":"","]]>":"","![CDATA[":"","]]":""

[Feed1.mLink3]
Measure=WebParser
Url=[Feed1]
DecodeCharacterReference=1
StringIndex=7

[Feed1.mItem3]
Measure=WebParser
Url=[Feed1]
DecodeCharacterReference=1
StringIndex=6
Substitute="<![CDATA[":"","]]>":"","![CDATA[":"","]]":""

[Feed1.mLink4]
Measure=WebParser
Url=[Feed1]
DecodeCharacterReference=1
StringIndex=9

[Feed1.mItem4]
Measure=WebParser
Url=[Feed1]
DecodeCharacterReference=1
StringIndex=8
Substitute="<![CDATA[":"","]]>":"","![CDATA[":"","]]":""

[Feed1.mLink5]
Measure=WebParser
Url=[Feed1]
DecodeCharacterReference=1
StringIndex=11

[Feed1.mItem5]
Measure=WebParser
Url=[Feed1]
DecodeCharacterReference=1
StringIndex=10
Substitute="<![CDATA[":"","]]>":"","![CDATA[":"","]]":""

[Feed1.mLink6]
Measure=WebParser
Url=[Feed1]
DecodeCharacterReference=1
StringIndex=13

[Feed1.mItem6]
Measure=WebParser
Url=[Feed1]
DecodeCharacterReference=1
StringIndex=12
Substitute="<![CDATA[":"","]]>":"","![CDATA[":"","]]":""

[Feed1.mLink7]
Measure=WebParser
Url=[Feed1]
DecodeCharacterReference=1
StringIndex=15

[Feed1.mItem7]
Measure=WebParser
Url=[Feed1]
DecodeCharacterReference=1
StringIndex=14
Substitute="<![CDATA[":"","]]>":"","![CDATA[":"","]]":""

[Feed1.mLink8]
Measure=WebParser
Url=[Feed1]
DecodeCharacterReference=1
StringIndex=17

[Feed1.mItem8]
Measure=WebParser
Url=[Feed1]
DecodeCharacterReference=1
StringIndex=16
Substitute="<![CDATA[":"","]]>":"","![CDATA[":"","]]":""

; MEASURES ==================================== - Feed2

[Feed2]
Measure=WebParser
Url=https://www.angrymetalguy.com/feed/
RegExp="(?siU).*<title>(.*)</title>#GET##GET##GET##GET##GET##GET##GET##GET#"
UpdateRate=1500
DecodeCharacterReference=1
StringIndex=1
Substitute="":"N\A"

[Feed2.mLink1]
Measure=WebParser
Url=[Feed2]
DecodeCharacterReference=1
StringIndex=3
Substitute="<![CDATA[":"","]]>":"","![CDATA[":"","]]":""

[Feed2.mItem1]
Measure=WebParser
Url=[Feed2]
DecodeCharacterReference=1
StringIndex=2
Substitute="<![CDATA[":"","]]>":"","![CDATA[":"","]]":""

[Feed2.mLink2]
Measure=WebParser
Url=[Feed2]
DecodeCharacterReference=1
StringIndex=5

[Feed2.mItem2]
Measure=WebParser
Url=[Feed2]
DecodeCharacterReference=1
StringIndex=4
Substitute="<![CDATA[":"","]]>":"","![CDATA[":"","]]":""

[Feed2.mLink3]
Measure=WebParser
Url=[Feed2]
DecodeCharacterReference=1
StringIndex=7

[Feed2.mItem3]
Measure=WebParser
Url=[Feed2]
DecodeCharacterReference=1
StringIndex=6
Substitute="<![CDATA[":"","]]>":"","![CDATA[":"","]]":""

[Feed2.mLink4]
Measure=WebParser
Url=[Feed2]
DecodeCharacterReference=1
StringIndex=9

[Feed2.mItem4]
Measure=WebParser
Url=[Feed2]
DecodeCharacterReference=1
StringIndex=8
Substitute="<![CDATA[":"","]]>":"","![CDATA[":"","]]":""

[Feed2.mLink5]
Measure=WebParser
Url=[Feed2]
DecodeCharacterReference=1
StringIndex=11

[Feed2.mItem5]
Measure=WebParser
Url=[Feed2]
DecodeCharacterReference=1
StringIndex=10
Substitute="<![CDATA[":"","]]>":"","![CDATA[":"","]]":""

[Feed2.mLink6]
Measure=WebParser
Url=[Feed2]
DecodeCharacterReference=1
StringIndex=13

[Feed2.mItem6]
Measure=WebParser
Url=[Feed2]
DecodeCharacterReference=1
StringIndex=12
Substitute="<![CDATA[":"","]]>":"","![CDATA[":"","]]":""

[Feed2.mLink7]
Measure=WebParser
Url=[Feed2]
DecodeCharacterReference=1
StringIndex=15

[Feed2.mItem7]
Measure=WebParser
Url=[Feed2]
DecodeCharacterReference=1
StringIndex=14
Substitute="<![CDATA[":"","]]>":"","![CDATA[":"","]]":""

[Feed2.mLink8]
Measure=WebParser
Url=[Feed2]
DecodeCharacterReference=1
StringIndex=17

[Feed2.mItem8]
Measure=WebParser
Url=[Feed2]
DecodeCharacterReference=1
StringIndex=16
Substitute="<![CDATA[":"","]]>":"","![CDATA[":"","]]":""

; MEASURES ==================================== - Feed3

[Feed3]
Measure=WebParser
Url=http://www.google.com/news/rss
RegExp="(?siU).*<title>(.*)</title>#GET##GET##GET##GET##GET##GET##GET##GET#"
UpdateRate=1500
DecodeCharacterReference=1
StringIndex=1
Substitute="<![CDATA[":"","]]>":"","![CDATA[":"","]]":"","":"N\A"

[Feed3.mLink1]
Measure=WebParser
Url=[Feed3]
DecodeCharacterReference=1
StringIndex=3

[Feed3.mItem1]
Measure=WebParser
Url=[Feed3]
DecodeCharacterReference=1
StringIndex=2
Substitute="<![CDATA[":"","]]>":"","![CDATA[":"","]]":""

[Feed3.mLink2]
Measure=WebParser
Url=[Feed3]
DecodeCharacterReference=1
StringIndex=5

[Feed3.mItem2]
Measure=WebParser
Url=[Feed3]
DecodeCharacterReference=1
StringIndex=4
Substitute="<![CDATA[":"","]]>":"","![CDATA[":"","]]":""

[Feed3.mLink3]
Measure=WebParser
Url=[Feed3]
DecodeCharacterReference=1
StringIndex=7

[Feed3.mItem3]
Measure=WebParser
Url=[Feed3]
DecodeCharacterReference=1
StringIndex=6
Substitute="<![CDATA[":"","]]>":"","![CDATA[":"","]]":""

[Feed3.mLink4]
Measure=WebParser
Url=[Feed3]
DecodeCharacterReference=1
StringIndex=9

[Feed3.mItem4]
Measure=WebParser
Url=[Feed3]
DecodeCharacterReference=1
StringIndex=8
Substitute="<![CDATA[":"","]]>":"","![CDATA[":"","]]":""

[Feed3.mLink5]
Measure=WebParser
Url=[Feed3]
DecodeCharacterReference=1
StringIndex=11

[Feed3.mItem5]
Measure=WebParser
Url=[Feed3]
DecodeCharacterReference=1
StringIndex=10
Substitute="<![CDATA[":"","]]>":"","![CDATA[":"","]]":""

[Feed3.mLink6]
Measure=WebParser
Url=[Feed3]
DecodeCharacterReference=1
StringIndex=13

[Feed3.mItem6]
Measure=WebParser
Url=[Feed3]
DecodeCharacterReference=1
StringIndex=12
Substitute="<![CDATA[":"","]]>":"","![CDATA[":"","]]":""

[Feed3.mLink7]
Measure=WebParser
Url=[Feed3]
DecodeCharacterReference=1
StringIndex=15

[Feed3.mItem7]
Measure=WebParser
Url=[Feed3]
DecodeCharacterReference=1
StringIndex=14
Substitute="<![CDATA[":"","]]>":"","![CDATA[":"","]]":""

[Feed3.mLink8]
Measure=WebParser
Url=[Feed3]
DecodeCharacterReference=1
StringIndex=17

[Feed3.mItem8]
Measure=WebParser
Url=[Feed3]
DecodeCharacterReference=1
StringIndex=16
Substitute="<![CDATA[":"","]]>":"","![CDATA[":"","]]":""

; MEASURES ==================================== - Feed4

[Feed4]
Measure=WebParser
Url=http://feeds.bbci.co.uk/news/rss.xml
RegExp="(?siU).*<title>(.*)</title>#GET##GET##GET##GET##GET##GET##GET##GET#"
UpdateRate=1500
DecodeCharacterReference=1
StringIndex=1
Substitute="<![CDATA[":"","]]>":"","![CDATA[":"","]]":"","":"N\A"

[Feed4.mLink1]
Measure=WebParser
Url=[Feed4]
DecodeCharacterReference=1
StringIndex=3

[Feed4.mItem1]
Measure=WebParser
Url=[Feed4]
DecodeCharacterReference=1
StringIndex=2
Substitute="<![CDATA[":"","]]>":"","![CDATA[":"","]]":""

[Feed4.mLink2]
Measure=WebParser
Url=[Feed4]
DecodeCharacterReference=1
StringIndex=5

[Feed4.mItem2]
Measure=WebParser
Url=[Feed4]
DecodeCharacterReference=1
StringIndex=4
Substitute="<![CDATA[":"","]]>":"","![CDATA[":"","]]":""

[Feed4.mLink3]
Measure=WebParser
Url=[Feed4]
DecodeCharacterReference=1
StringIndex=7

[Feed4.mItem3]
Measure=WebParser
Url=[Feed4]
DecodeCharacterReference=1
StringIndex=6
Substitute="<![CDATA[":"","]]>":"","![CDATA[":"","]]":""

[Feed4.mLink4]
Measure=WebParser
Url=[Feed4]
DecodeCharacterReference=1
StringIndex=9

[Feed4.mItem4]
Measure=WebParser
Url=[Feed4]
DecodeCharacterReference=1
StringIndex=8
Substitute="<![CDATA[":"","]]>":"","![CDATA[":"","]]":""

[Feed4.mLink5]
Measure=WebParser
Url=[Feed4]
DecodeCharacterReference=1
StringIndex=11

[Feed4.mItem5]
Measure=WebParser
Url=[Feed4]
DecodeCharacterReference=1
StringIndex=10
Substitute="<![CDATA[":"","]]>":"","![CDATA[":"","]]":""

[Feed4.mLink6]
Measure=WebParser
Url=[Feed4]
DecodeCharacterReference=1
StringIndex=13

[Feed4.mItem6]
Measure=WebParser
Url=[Feed4]
DecodeCharacterReference=1
StringIndex=12
Substitute="<![CDATA[":"","]]>":"","![CDATA[":"","]]":""

[Feed4.mLink7]
Measure=WebParser
Url=[Feed4]
DecodeCharacterReference=1
StringIndex=15

[Feed4.mItem7]
Measure=WebParser
Url=[Feed4]
DecodeCharacterReference=1
StringIndex=14
Substitute="<![CDATA[":"","]]>":"","![CDATA[":"","]]":""

[Feed4.mLink8]
Measure=WebParser
Url=[Feed4]
DecodeCharacterReference=1
StringIndex=17

[Feed4.mItem8]
Measure=WebParser
Url=[Feed4]
DecodeCharacterReference=1
StringIndex=16
Substitute="<![CDATA[":"","]]>":"","![CDATA[":"","]]":""

; STYLES ======================================

@Include2=#ROOTCONFIGPATH#SETTINGS\Style#skin.Style#.inc

[sPopup]
Hidden=0

[sSeperator]
Hidden=0

[sSubtitle]
Hidden=1

[sTextL]
ToolTipText=%1
Hidden=1

; METERS ======================================

[Line]
Meter=IMAGE
MeterStyle=sLine
MouseOverAction=[!ShowMeter Feed1.Grabber][!ShowMeter Feed2.Grabber][!ShowMeter Feed3.Grabber][!ShowMeter Feed4.Grabber][!DisableMeasure Feed1.Switcher][!DisableMeasure Feed2.Switcher][!DisableMeasure Feed3.Switcher][!DisableMeasure Feed4.Switcher][!ShowMeter Feed#SwitchStatus#.Active][!Redraw]
DynamicVariables=1

[Icon]
Meter=IMAGE
MeterStyle=sIcon
ImageName=Feed.png

[Title]
Meter=STRING
MeterStyle=sTitle
Text=Feeds

[Feed1.Grabber]
Meter=BUTTON
ButtonImage=Inactive.png
X=115
Y=2
ButtonCommand=#Switch1#[!ShowMeter Feed1.Active][!Redraw]
Hidden=1

[Feed1.Active]
Meter=IMAGE
ImageName=Active.png
X=r
Y=2
Hidden=1

[Feed2.Grabber]
Meter=BUTTON
ButtonImage=Inactive.png
X=20r
Y=2
ButtonCommand=#Switch2#[!ShowMeter Feed2.Active][!Redraw]
Hidden=1

[Feed2.Active]
Meter=IMAGE
ImageName=Active.png
X=r
Y=2
Hidden=1

[Feed3.Grabber]
Meter=BUTTON
ButtonImage=Inactive.png
X=20r
Y=2
ButtonCommand=#Switch3#[!ShowMeter Feed3.Active][!Redraw]
Hidden=1

[Feed3.Active]
Meter=IMAGE
ImageName=Active.png
X=r
Y=2
Hidden=1

[Feed4.Grabber]
Meter=BUTTON
ButtonImage=Inactive.png
X=20r
Y=2
ButtonCommand=#Switch4#[!ShowMeter Feed4.Active][!Redraw]
Hidden=1

[Feed4.Active]
Meter=IMAGE
ImageName=Active.png
X=r
Y=2
Hidden=1

[Popup]
Meter=IMAGE
MeterStyle=sPopup
H=((#h.Other#*8)+45)

; Feed1

[Feed1.Title]
Meter=STRING
MeterStyle=sSubtitle
MeasureName=Feed1
Group=Feed1
Hidden=0

[Feed1.Text1]
Meter=STRING
MeterStyle=sTextL
MeasureName=Feed1.mItem1
Y=#h.Item#
LeftMouseUpAction=["[Feed1.mLink1]"]
Group=Feed1
Hidden=0

[Seperator1]
Meter=IMAGE
MeterStyle=sSeperator

[Feed1.Text2]
Meter=STRING
MeterStyle=sTextL
MeasureName=Feed1.mItem2
LeftMouseUpAction=["[Feed1.mLink2]"]
Group=Feed1
Hidden=0

[Seperator2]
Meter=IMAGE
MeterStyle=sSeperator

[Feed1.Text3]
Meter=STRING
MeterStyle=sTextL
MeasureName=Feed1.mItem3
LeftMouseUpAction=["[Feed1.mLink3]"]
Group=Feed1
Hidden=0

[Seperator3]
Meter=IMAGE
MeterStyle=sSeperator

[Feed1.Text4]
Meter=STRING
MeterStyle=sTextL
MeasureName=Feed1.mItem4
LeftMouseUpAction=["[Feed1.mLink4]"]
Group=Feed1
Hidden=0

[Seperator4]
Meter=IMAGE
MeterStyle=sSeperator

[Feed1.Text5]
Meter=STRING
MeterStyle=sTextL
MeasureName=Feed1.mItem5
LeftMouseUpAction=["[Feed1.mLink5]"]
Group=Feed1
Hidden=0

[Seperator5]
Meter=IMAGE
MeterStyle=sSeperator

[Feed1.Text6]
Meter=STRING
MeterStyle=sTextL
MeasureName=Feed1.mItem6
LeftMouseUpAction=["[Feed1.mLink6]"]
Group=Feed1
Hidden=0

[Seperator6]
Meter=IMAGE
MeterStyle=sSeperator

[Feed1.Text7]
Meter=STRING
MeterStyle=sTextL
MeasureName=Feed1.mItem7
LeftMouseUpAction=["[Feed1.mLink7]"]
Group=Feed1
Hidden=0

[Seperator7]
Meter=IMAGE
MeterStyle=sSeperator

[Feed1.Text8]
Meter=STRING
MeterStyle=sTextL
MeasureName=Feed1.mItem8
LeftMouseUpAction=["[Feed1.mLink8]"]
Group=Feed1
Hidden=0

[Seperator8]
Meter=IMAGE
MeterStyle=sSeperator

[Gap]
Meter=IMAGE
MeterStyle=sGap

; Feed2

[Feed2.Title]
Meter=STRING
MeterStyle=sSubtitle
MeasureName=Feed2
Group=Feed2

[Feed2.Text1]
Meter=STRING
MeterStyle=sTextL
MeasureName=Feed2.mItem1
Y=#h.Item#
LeftMouseUpAction=["[Feed2.mLink1]"]
Group=Feed2

[Feed2.Text2]
Meter=STRING
MeterStyle=sTextL
MeasureName=Feed2.mItem2
Y=(#h.Other#+5)r
LeftMouseUpAction=["[Feed2.mLink2]"]
Group=Feed2

[Feed2.Text3]
Meter=STRING
MeterStyle=sTextL
MeasureName=Feed2.mItem3
Y=(#h.Other#+5)r
LeftMouseUpAction=["[Feed2.mLink3]"]
Group=Feed2

[Feed2.Text4]
Meter=STRING
MeterStyle=sTextL
MeasureName=Feed2.mItem4
Y=(#h.Other#+5)r
LeftMouseUpAction=["[Feed2.mLink4]"]
Group=Feed2

[Feed2.Text5]
Meter=STRING
MeterStyle=sTextL
MeasureName=Feed2.mItem5
Y=(#h.Other#+5)r
LeftMouseUpAction=["[Feed2.mLink5]"]
Group=Feed2

[Feed2.Text6]
Meter=STRING
MeterStyle=sTextL
MeasureName=Feed2.mItem6
Y=(#h.Other#+5)r
LeftMouseUpAction=["[Feed2.mLink6]"]
Group=Feed2

[Feed2.Text7]
Meter=STRING
MeterStyle=sTextL
MeasureName=Feed2.mItem7
Y=(#h.Other#+5)r
LeftMouseUpAction=["[Feed2.mLink7]"]
Group=Feed2

[Feed2.Text8]
Meter=STRING
MeterStyle=sTextL
MeasureName=Feed2.mItem8
Y=(#h.Other#+5)r
LeftMouseUpAction=["[Feed2.mLink8]"]
Group=Feed2

; Feed3

[Feed3.Title]
Meter=STRING
MeterStyle=sSubtitle
MeasureName=Feed3
Group=Feed3

[Feed3.Text1]
Meter=STRING
MeterStyle=sTextL
MeasureName=Feed3.mItem1
Y=#h.Item#
LeftMouseUpAction=["[Feed3.mLink1]"]
Group=Feed3

[Feed3.Text2]
Meter=STRING
MeterStyle=sTextL
MeasureName=Feed3.mItem2
Y=(#h.Other#+5)r
LeftMouseUpAction=["[Feed3.mLink2]"]
Group=Feed3

[Feed3.Text3]
Meter=STRING
MeterStyle=sTextL
MeasureName=Feed3.mItem3
Y=(#h.Other#+5)r
LeftMouseUpAction=["[Feed3.mLink3]"]
Group=Feed3

[Feed3.Text4]
Meter=STRING
MeterStyle=sTextL
MeasureName=Feed3.mItem4
Y=(#h.Other#+5)r
LeftMouseUpAction=["[Feed3.mLink4]"]
Group=Feed3

[Feed3.Text5]
Meter=STRING
MeterStyle=sTextL
MeasureName=Feed3.mItem5
Y=(#h.Other#+5)r
LeftMouseUpAction=["[Feed3.mLink5]"]
Group=Feed3

[Feed3.Text6]
Meter=STRING
MeterStyle=sTextL
MeasureName=Feed3.mItem6
Y=(#h.Other#+5)r
LeftMouseUpAction=["[Feed3.mLink6]"]
Group=Feed3

[Feed3.Text7]
Meter=STRING
MeterStyle=sTextL
MeasureName=Feed3.mItem7
Y=(#h.Other#+5)r
LeftMouseUpAction=["[Feed3.mLink7]"]
Group=Feed3

[Feed3.Text8]
Meter=STRING
MeterStyle=sTextL
MeasureName=Feed3.mItem8
Y=(#h.Other#+5)r
LeftMouseUpAction=["[Feed3.mLink8]"]
Group=Feed3

; Feed4

[Feed4.Title]
Meter=STRING
MeterStyle=sSubtitle
MeasureName=Feed4
Group=Feed4

[Feed4.Text1]
Meter=STRING
MeterStyle=sTextL
MeasureName=Feed4.mItem1
Y=#h.Item#
LeftMouseUpAction=["[Feed4.mLink1]"]
Group=Feed4

[Feed4.Text2]
Meter=STRING
MeterStyle=sTextL
MeasureName=Feed4.mItem2
Y=(#h.Other#+5)r
LeftMouseUpAction=["[Feed4.mLink2]"]
Group=Feed4

[Feed4.Text3]
Meter=STRING
MeterStyle=sTextL
MeasureName=Feed4.mItem3
Y=(#h.Other#+5)r
LeftMouseUpAction=["[Feed4.mLink3]"]
Group=Feed4

[Feed4.Text4]
Meter=STRING
MeterStyle=sTextL
MeasureName=Feed4.mItem4
Y=(#h.Other#+5)r
LeftMouseUpAction=["[Feed4.mLink4]"]
Group=Feed4

[Feed4.Text5]
Meter=STRING
MeterStyle=sTextL
MeasureName=Feed4.mItem5
Y=(#h.Other#+5)r
LeftMouseUpAction=["[Feed4.mLink5]"]
Group=Feed4

[Feed4.Text6]
Meter=STRING
MeterStyle=sTextL
MeasureName=Feed4.mItem6
Y=(#h.Other#+5)r
LeftMouseUpAction=["[Feed4.mLink6]"]
Group=Feed4

[Feed4.Text7]
Meter=STRING
MeterStyle=sTextL
MeasureName=Feed4.mItem7
Y=(#h.Other#+5)r
LeftMouseUpAction=["[Feed4.mLink7]"]
Group=Feed4

[Feed4.Text8]
Meter=STRING
MeterStyle=sTextL
MeasureName=Feed4.mItem8
Y=(#h.Other#+5)r
LeftMouseUpAction=["[Feed4.mLink8]"]
Group=Feed4
You do not have the required permissions to view the files attached to this post.