Well, the main problem is that the link to that image isn't in the page layout.
As I said, with modern browsers, look in the source code of the web page is very simple, but if what you're trying to download is in the page, when it's an external resource, you can try to find the address of that image and hope it's accessible via WebParser...
It is currently March 29th, 2024, 2:34 am
Download an image with WebParser
-
- Moderator
- Posts: 1387
- Joined: April 11th, 2013, 8:08 pm
- Location: Italy
-
- Rainmeter Sage
- Posts: 16110
- Joined: October 11th, 2010, 6:27 pm
- Location: Gheorgheni, Romania
Re: Download an image with WebParser
How?fonpaolo wrote:you can try to find the address of that image
-
- Moderator
- Posts: 1387
- Joined: April 11th, 2013, 8:08 pm
- Location: Italy
Re: Download an image with WebParser
Ugh!balala wrote:How?
...I doubt you can access something, there's no images and references, I suspect they're created with javascript, so, it's a dead end.
-
- Posts: 826
- Joined: November 20th, 2012, 11:58 pm
Re: Download an image with WebParser
That is not the image "name", that "IS" the image: Data URI schemefonpaolo wrote:Well, this is the "name" of your image:
-
- Rainmeter Sage
- Posts: 16110
- Joined: October 11th, 2010, 6:27 pm
- Location: Gheorgheni, Romania
Re: Download an image with WebParser
If so, it's indeed.fonpaolo wrote:I suspect they're created with javascript, so, it's a dead end.
-
- Moderator
- Posts: 1387
- Joined: April 11th, 2013, 8:08 pm
- Location: Italy
Re: Download an image with WebParser
Uhm... yes, I didn't look closely enough.FreeRaider wrote:That is not the image "name", that "IS" the image: Data URI scheme
I suspected it, graphics are always drawn, as they change regularly.
-
- Developer
- Posts: 22628
- Joined: April 19th, 2009, 11:02 pm
- Location: Fort Hunt, Virginia, USA
Re: Download an image with WebParser
It's not that that image is "drawn" by that Base64 code, it's still a static raster image, but it is decoded into a binary image in and by your web browser, and then rendered like any other image.
Rainmeter can't use Base64 encoded binary code that defines an image in HTML/CSS. You would need to parse out that code, and pass it through some 3rd-party utility that can decode it to an image file. Then load that file in an Image meter.
Using base64 encoding is a way to encode binary data, like images, into plain-text HTML on a web site. The advantage it has is that as long as the image(s) are small, there is a relatively large savings in performance by just downloading the code and having the browser decode and render it, rather than having an actual image file that is downloaded as a file, loaded from your disk cache, decoded and rendered. It's mostly used for small images like navigation buttons or social media images, but you probably won't run into it all that often other than that, as images over 5K or so take so much text / HTML to encode, that you get on the wrong side of the curve on any savings over just downloading the binary image file.
In any case, neither WebParser or Rainmeter in general is a web browser.
Rainmeter can't use Base64 encoded binary code that defines an image in HTML/CSS. You would need to parse out that code, and pass it through some 3rd-party utility that can decode it to an image file. Then load that file in an Image meter.
Using base64 encoding is a way to encode binary data, like images, into plain-text HTML on a web site. The advantage it has is that as long as the image(s) are small, there is a relatively large savings in performance by just downloading the code and having the browser decode and render it, rather than having an actual image file that is downloaded as a file, loaded from your disk cache, decoded and rendered. It's mostly used for small images like navigation buttons or social media images, but you probably won't run into it all that often other than that, as images over 5K or so take so much text / HTML to encode, that you get on the wrong side of the curve on any savings over just downloading the binary image file.
In any case, neither WebParser or Rainmeter in general is a web browser.
-
- Developer
- Posts: 267
- Joined: October 13th, 2016, 1:28 am
- Location: Earth
Re: Download an image with WebParser
It is possible to build a plugin to decode it as well, I have used that in the past to decode images for Rainmeter.jsmorley wrote:It's not that that image is "drawn" by that Base64 code, it's still a static raster image, but it is decoded into a binary image in and by your web browser, and then rendered like any other image.
Rainmeter can't use Base64 encoded binary code that defines an image in HTML/CSS. You would need to parse out that code, and pass it through some 3rd-party utility that can decode it to an image file. Then load that file in an Image meter.
Using base64 encoding is a way to encode binary data, like images, into plain-text HTML on a web site. The advantage it has is that as long as the image(s) are small, there is a relatively large savings in performance by just downloading the code and having the browser decode and render it, rather than having an actual image file that is downloaded as a file, loaded from your disk cache, decoded and rendered. It's mostly used for small images like navigation buttons or social media images, but you probably won't run into it all that often other than that, as images over 5K or so take so much text / HTML to encode, that you get on the wrong side of the curve on any savings over just downloading the binary image file.
In any case, neither WebParser or Rainmeter in general is a web browser.