Code: Select all
[Rainmeter]
Update=-1
AccurateText=1
DynamicWindowSize=1
MiddleMouseUpAction=[!CommandMeasure Product1 Update][!CommandMeasure Product2 Update][!CommandMeasure Product3 Update][!CommandMeasure Product4 Update][!CommandMeasure Product5 Update]
[Metadata]
Name=PriceScraper
Author=RicardoTM
Information=
Version=
License=Creative Commons Attribution - Non - Commercial - Share Alike 3.0
[Variables]
nProducts=5
Amazon=id="twister-plus-price-data-price" value="(.*)".*<span id="tp-tool-tip-subtotal-price-currency-symbol" class="a-size-medium a-price-symbol">(.*)</span>.*<ul class="a-unordered-list a-nostyle a-horizontal list maintain-height">.*src="(.*)".*<span id="productTitle" class="a-size-large product-title-word-break">\s*(\S.*)</span>
Product1Link=https://www.amazon.com.mx/CableMod-ModFlex-Cable-interno-%C3%A1ngulo/dp/B0799G9MMX
Product1CurPrice=568.37
Product1PrePrice=568.37
Product1LowPrice=568.37
Product2Link=https://www.amazon.com.mx/dp/B0BHJDY57J/ref=cbw_us_mx_dp_narx_gl_pc
Product2CurPrice=3699
Product2PrePrice=3699
Product2LowPrice=3699
Product3Link=https://www.amazon.com.mx/dp/B0C1TL9CT9/ref=cbw_us_mx_dp_narx_gl_pc
Product3CurPrice=4501.32
Product3PrePrice=4501.32
Product3LowPrice=4501.32
Product4Link=https://www.amazon.com.mx/gp/product/B0CG11C7PX/ref=ox_sc_act_title_1?smid=A1G99GVHAT2WD8
Product4CurPrice=5328.15
Product4PrePrice=5328.15
Product4LowPrice=5328.15
Product5Link=https://www.amazon.com.mx/Asus-GeForce-Tarjeta-gr%C3%A1fica-DisplayPort/dp/B0C4BT9N8T
Product5CurPrice=13490
Product5PrePrice=13399
Product5LowPrice=13399
[MSTextS]
FontSize=8
StringStyle=Bold
h=25
w=220
X=10R
y=2r
AntiAlias=1
FontColor=184,184,184
ClipString=2
[MSTextB]
FontSize=10
AntiAlias=1
FontColor=184,184,184
y=5R
x=r
[MSTextM]
FontColor=143,143,143
FontSize=8
y=r
x=5R
[MSTextInc]
FontColor=143,143,143
AntiAlias=1
FontSize=8
y=5r
x=R
[MSImages]
H=50
W=50
x=10
y=9R
PreserveAspectRatio=1
SolidColor=255,255,255
AntiAlias=1
DynamicVariables=1
[BG]
Meter=Shape
Shape=Rectangle 0,0,300,(70*([#nProducts]-0.5)-5) | Fill Color 020,020,020 | StrokeWidth 0
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;; PRODUCT 1 ;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
[Product1]
Group=Products
Measure=WebParser
URL=[#Product1Link]
UserAgent=Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36
RegExp=(?siU)[#Amazon]
FinishAction=[!EnableMeasureGroup Product1]
[Product1SymbolM]
Disabled=1
Group=Product1
Measure=WebParser
URL=[Product1]
StringIndex=2
[Product1ImageM]
Disabled=1
Group=Product1
Measure=WebParser
URL=[Product1]
StringIndex=3
Download=1
FinishAction=[!ShowMeterGroup Product1][!Update]
[Product1Image]
Hidden=1
Group=Product1
Meter=Image
MeasureName=[#CurrentSection]M
MeterStyle=MSImages
y=10
LeftMouseUpAction=[#Product1Link#]
[Product1TitleM]
Disabled=1
Group=Product1
Measure=WebParser
URL=[Product1]
StringIndex=4
[Product1Title]
Hidden=1
Group=Product1
Meter=String
MeasureName=[#CurrentSection]M
MeterStyle=MSTextS
LeftMouseUpAction=[#Product1Link#]
[Product1PriceM]
Disabled=1
Group=Product1
Measure=WebParser
URL=[Product1]
StringIndex=1
RegExpSubstitute=1
Substitute="^([\-\+]?\d+)$":"\1.","(\d)(?=(?:\d{3})+\.)":"\1,","\.$":""
IfCondition=Product1PriceM <> [#Product1CurPrice] && (Product1PriceM > 0)
IfTrueAction=[!SetVariable Product1PrePrice [#Product1CurPrice]][!SetVariable Product1CurPrice [Product1PriceM:]][!Update][!WriteKeyValue variables Product1PrePrice [#Product1PrePrice]][!WriteKeyValue variables Product1CurPrice [#Product1CurPrice]]
IFCondition2=Product1PriceM = [#Product1PrePrice]
IfTrueAction2=[!SetOption Product1Price InLineSetting "Color | 184,184,184"][!SetOption Product1Price Text [&*Product1SymbolM*]%1[\x2010]][!SetOption Product1PriceP MeasureName ""][!SetOption Product1PriceP Text ""][!SetOption Product1PriceP FontColor 184,184,184]
IFCondition3=Product1PriceM > [#Product1PrePrice] && (Product1PriceM < [#Product1PrePrice]*1.05)
IfTrueAction3=[!SetOption Product1Price InLineSetting "Color | 184,184,184"][!SetOption Product1Price Text [&*Product1SymbolM*]%1[\x25B2]][!SetOption Product1PriceP FontColor 184,184,184]
IFCondition4=Product1PriceM >= [#Product1PrePrice]*1.05
IfTrueAction4=[!SetOption Product1Price InLineSetting "Color | 215,071,071"][!SetOption Product1Price Text [&*Product1SymbolM*]%1[\x25B2]][!SetOption Product1PriceP FontColor 215,071,071]
IFCondition5=Product1PriceM < [#Product1PrePrice] && (Product1PriceM > [#Product1PrePrice]/1.05)
IfTrueAction5=[!SetOption Product1Price InLineSetting "Color | 184,184,184"][!SetOption Product1Price Text [&*Product1SymbolM*]%1[\x25BC]][!SetOption Product1PriceP FontColor 184,184,184]
IFCondition6=Product1PriceM <= [#Product1PrePrice]/1.05
IfTrueAction6=[!SetOption Product1Price InLineSetting "Color | 167,229,138"][!SetOption Product1Price Text [&*Product1SymbolM*]%1[\x25BC]][!SetOption Product1PriceP FontColor 167,229,138]
DynamicVariables=1
[Product1Price]
Hidden=1
Group=Product1
Meter=String
MeasureName=[#CurrentSection]M
InLinePattern=[\x25B2]|[\x25BC]|[\x2010]
MeterStyle=MSTextB
DynamicVariables=1
[Product1PricePM]
Disabled=1
Group=Product1
Measure=Calc
Formula=((Product1PriceM-[#Product1PrePrice])/[#Product1PrePrice])*100
DynamicVariables=1
[Product1PriceP]
Hidden=1
Group=Product1
Meter=String
MeasureName=[#CurrentSection]M
NumOfDecimals=1
Text=(%1%)
MeterStyle=MSTextInc
y=2r
[Product1PrePriceM]
Disabled=1
Group=Product1
Measure=String
String=[#Product1PrePrice]
RegExpSubstitute=1
Substitute="^([\-\+]?\d+)$":"\1.","(\d)(?=(?:\d{3})+\.)":"\1,","\.$":""
DynamicVariables=1
[Product1PrePrice]
Hidden=1
Group=Product1
Meter=String
MeasureName=[#CurrentSection]M
MeterStyle=MSTextB|MSTextM
Text=[Product1SymbolM]%1
DynamicVariables=1
[Product1LowPriceM]
Disabled=1
Group=Product1
Measure=String
String=[#Product1LowPrice]
RegExpSubstitute=1
Substitute="^([\-\+]?\d+)$":"\1.","(\d)(?=(?:\d{3})+\.)":"\1,","\.$":""
IfCondition=Product1PriceM < [#Product1LowPrice]
IfTrueAction=[!SetVariable Product1LowPrice [Product1PriceM:]][!WriteKeyValue variables Product1LowPrice [#Product1LowPrice]][!Update]
IfCondition2=Product1PriceM <= [#Product1LowPrice]*1.02
IfTrueAction2=[!SetOption Product1Price FontColor 167,229,138][!SetOption Product1LowPrice FontColor 167,229,138][!SetOption Product1LowPriceP FontColor 167,229,138]
IFCondition3=Product1PriceM >= [#Product1LowPrice]*1.05
IfTrueAction3=[!SetOption Product1Price FontColor 215,071,071][!SetOption Product1LowPriceP FontColor 215,071,071]
IFCondition4=Product1PriceM = [#Product1LowPrice]
IfTrueAction4=[!SetOption Product1LowPriceP MeasureName ""][!SetOption Product1LowPriceP Text ""][!SetOption Product1LowPriceP FontColor 184,184,184]
DynamicVariables=1
[Product1LowPrice]
Hidden=1
Group=Product1
Meter=String
MeasureName=[#CurrentSection]M
MeterStyle=MSTextB|MSTextM
y=r
Text=[Product1SymbolM]%1
DynamicVariables=1
[Product1LowPricePM]
Disabled=1
Group=Product1
Measure=Calc
Formula=((Product1PriceM-[#Product1LowPrice])/[#Product1LowPrice])*100
DynamicVariables=1
[Product1LowPriceP]
Hidden=1
Group=Product1
Meter=String
MeasureName=[#CurrentSection]M
MeterStyle=MSTextInc
NumOfDecimals=1
Text=(%1%)
y=r
DynamicVariables=1
[Product1Separator]
Hidden=1
Group=Product1
Meter=Image
H=1
W=1
X=10
Y=([Product1Image:Y]+[Product1Image:H])
DynamicVariables=1
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;; PRODUCT 2 ;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
[Product2]
Group=Products
Measure=WebParser
URL=[#Product2Link]
UserAgent=Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36
RegExp=(?siU)[#Amazon]
FinishAction=[!EnableMeasureGroup Product2]
[Product2SymbolM]
Disabled=1
Group=Product2
Measure=WebParser
URL=[Product2]
StringIndex=2
[Product2ImageM]
Disabled=1
Group=Product2
Measure=WebParser
URL=[Product2]
StringIndex=3
Download=1
FinishAction=[!ShowMeterGroup Product2][!Update]
[Product2Image]
Hidden=1
Group=Product2
Meter=Image
MeasureName=[#CurrentSection]M
MeterStyle=MSImages
LeftMouseUpAction=[#Product2Link#]
[Product2TitleM]
Disabled=1
Group=Product2
Measure=WebParser
URL=[Product2]
StringIndex=4
[Product2Title]
Hidden=1
Group=Product2
Meter=String
MeasureName=[#CurrentSection]M
MeterStyle=MSTextS
LeftMouseUpAction=[#Product2Link#]
[Product2PriceM]
Disabled=1
Group=Product2
Measure=WebParser
URL=[Product2]
StringIndex=1
RegExpSubstitute=1
Substitute="^([\-\+]?\d+)$":"\1.","(\d)(?=(?:\d{3})+\.)":"\1,","\.$":""
IfCondition=Product2PriceM <> [#Product2CurPrice] && (Product2PriceM > 0)
IfTrueAction=[!SetVariable Product2PrePrice [#Product2CurPrice]][!SetVariable Product2CurPrice [Product2PriceM:]][!Update][!WriteKeyValue variables Product2PrePrice [#Product2PrePrice]][!WriteKeyValue variables Product2CurPrice [#Product2CurPrice]]
IFCondition2=Product2PriceM = [#Product2PrePrice]
IfTrueAction2=[!SetOption Product2Price InLineSetting "Color | 184,184,184"][!SetOption Product2Price Text [&*Product2SymbolM*]%1[\x2010]][!SetOption Product2PriceP MeasureName ""][!SetOption Product2PriceP Text ""][!SetOption Product2PriceP FontColor 184,184,184]
IFCondition3=Product2PriceM > [#Product2PrePrice] && (Product2PriceM < [#Product2PrePrice]*1.05)
IfTrueAction3=[!SetOption Product2Price InLineSetting "Color | 184,184,184"][!SetOption Product2Price Text [&*Product2SymbolM*]%1[\x25B2]][!SetOption Product2PriceP FontColor 184,184,184]
IFCondition4=Product2PriceM >= [#Product2PrePrice]*1.05
IfTrueAction4=[!SetOption Product2Price InLineSetting "Color | 215,071,071"][!SetOption Product2Price Text [&*Product2SymbolM*]%1[\x25B2]][!SetOption Product2PriceP FontColor 215,071,071]
IFCondition5=Product2PriceM < [#Product2PrePrice] && (Product2PriceM > [#Product2PrePrice]/1.05)
IfTrueAction5=[!SetOption Product2Price InLineSetting "Color | 184,184,184"][!SetOption Product2Price Text [&*Product2SymbolM*]%1[\x25BC]][!SetOption Product2PriceP FontColor 184,184,184]
IFCondition6=Product2PriceM <= [#Product2PrePrice]/1.05
IfTrueAction6=[!SetOption Product2Price InLineSetting "Color | 167,229,138"][!SetOption Product2Price Text [&*Product2SymbolM*]%1[\x25BC]][!SetOption Product2PriceP FontColor 167,229,138]
DynamicVariables=1
[Product2Price]
Hidden=1
Group=Product2
Meter=String
MeasureName=[#CurrentSection]M
InLinePattern=[\x25B2]|[\x25BC]|[\x2010]
MeterStyle=MSTextB
DynamicVariables=1
[Product2PricePM]
Disabled=1
Group=Product2
Measure=Calc
Formula=((Product2PriceM-[#Product2PrePrice])/[#Product2PrePrice])*100
DynamicVariables=1
[Product2PriceP]
Hidden=1
Group=Product2
Meter=String
MeasureName=[#CurrentSection]M
NumOfDecimals=1
Text=(%1%)
MeterStyle=MSTextInc
y=2r
[Product2PrePriceM]
Disabled=1
Group=Product2
Measure=String
String=[#Product2PrePrice]
RegExpSubstitute=1
Substitute="^([\-\+]?\d+)$":"\1.","(\d)(?=(?:\d{3})+\.)":"\1,","\.$":""
DynamicVariables=1
[Product2PrePrice]
Hidden=1
Group=Product2
Meter=String
MeasureName=[#CurrentSection]M
MeterStyle=MSTextB|MSTextM
Text=[Product2SymbolM]%1
DynamicVariables=1
[Product2LowPriceM]
Disabled=1
Group=Product2
Measure=String
String=[#Product2LowPrice]
RegExpSubstitute=1
Substitute="^([\-\+]?\d+)$":"\1.","(\d)(?=(?:\d{3})+\.)":"\1,","\.$":""
IfCondition=Product2PriceM < [#Product2LowPrice]
IfTrueAction=[!SetVariable Product2LowPrice [Product2PriceM:]][!WriteKeyValue variables Product2LowPrice [#Product2LowPrice]][!Update]
IfCondition2=Product2PriceM <= [#Product2LowPrice]*1.02
IfTrueAction2=[!SetOption Product2Price FontColor 167,229,138][!SetOption Product2LowPrice FontColor 167,229,138][!SetOption Product2LowPriceP FontColor 167,229,138]
IFCondition3=Product2PriceM >= [#Product2LowPrice]*1.05
IfTrueAction3=[!SetOption Product2Price FontColor 215,071,071][!SetOption Product2LowPriceP FontColor 215,071,071]
IFCondition4=Product2PriceM = [#Product2LowPrice]
IfTrueAction4=[!SetOption Product2LowPriceP MeasureName ""][!SetOption Product2LowPriceP Text ""][!SetOption Product2LowPriceP FontColor 184,184,184]
DynamicVariables=1
[Product2LowPrice]
Hidden=1
Group=Product2
Meter=String
MeasureName=[#CurrentSection]M
MeterStyle=MSTextB|MSTextM
y=r
Text=[Product2SymbolM]%1
DynamicVariables=1
[Product2LowPricePM]
Disabled=1
Group=Product2
Measure=Calc
Formula=((Product2PriceM-[#Product2LowPrice])/[#Product2LowPrice])*100
DynamicVariables=1
[Product2LowPriceP]
Hidden=1
Group=Product2
Meter=String
MeasureName=[#CurrentSection]M
MeterStyle=MSTextInc
NumOfDecimals=1
Text=(%1%)
y=r
DynamicVariables=1
[Product2Separator]
Hidden=1
Group=Product2
Meter=Image
H=1
W=1
X=10
Y=([Product2Image:Y]+[Product2Image:H])
DynamicVariables=1
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;; PRODUCT 3 ;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
[Product3]
Group=Products
Measure=WebParser
URL=[#Product3Link]
UserAgent=Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36
RegExp=(?siU)[#Amazon]
FinishAction=[!EnableMeasureGroup Product3]
[Product3SymbolM]
Disabled=1
Group=Product3
Measure=WebParser
URL=[Product3]
StringIndex=2
[Product3ImageM]
Disabled=1
Group=Product3
Measure=WebParser
URL=[Product3]
StringIndex=3
Download=1
FinishAction=[!ShowMeterGroup Product3][!Update]
[Product3Image]
Hidden=1
Group=Product3
Meter=Image
MeasureName=[#CurrentSection]M
MeterStyle=MSImages
LeftMouseUpAction=[#Product3Link#]
[Product3TitleM]
Disabled=1
Group=Product3
Measure=WebParser
URL=[Product3]
StringIndex=4
[Product3Title]
Hidden=1
Group=Product3
Meter=String
MeasureName=[#CurrentSection]M
MeterStyle=MSTextS
LeftMouseUpAction=[#Product3Link#]
[Product3PriceM]
Disabled=1
Group=Product3
Measure=WebParser
URL=[Product3]
StringIndex=1
RegExpSubstitute=1
Substitute="^([\-\+]?\d+)$":"\1.","(\d)(?=(?:\d{3})+\.)":"\1,","\.$":""
IfCondition=Product3PriceM <> [#Product3CurPrice] && (Product3PriceM > 0)
IfTrueAction=[!SetVariable Product3PrePrice [#Product3CurPrice]][!SetVariable Product3CurPrice [Product3PriceM:]][!Update][!WriteKeyValue variables Product3PrePrice [#Product3PrePrice]][!WriteKeyValue variables Product3CurPrice [#Product3CurPrice]]
IFCondition2=Product3PriceM = [#Product3PrePrice]
IfTrueAction2=[!SetOption Product3Price InLineSetting "Color | 184,184,184"][!SetOption Product3Price Text [&*Product3SymbolM*]%1[\x2010]][!SetOption Product3PriceP MeasureName ""][!SetOption Product3PriceP Text ""][!SetOption Product3PriceP FontColor 184,184,184]
IFCondition3=Product3PriceM > [#Product3PrePrice] && (Product3PriceM < [#Product3PrePrice]*1.05)
IfTrueAction3=[!SetOption Product3Price InLineSetting "Color | 184,184,184"][!SetOption Product3Price Text [&*Product3SymbolM*]%1[\x25B2]][!SetOption Product3PriceP FontColor 184,184,184]
IFCondition4=Product3PriceM >= [#Product3PrePrice]*1.05
IfTrueAction4=[!SetOption Product3Price InLineSetting "Color | 215,071,071"][!SetOption Product3Price Text [&*Product3SymbolM*]%1[\x25B2]][!SetOption Product3PriceP FontColor 215,071,071]
IFCondition5=Product3PriceM < [#Product3PrePrice] && (Product3PriceM > [#Product3PrePrice]/1.05)
IfTrueAction5=[!SetOption Product3Price InLineSetting "Color | 184,184,184"][!SetOption Product3Price Text [&*Product3SymbolM*]%1[\x25BC]][!SetOption Product3PriceP FontColor 184,184,184]
IFCondition6=Product3PriceM <= [#Product3PrePrice]/1.05
IfTrueAction6=[!SetOption Product3Price InLineSetting "Color | 167,229,138"][!SetOption Product3Price Text [&*Product3SymbolM*]%1[\x25BC]][!SetOption Product3PriceP FontColor 167,229,138]
DynamicVariables=1
[Product3Price]
Hidden=1
Group=Product3
Meter=String
MeasureName=[#CurrentSection]M
InLinePattern=[\x25B2]|[\x25BC]|[\x2010]
MeterStyle=MSTextB
DynamicVariables=1
[Product3PricePM]
Disabled=1
Group=Product3
Measure=Calc
Formula=((Product3PriceM-[#Product3PrePrice])/[#Product3PrePrice])*100
DynamicVariables=1
[Product3PriceP]
Hidden=1
Group=Product3
Meter=String
MeasureName=[#CurrentSection]M
NumOfDecimals=1
Text=(%1%)
MeterStyle=MSTextInc
y=2r
[Product3PrePriceM]
Disabled=1
Group=Product3
Measure=String
String=[#Product3PrePrice]
RegExpSubstitute=1
Substitute="^([\-\+]?\d+)$":"\1.","(\d)(?=(?:\d{3})+\.)":"\1,","\.$":""
DynamicVariables=1
[Product3PrePrice]
Hidden=1
Group=Product3
Meter=String
MeasureName=[#CurrentSection]M
MeterStyle=MSTextB|MSTextM
Text=[Product3SymbolM]%1
DynamicVariables=1
[Product3LowPriceM]
Disabled=1
Group=Product3
Measure=String
String=[#Product3LowPrice]
RegExpSubstitute=1
Substitute="^([\-\+]?\d+)$":"\1.","(\d)(?=(?:\d{3})+\.)":"\1,","\.$":""
IfCondition=Product3PriceM < [#Product3LowPrice]
IfTrueAction=[!SetVariable Product3LowPrice [Product3PriceM:]][!WriteKeyValue variables Product3LowPrice [#Product3LowPrice]][!Update]
IfCondition2=Product3PriceM <= [#Product3LowPrice]*1.02
IfTrueAction2=[!SetOption Product3Price FontColor 167,229,138][!SetOption Product3LowPrice FontColor 167,229,138][!SetOption Product3LowPriceP FontColor 167,229,138]
IFCondition3=Product3PriceM >= [#Product3LowPrice]*1.05
IfTrueAction3=[!SetOption Product3Price FontColor 215,071,071][!SetOption Product3LowPriceP FontColor 215,071,071]
IFCondition4=Product3PriceM = [#Product3LowPrice]
IfTrueAction4=[!SetOption Product3LowPriceP MeasureName ""][!SetOption Product3LowPriceP Text ""][!SetOption Product3LowPriceP FontColor 184,184,184]
DynamicVariables=1
[Product3LowPrice]
Hidden=1
Group=Product3
Meter=String
MeasureName=[#CurrentSection]M
MeterStyle=MSTextB|MSTextM
y=r
Text=[Product3SymbolM]%1
DynamicVariables=1
[Product3LowPricePM]
Disabled=1
Group=Product3
Measure=Calc
Formula=((Product3PriceM-[#Product3LowPrice])/[#Product3LowPrice])*100
DynamicVariables=1
[Product3LowPriceP]
Hidden=1
Group=Product3
Meter=String
MeasureName=[#CurrentSection]M
MeterStyle=MSTextInc
NumOfDecimals=1
Text=(%1%)
y=r
DynamicVariables=1
[Product3Separator]
Hidden=1
Group=Product3
Meter=Image
H=1
W=1
X=10
Y=([Product3Image:Y]+[Product3Image:H])
DynamicVariables=1
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;; PRODUCT 4 ;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
[Product4]
Group=Products
Measure=WebParser
URL=[#Product4Link]
UserAgent=Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36
RegExp=(?siU)[#Amazon]
FinishAction=[!EnableMeasureGroup Product4]
[Product4SymbolM]
Disabled=1
Group=Product4
Measure=WebParser
URL=[Product4]
StringIndex=2
[Product4ImageM]
Disabled=1
Group=Product4
Measure=WebParser
URL=[Product4]
StringIndex=3
Download=1
FinishAction=[!ShowMeterGroup Product4][!Update]
[Product4Image]
Hidden=1
Group=Product4
Meter=Image
MeasureName=[#CurrentSection]M
MeterStyle=MSImages
LeftMouseUpAction=[#Product4Link#]
[Product4TitleM]
Disabled=1
Group=Product4
Measure=WebParser
URL=[Product4]
StringIndex=4
[Product4Title]
Hidden=1
Group=Product4
Meter=String
MeasureName=[#CurrentSection]M
MeterStyle=MSTextS
LeftMouseUpAction=[#Product4Link#]
[Product4PriceM]
Disabled=1
Group=Product4
Measure=WebParser
URL=[Product4]
StringIndex=1
RegExpSubstitute=1
Substitute="^([\-\+]?\d+)$":"\1.","(\d)(?=(?:\d{3})+\.)":"\1,","\.$":""
IfCondition=Product4PriceM <> [#Product4CurPrice] && (Product4PriceM > 0)
IfTrueAction=[!SetVariable Product4PrePrice [#Product4CurPrice]][!SetVariable Product4CurPrice [Product4PriceM:]][!Update][!WriteKeyValue variables Product4PrePrice [#Product4PrePrice]][!WriteKeyValue variables Product4CurPrice [#Product4CurPrice]]
IFCondition2=Product4PriceM = [#Product4PrePrice]
IfTrueAction2=[!SetOption Product4Price InLineSetting "Color | 184,184,184"][!SetOption Product4Price Text [&*Product4SymbolM*]%1[\x2010]][!SetOption Product4PriceP MeasureName ""][!SetOption Product4PriceP Text ""][!SetOption Product4PriceP FontColor 184,184,184]
IFCondition3=Product4PriceM > [#Product4PrePrice] && (Product4PriceM < [#Product4PrePrice]*1.05)
IfTrueAction3=[!SetOption Product4Price InLineSetting "Color | 184,184,184"][!SetOption Product4Price Text [&*Product4SymbolM*]%1[\x25B2]][!SetOption Product4PriceP FontColor 184,184,184]
IFCondition4=Product4PriceM >= [#Product4PrePrice]*1.05
IfTrueAction4=[!SetOption Product4Price InLineSetting "Color | 215,071,071"][!SetOption Product4Price Text [&*Product4SymbolM*]%1[\x25B2]][!SetOption Product4PriceP FontColor 215,071,071]
IFCondition5=Product4PriceM < [#Product4PrePrice] && (Product4PriceM > [#Product4PrePrice]/1.05)
IfTrueAction5=[!SetOption Product4Price InLineSetting "Color | 184,184,184"][!SetOption Product4Price Text [&*Product4SymbolM*]%1[\x25BC]][!SetOption Product4PriceP FontColor 184,184,184]
IFCondition6=Product4PriceM <= [#Product4PrePrice]/1.05
IfTrueAction6=[!SetOption Product4Price InLineSetting "Color | 167,229,138"][!SetOption Product4Price Text [&*Product4SymbolM*]%1[\x25BC]][!SetOption Product4PriceP FontColor 167,229,138]
DynamicVariables=1
[Product4Price]
Hidden=1
Group=Product4
Meter=String
MeasureName=[#CurrentSection]M
InLinePattern=[\x25B2]|[\x25BC]|[\x2010]
MeterStyle=MSTextB
DynamicVariables=1
[Product4PricePM]
Disabled=1
Group=Product4
Measure=Calc
Formula=((Product4PriceM-[#Product4PrePrice])/[#Product4PrePrice])*100
DynamicVariables=1
[Product4PriceP]
Hidden=1
Group=Product4
Meter=String
MeasureName=[#CurrentSection]M
NumOfDecimals=1
Text=(%1%)
MeterStyle=MSTextInc
y=2r
[Product4PrePriceM]
Disabled=1
Group=Product4
Measure=String
String=[#Product4PrePrice]
RegExpSubstitute=1
Substitute="^([\-\+]?\d+)$":"\1.","(\d)(?=(?:\d{3})+\.)":"\1,","\.$":""
DynamicVariables=1
[Product4PrePrice]
Hidden=1
Group=Product4
Meter=String
MeasureName=[#CurrentSection]M
MeterStyle=MSTextB|MSTextM
Text=[Product4SymbolM]%1
DynamicVariables=1
[Product4LowPriceM]
Disabled=1
Group=Product4
Measure=String
String=[#Product4LowPrice]
RegExpSubstitute=1
Substitute="^([\-\+]?\d+)$":"\1.","(\d)(?=(?:\d{3})+\.)":"\1,","\.$":""
IfCondition=Product4PriceM < [#Product4LowPrice]
IfTrueAction=[!SetVariable Product4LowPrice [Product4PriceM:]][!WriteKeyValue variables Product4LowPrice [#Product4LowPrice]][!Update]
IfCondition2=Product4PriceM <= [#Product4LowPrice]*1.02
IfTrueAction2=[!SetOption Product4Price FontColor 167,229,138][!SetOption Product4LowPrice FontColor 167,229,138][!SetOption Product4LowPriceP FontColor 167,229,138]
IFCondition3=Product4PriceM >= [#Product4LowPrice]*1.05
IfTrueAction3=[!SetOption Product4Price FontColor 215,071,071][!SetOption Product4LowPriceP FontColor 215,071,071]
IFCondition4=Product4PriceM = [#Product4LowPrice]
IfTrueAction4=[!SetOption Product4LowPriceP MeasureName ""][!SetOption Product4LowPriceP Text ""][!SetOption Product4LowPriceP FontColor 184,184,184]
DynamicVariables=1
[Product4LowPrice]
Hidden=1
Group=Product4
Meter=String
MeasureName=[#CurrentSection]M
MeterStyle=MSTextB|MSTextM
y=r
Text=[Product4SymbolM]%1
DynamicVariables=1
[Product4LowPricePM]
Disabled=1
Group=Product4
Measure=Calc
Formula=((Product4PriceM-[#Product4LowPrice])/[#Product4LowPrice])*100
DynamicVariables=1
[Product4LowPriceP]
Hidden=1
Group=Product4
Meter=String
MeasureName=[#CurrentSection]M
MeterStyle=MSTextInc
NumOfDecimals=1
Text=(%1%)
y=r
DynamicVariables=1
[Product4Separator]
Hidden=1
Group=Product4
Meter=Image
H=1
W=1
X=10
Y=([Product4Image:Y]+[Product4Image:H])
DynamicVariables=1
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;; PRODUCT 5 ;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
[Product5]
Group=Products
Measure=WebParser
URL=[#Product5Link]
UserAgent=Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36
RegExp=(?siU)[#Amazon]
FinishAction=[!EnableMeasureGroup Product5]
[Product5SymbolM]
Disabled=1
Group=Product5
Measure=WebParser
URL=[Product5]
StringIndex=2
[Product5ImageM]
Disabled=1
Group=Product5
Measure=WebParser
URL=[Product5]
StringIndex=3
Download=1
FinishAction=[!ShowMeterGroup Product5][!Update]
[Product5Image]
Hidden=1
Group=Product5
Meter=Image
MeasureName=[#CurrentSection]M
MeterStyle=MSImages
LeftMouseUpAction=[#Product5Link#]
[Product5TitleM]
Disabled=1
Group=Product5
Measure=WebParser
URL=[Product5]
StringIndex=4
[Product5Title]
Hidden=1
Group=Product5
Meter=String
MeasureName=[#CurrentSection]M
MeterStyle=MSTextS
LeftMouseUpAction=[#Product5Link#]
[Product5PriceM]
Disabled=1
Group=Product5
Measure=WebParser
URL=[Product5]
StringIndex=1
RegExpSubstitute=1
Substitute="^([\-\+]?\d+)$":"\1.","(\d)(?=(?:\d{3})+\.)":"\1,","\.$":""
IfCondition=Product5PriceM <> [#Product5CurPrice] && (Product5PriceM > 0)
IfTrueAction=[!SetVariable Product5PrePrice [#Product5CurPrice]][!SetVariable Product5CurPrice [Product5PriceM:]][!Update][!WriteKeyValue variables Product5PrePrice [#Product5PrePrice]][!WriteKeyValue variables Product5CurPrice [#Product5CurPrice]]
IFCondition2=Product5PriceM = [#Product5PrePrice]
IfTrueAction2=[!SetOption Product5Price InLineSetting "Color | 184,184,184"][!SetOption Product5Price Text [&*Product5SymbolM*]%1[\x2010]][!SetOption Product5PriceP MeasureName ""][!SetOption Product5PriceP Text ""][!SetOption Product5PriceP FontColor 184,184,184]
IFCondition3=Product5PriceM > [#Product5PrePrice] && (Product5PriceM < [#Product5PrePrice]*1.05)
IfTrueAction3=[!SetOption Product5Price InLineSetting "Color | 184,184,184"][!SetOption Product5Price Text [&*Product5SymbolM*]%1[\x25B2]][!SetOption Product5PriceP FontColor 184,184,184]
IFCondition4=Product5PriceM >= [#Product5PrePrice]*1.05
IfTrueAction4=[!SetOption Product5Price InLineSetting "Color | 215,071,071"][!SetOption Product5Price Text [&*Product5SymbolM*]%1[\x25B2]][!SetOption Product5PriceP FontColor 215,071,071]
IFCondition5=Product5PriceM < [#Product5PrePrice] && (Product5PriceM > [#Product5PrePrice]/1.05)
IfTrueAction5=[!SetOption Product5Price InLineSetting "Color | 184,184,184"][!SetOption Product5Price Text [&*Product5SymbolM*]%1[\x25BC]][!SetOption Product5PriceP FontColor 184,184,184]
IFCondition6=Product5PriceM <= [#Product5PrePrice]/1.05
IfTrueAction6=[!SetOption Product5Price InLineSetting "Color | 167,229,138"][!SetOption Product5Price Text [&*Product5SymbolM*]%1[\x25BC]][!SetOption Product5PriceP FontColor 167,229,138]
DynamicVariables=1
[Product5Price]
Hidden=1
Group=Product5
Meter=String
MeasureName=[#CurrentSection]M
InLinePattern=[\x25B2]|[\x25BC]|[\x2010]
MeterStyle=MSTextB
DynamicVariables=1
[Product5PricePM]
Disabled=1
Group=Product5
Measure=Calc
Formula=((Product5PriceM-[#Product5PrePrice])/[#Product5PrePrice])*100
DynamicVariables=1
[Product5PriceP]
Hidden=1
Group=Product5
Meter=String
MeasureName=[#CurrentSection]M
NumOfDecimals=1
Text=(%1%)
MeterStyle=MSTextInc
y=2r
[Product5PrePriceM]
Disabled=1
Group=Product5
Measure=String
String=[#Product5PrePrice]
RegExpSubstitute=1
Substitute="^([\-\+]?\d+)$":"\1.","(\d)(?=(?:\d{3})+\.)":"\1,","\.$":""
DynamicVariables=1
[Product5PrePrice]
Hidden=1
Group=Product5
Meter=String
MeasureName=[#CurrentSection]M
MeterStyle=MSTextB|MSTextM
Text=[Product5SymbolM]%1
DynamicVariables=1
[Product5LowPriceM]
Disabled=1
Group=Product5
Measure=String
String=[#Product5LowPrice]
RegExpSubstitute=1
Substitute="^([\-\+]?\d+)$":"\1.","(\d)(?=(?:\d{3})+\.)":"\1,","\.$":""
IfCondition=Product5PriceM < [#Product5LowPrice]
IfTrueAction=[!SetVariable Product5LowPrice [Product5PriceM:]][!WriteKeyValue variables Product5LowPrice [#Product5LowPrice]][!Update]
IfCondition2=Product5PriceM <= [#Product5LowPrice]*1.02
IfTrueAction2=[!SetOption Product5Price FontColor 167,229,138][!SetOption Product5LowPrice FontColor 167,229,138][!SetOption Product5LowPriceP FontColor 167,229,138]
IFCondition3=Product5PriceM >= [#Product5LowPrice]*1.05
IfTrueAction3=[!SetOption Product5Price FontColor 215,071,071][!SetOption Product5LowPriceP FontColor 215,071,071]
IFCondition4=Product5PriceM = [#Product5LowPrice]
IfTrueAction4=[!SetOption Product5LowPriceP MeasureName ""][!SetOption Product5LowPriceP Text ""][!SetOption Product5LowPriceP FontColor 184,184,184]
DynamicVariables=1
[Product5LowPrice]
Hidden=1
Group=Product5
Meter=String
MeasureName=[#CurrentSection]M
MeterStyle=MSTextB|MSTextM
y=r
Text=[Product5SymbolM]%1
DynamicVariables=1
[Product5LowPricePM]
Disabled=1
Group=Product5
Measure=Calc
Formula=((Product5PriceM-[#Product5LowPrice])/[#Product5LowPrice])*100
DynamicVariables=1
[Product5LowPriceP]
Hidden=1
Group=Product5
Meter=String
MeasureName=[#CurrentSection]M
MeterStyle=MSTextInc
NumOfDecimals=1
Text=(%1%)
y=r
DynamicVariables=1
[Product5Separator]
Hidden=1
Group=Product5
Meter=Image
H=1
W=1
X=10
Y=([Product5Image:Y]+[Product5Image:H])
DynamicVariables=1