
P.S. I'm obviously talking about the format that is visible on Jeff's screenshot. Not sure about the field names though, but the structure is similar. This is something I noticed ever since the problem occured the first time.
I know you guys are hot on the trail of this problem and I (and I'm sure others) are greatly appreciative of it.jsmorley wrote: ↑May 26th, 2020, 11:34 pm That is indicative of the "cache / cookie" problem that we have been chasing for several days now. I suspect you will find that if you take the exact steps I have outlined in:
https://forum.rainmeter.net/viewtopic.php?f=118&t=35342&p=177064#p177064
You will find that all is once again well. At least for a while. We are still chewing on this...
Is that "bad data" the same as when using Debug=2 option on the WebParser measure, like mentioned here, or is it different? Just curious.SilverAzide wrote: ↑May 26th, 2020, 11:48 pm Huh... here's something scary. Try running PowerShell and do this:
What you get is the BAD data (the one that breaks the skin). And this is on a machine is currently WORKING (i.e., not having an issue). So in other words, I'm getting two different results from the same URI.Code: Select all
curl -Uri "https://weather.com/en-US/weather/today/l/<your location code>" -Method Get -OutFile "c:\temp\test.txt"
NORMALLY it is exactly the same. At this current moment, I'm getting two different results. Curl is producing the "bad" format, WebParser is producing the "good" format. They should match identically in a normal world. Unfortunately (kind of), all my PCs are working properly now, so I can't test the output on a "broken" machine.Yincognito wrote: ↑May 27th, 2020, 12:13 am Is that "bad data" the same as when using Debug=2 option on the WebParser measure, like mentioned here, or is it different? Just curious.
This "other" style of JSON data seems fine, but it's missing the chunk with the units of measure, which is super-annoying. Everything else is there, and might be even easier to parse since everything is in uniform arrays.Yincognito wrote: ↑May 27th, 2020, 12:03 am Actually, right now weather.com is not providing the wrong JSON data, but the right one. This is how the JSON is formatted if accessing the site with an API key...
I wouldn't for one second "trust" any of the different / new formatted stuff. Not yet anyway. if this ever settles down to consistently be one way or the other, we will be able to see whats what.SilverAzide wrote: ↑May 27th, 2020, 12:29 am This "other" style of JSON data seems fine, but it's missing the chunk with the units of measure, which is super-annoying. Everything else is there, and might be even easier to parse since everything is in uniform arrays.
Yes, I know that already, as I started already working on the new regex a couple of days ago.SilverAzide wrote: ↑May 27th, 2020, 12:29 am This "other" style of JSON data seems fine, but it's missing the chunk with the units of measure, which is super-annoying. Everything else is there, and might be even easier to parse since everything is in uniform arrays.
Huh, that's strange indeed.SilverAzide wrote: ↑May 27th, 2020, 12:25 amAt this current moment, I'm getting two different results. Curl is producing the "bad" format, WebParser is producing the "good" format.