It is currently April 20th, 2024, 1:47 pm

Problem with WebParser: RegExp matching error (-1)

Get help with creating, editing & fixing problems with skins
User avatar
eclectic-tech
Rainmeter Sage
Posts: 5402
Joined: April 12th, 2012, 9:40 pm
Location: Cedar Point, Ohio, USA

Re: Problem with WebParser: RegExp matching error (-1)

Post by eclectic-tech »

Droyk wrote: YUP only the time will tell

and
Thanxxx :thumbup: jsmorley i don't really know how do i thank U :rosegift:

i don't have anything to say right now
i could do just this for U :bow: :rosegift:
@Droyk

One thing I just noticed about your original code was that you had a skin Update=30 (normal is 1000)
and a webparser measure UpdateRate=300,
so you the measure is hitting the site (30*1*300=9000ms) about every 10 seconds (if my calc is correct :???: ); that might be encouraging the website to find ways to prevent that many hits.

I would suggest normal update rates especially for a feed that will not change that often.
If you require a faster update for something else in the skin, I would look at DefaultUpdateDivider.

@jsmorley
That's a good work around I hadn't thought of... as always you can find alternatives :thumbup:

I hope it works for Droyk for a while.
User avatar
Droyk
Posts: 56
Joined: July 9th, 2015, 7:40 am

Re: Problem with WebParser: RegExp matching error (-1)

Post by Droyk »

So guys it took me around 80 minutes to complete this thing and i have only one problem right now and that is mouse hover problem
and as u see guys

GIF.gif
Press this pic to see the gif [/b]

The hover is too slow so guys any solutions
and Here is my code

Code: Select all

[MeterItem1]
Meter=String
MeasureName=MeasureItem1Title
MeterStyle=TextStyle
Y=10R
MouseOverAction=[!SetOption MeterItem1 FontColor #SkyColor#][!SetOption MeterItem1 StringStyle Bold]
MouseLeaveAction=[!SetOption MeterItem1 FontColor ""][!SetOption MeterItem1 StringStyle ""]
LeftMouseUpAction=["[MeasureItem1Link]"]
;ToolTipText=%1#CRLF#[MeasureItem1Date]
DynamicVariables=1

[MeterItem2]
Meter=String
MeasureName=MeasureItem2Title
MeterStyle=TextStyle
MouseOverAction=[!SetOption MeterItem2 FontColor #SkyColor#][!SetOption MeterItem2 StringStyle Bold]
MouseLeaveAction=[!SetOption MeterItem2 FontColor ""][!SetOption MeterItem2 StringStyle ""]
LeftMouseUpAction=["[MeasureItem2Link]"]
;ToolTipText=%1#CRLF#[MeasureItem2Date]
DynamicVariables=1

[MeterItem3]
Meter=String
MeasureName=MeasureItem3Title
MeterStyle=TextStyle
MouseOverAction=[!SetOption MeterItem3 FontColor #SkyColor#][!SetOption MeterItem3 StringStyle Bold]
MouseLeaveAction=[!SetOption MeterItem3 FontColor ""][!SetOption MeterItem3 StringStyle ""]
LeftMouseUpAction=["[MeasureItem3Link]"]
;ToolTipText=%1#CRLF#[MeasureItem3Date]
DynamicVariables=1

[MeterItem4]
Meter=String
MeasureName=MeasureItem4Title
MeterStyle=TextStyle
MouseOverAction=[!SetOption MeterItem4 FontColor #SkyColor#][!SetOption MeterItem4 StringStyle Bold]
MouseLeaveAction=[!SetOption MeterItem4 FontColor ""][!SetOption MeterItem4 StringStyle ""]
LeftMouseUpAction=["[MeasureItem4Link]"]
;ToolTipText=%1#CRLF#[MeasureItem4Date]
DynamicVariables=1

[MeterItem5]
Meter=String
MeasureName=MeasureItem5Title
MeterStyle=TextStyle
MouseOverAction=[!SetOption MeterItem5 FontColor #SkyColor#][!SetOption MeterItem5 StringStyle Bold]
MouseLeaveAction=[!SetOption MeterItem5 FontColor ""][!SetOption MeterItem5 StringStyle ""]
LeftMouseUpAction=["[MeasureItem5Link]"]
;ToolTipText=%1#CRLF#[MeasureItem5Date]
DynamicVariables=1

[MeterItem6]
Meter=String
MeasureName=MeasureItem6Title
MeterStyle=TextStyle
MouseOverAction=[!SetOption MeterItem6 FontColor #SkyColor#][!SetOption MeterItem6 StringStyle Bold]
MouseLeaveAction=[!SetOption MeterItem6 FontColor ""][!SetOption MeterItem6 StringStyle ""]
LeftMouseUpAction=["[MeasureItem6Link]"]
;ToolTipText=%1#CRLF#[MeasureItem5Date]
DynamicVariables=1

[MeterItem7]
Meter=String
MeasureName=MeasureItem7Title
MeterStyle=TextStyle
MouseOverAction=[!SetOption MeterItem7 FontColor #SkyColor#][!SetOption MeterItem7 StringStyle Bold]
MouseLeaveAction=[!SetOption MeterItem7 FontColor ""][!SetOption MeterItem7 StringStyle ""]
LeftMouseUpAction=["[MeasureItem7Link]"]
;ToolTipText=%1#CRLF#[MeasureItem5Date]
DynamicVariables=1

[MeterItem8]
Meter=String
MeasureName=MeasureItem8Title
MeterStyle=TextStyle
MouseOverAction=[!SetOption MeterItem8 FontColor #SkyColor#][!SetOption MeterItem8 StringStyle Bold]
MouseLeaveAction=[!SetOption MeterItem8 FontColor ""][!SetOption MeterItem8 StringStyle ""]
LeftMouseUpAction=["[MeasureItem8Link]"]
;ToolTipText=%1#CRLF#[MeasureItem5Date]
DynamicVariables=1

[MeterItem9]
Meter=String
MeasureName=MeasureItem9Title
MeterStyle=TextStyle
MouseOverAction=[!SetOption MeterItem9 FontColor #SkyColor#][!SetOption MeterItem9 StringStyle Bold]
MouseLeaveAction=[!SetOption MeterItem9 FontColor ""][!SetOption MeterItem9 StringStyle ""]
LeftMouseUpAction=["[MeasureItem9Link]"]
;ToolTipText=%1#CRLF#[MeasureItem5Date]
DynamicVariables=1

[MeterItem10]
Meter=String
MeasureName=MeasureItem10Title
MeterStyle=TextStyle
MouseOverAction=[!SetOption MeterItem10 FontColor #SkyColor#][!SetOption MeterItem10 StringStyle Bold]
MouseLeaveAction=[!SetOption MeterItem10 FontColor ""][!SetOption MeterItem10 StringStyle ""]
LeftMouseUpAction=["[MeasureItem10Link]"]
;ToolTipText=%1#CRLF#[MeasureItem5Date]
DynamicVariables=1

[MeterItem11]
Meter=String
MeasureName=MeasureItem11Title
MeterStyle=TextStyle
MouseOverAction=[!SetOption MeterItem11 FontColor #SkyColor#][!SetOption MeterItem11 StringStyle Bold]
MouseLeaveAction=[!SetOption MeterItem11 FontColor ""][!SetOption MeterItem11 StringStyle ""]
LeftMouseUpAction=["[MeasureItem11Link]"]
;ToolTipText=%1#CRLF#[MeasureItem5Date]
DynamicVariables=1

[MeterItem12]
Meter=String
MeasureName=MeasureItem12Title
MeterStyle=TextStyle
MouseOverAction=[!SetOption MeterItem12 FontColor #SkyColor#][!SetOption MeterItem12 StringStyle Bold]
MouseLeaveAction=[!SetOption MeterItem12 FontColor ""][!SetOption MeterItem12 StringStyle ""]
LeftMouseUpAction=["[MeasureItem12Link]"]
;ToolTipText=%1#CRLF#[MeasureItem5Date]
DynamicVariables=1

[MeterItem13]
Meter=String
MeasureName=MeasureItem13Title
MeterStyle=TextStyle
MouseOverAction=[!SetOption MeterItem13 FontColor #SkyColor#][!SetOption MeterItem13 StringStyle Bold]
MouseLeaveAction=[!SetOption MeterItem13 FontColor ""][!SetOption MeterItem13 StringStyle ""]
LeftMouseUpAction=["[MeasureItem13Link]"]
;ToolTipText=%1#CRLF#[MeasureItem5Date]
DynamicVariables=1

[MeterItem14]
Meter=String
MeasureName=MeasureItem14Title
MeterStyle=TextStyle
MouseOverAction=[!SetOption MeterItem14 FontColor #SkyColor#][!SetOption MeterItem14 StringStyle Bold]
MouseLeaveAction=[!SetOption MeterItem14 FontColor ""][!SetOption MeterItem14 StringStyle ""]
LeftMouseUpAction=["[MeasureItem14Link]"]
;ToolTipText=%1#CRLF#[MeasureItem5Date]
DynamicVariables=1

[MeterItem15]
Meter=String
MeasureName=MeasureItem15Title
MeterStyle=TextStyle
MouseOverAction=[!SetOption MeterItem15 FontColor #SkyColor#][!SetOption MeterItem15 StringStyle Bold]
MouseLeaveAction=[!SetOption MeterItem15 FontColor ""][!SetOption MeterItem15 StringStyle ""]
LeftMouseUpAction=["[MeasureItem15Link]"]
;ToolTipText=%1#CRLF#[MeasureItem5Date]
DynamicVariables=1

[MeterItem16]
Meter=String
MeasureName=MeasureItem16Title
MeterStyle=TextStyle
MouseOverAction=[!SetOption MeterItem16 FontColor #SkyColor#][!SetOption MeterItem16 StringStyle Bold]
MouseLeaveAction=[!SetOption MeterItem16 FontColor ""][!SetOption MeterItem16 StringStyle ""]
LeftMouseUpAction=["[MeasureItem16Link]"]
;ToolTipText=%1#CRLF#[MeasureItem5Date]
DynamicVariables=1

[MeterItem17]
Meter=String
MeasureName=MeasureItem17Title
MeterStyle=TextStyle
MouseOverAction=[!SetOption MeterItem17 FontColor #SkyColor#][!SetOption MeterItem17 StringStyle Bold]
MouseLeaveAction=[!SetOption MeterItem17 FontColor ""][!SetOption MeterItem17 StringStyle ""]
LeftMouseUpAction=["[MeasureItem17Link]"]
;ToolTipText=%1#CRLF#[MeasureItem5Date]
DynamicVariables=1

[MeterItem18]
Meter=String
MeasureName=MeasureItem18Title
MeterStyle=TextStyle
MouseOverAction=[!SetOption MeterItem18 FontColor #SkyColor#][!SetOption MeterItem18 StringStyle Bold]
MouseLeaveAction=[!SetOption MeterItem18 FontColor ""][!SetOption MeterItem18 StringStyle ""]
LeftMouseUpAction=["[MeasureItem18Link]"]
;ToolTipText=%1#CRLF#[MeasureItem5Date]
DynamicVariables=1

[MeterItem19]
Meter=String
MeasureName=MeasureItem19Title
MeterStyle=TextStyle
MouseOverAction=[!SetOption MeterItem19 FontColor #SkyColor#][!SetOption MeterItem19 StringStyle Bold]
MouseLeaveAction=[!SetOption MeterItem19 FontColor ""][!SetOption MeterItem19 StringStyle ""]
LeftMouseUpAction=["[MeasureItem19Link]"]
;ToolTipText=%1#CRLF#[MeasureItem5Date]
DynamicVariables=1

[MeterItem20]
Meter=String
MeasureName=MeasureItem20Title
MeterStyle=TextStyle
MouseOverAction=[!SetOption MeterItem20 FontColor #SkyColor#][!SetOption MeterItem20 StringStyle Bold]
MouseLeaveAction=[!SetOption MeterItem20 FontColor ""][!SetOption MeterItem20 StringStyle ""]
LeftMouseUpAction=["[MeasureItem20Link]"]
;ToolTipText=%1#CRLF#[MeasureItem5Date]
DynamicVariables=1

[MeterItem21]
Meter=String
MeasureName=MeasureItem21Title
MeterStyle=TextStyle
MouseOverAction=[!SetOption MeterItem21 FontColor #SkyColor#][!SetOption MeterItem21 StringStyle Bold]
MouseLeaveAction=[!SetOption MeterItem21 FontColor ""][!SetOption MeterItem21 StringStyle ""]
LeftMouseUpAction=["[MeasureItem21Link]"]
;ToolTipText=%1#CRLF#[MeasureItem5Date]
DynamicVariables=1

[MeterItem22]
Meter=String
MeasureName=MeasureItem22Title
MeterStyle=TextStyle
MouseOverAction=[!SetOption MeterItem22 FontColor #SkyColor#][!SetOption MeterItem22 StringStyle Bold]
MouseLeaveAction=[!SetOption MeterItem22 FontColor ""][!SetOption MeterItem22 StringStyle ""]
LeftMouseUpAction=["[MeasureItem22Link]"]
;ToolTipText=%1#CRLF#[MeasureItem5Date]
DynamicVariables=1

[MeterItem23]
Meter=String
MeasureName=MeasureItem23Title
MeterStyle=TextStyle
MouseOverAction=[!SetOption MeterItem23 FontColor #SkyColor#][!SetOption MeterItem23 StringStyle Bold]
MouseLeaveAction=[!SetOption MeterItem23 FontColor ""][!SetOption MeterItem23 StringStyle ""]
LeftMouseUpAction=["[MeasureItem23Link]"]
;ToolTipText=%1#CRLF#[MeasureItem5Date]
DynamicVariables=1

[MeterItem24]
Meter=String
MeasureName=MeasureItem24Title
MeterStyle=TextStyle
MouseOverAction=[!SetOption MeterItem24 FontColor #SkyColor#][!SetOption MeterItem24 StringStyle Bold]
MouseLeaveAction=[!SetOption MeterItem24 FontColor ""][!SetOption MeterItem24 StringStyle ""]
LeftMouseUpAction=["[MeasureItem24Link]"]
;ToolTipText=%1#CRLF#[MeasureItem5Date]
DynamicVariables=1

[MeterItem25]
Meter=String
MeasureName=MeasureItem25Title
MeterStyle=TextStyle
MouseOverAction=[!SetOption MeterItem25 FontColor #SkyColor#][!SetOption MeterItem25 StringStyle Bold]
MouseLeaveAction=[!SetOption MeterItem25 FontColor ""][!SetOption MeterItem25 StringStyle ""]
LeftMouseUpAction=["[MeasureItem25Link]"]
;ToolTipText=%1#CRLF#[MeasureItem5Date]
DynamicVariables=1
All thanxx to jsmorley
and eclectic-tech
to get this whole thing done
You do not have the required permissions to view the files attached to this post.
Tairoon
Posts: 28
Joined: August 27th, 2013, 1:43 pm

Re: Problem with WebParser: RegExp matching error (-1)

Post by Tairoon »

The Problem is that you set the colors on the OnHover action, but the update and redraw waits for the next update cycle, which is in the worst case one second away.
You can fix this by adding

Code: Select all

[!UpdateMeter #CURRENTSECTION#][!Redraw]
to the end of the actions.
User avatar
Droyk
Posts: 56
Joined: July 9th, 2015, 7:40 am

Re: Problem with WebParser: RegExp matching error (-1)

Post by Droyk »

Tairoon wrote:The Problem is that you set the colors on the OnHover action, but the update and redraw waits for the next update cycle, which is in the worst case one second away.
You can fix this by adding

Code: Select all

[!UpdateMeter #CURRENTSECTION#][!Redraw]
to the end of the actions.
Thanxxx Tairoon
now it going smooth as ever ....
Valentin
Posts: 1
Joined: October 2nd, 2019, 11:17 am

Re: Problem with WebParser: RegExp matching error (-1)

Post by Valentin »

Hi Guys.
I am new here on the forum. Also no rainmetter programmer.
My wheater theme not working.
Tried some modifications on it but still same.
Error is RegExp matching error (-1)
You do not have the required permissions to view the files attached to this post.
mak_kawa
Posts: 908
Joined: December 30th, 2015, 9:47 am

Re: Problem with WebParser: RegExp matching error (-1)

Post by mak_kawa »

wxdata.weather.com which you (and we) use as a source of weather data currently stops working. RegExp matching error is caused by this situation.

No one knows this is "temporary" or permanent. I hope that the first possibility is reality...
User avatar
balala
Rainmeter Sage
Posts: 16148
Joined: October 11th, 2010, 6:27 pm
Location: Gheorgheni, Romania

Re: Problem with WebParser: RegExp matching error (-1)

Post by balala »

mak_kawa wrote: October 2nd, 2019, 12:04 pm No one knows this is "temporary" or permanent. I hope that the first possibility is reality...
More and more it seems it is permanent:
https://forum.rainmeter.net/viewtopic.php?f=13&t=33578#p166094
https://forum.rainmeter.net/viewtopic.php?f=13&t=33578&p=166117#p166097
Very bad!