You should post the code of your skin you have so far, however my guess is that the site you've posted is getting data from some linked sites (maybe my terms are not quite accurate, but I think I found a solution). So, here is a solution to get for instance the data of Indoor cycling for Yesterday (the very first set of data shown on the site). Te site shows right now 13.33 miles with 1:00:13 time and an average speed of 13.3 mph. All these information can't be acquired directly from the source code of the site, but they can be from the site got by clicking the Indoor cycling link on the above of these information (so from https://connect.garmin.com/modern/activity/15677384388 in this case). I'm not sure how will this work on a longer term, however it does now.I'm trying to create a simple skin to my weight stat from my Garmin Connect profile page. I have the privacy settings showing the data I need on the page when I'm logged out.
When trying to parse directly or by using the webparser measure download function it just downloads the html but this doesn't show all the text that appears on the web page. If I save the web page from the within the browser and open the downloaded .htm file all the data is there and can be parsed.
Try this code, to get the first distance, time and average speed:
Code:
[MeasureRainmeter]Measure=WebParserUpdateRate=600Url=https://connect.garmin.com/modern/activity/15677384388RegExp=(?siU)<meta property="og:description" content="Distance (.*) mi \| Time (.*) \| Speed (.*) mph " />[MeasureDistance]Measure=WebParserUrl=[MeasureRainmeter]StringIndex=1[MeasureTime]Measure=WebParserUrl=[MeasureRainmeter]StringIndex=2[MeasureSpeed]Measure=WebParserUrl=[MeasureRainmeter]StringIndex=3
Statistics: Posted by balala — Yesterday, 8:37 pm