Fix Weather ep_weather_provider_google_script: use classname to get image ID that is now dynamic#4392
Conversation
…age ID that is now dynamic
|
This new DLL worked flawless. Not even need to clear widget local data but to make sure it was working I did clear and like I said...it's working. Tks a lot for pointing out the solution. No Explorer or Computer restart was needed. |
|
Ditto for me. this new DLL worked. I did clear the widget local data and I restarted ExplorerPatcher but did not restart my computer. |
|
Because these values are dynamically generated by google, I don't think this change will work in the long run. Please correct me if I'm wrong though. |
|
@valinet Can this come in? |
|
Sorted and working... For those unsure like I was... Disable weather and wait a few seconds. Then replace the current dll in "c:\Program Files\ExplorerPatcher" and re-enable weather. |
hey this works great, thanks |
|
This new ep_weather_host.dll library worked flawlessly. |
|
If it works for you, it means the class name that has the weather data is YQ4gaf zr758c. If it isn't working for you, it means the class name YQ4gaf zr758c does not exist. |
Thank you so much, weather widget is working fine now. |
|
Thanks. Weather widget is now working. |
|
Just an FYI... If you needed any more proof that this is a Google weather issue, note that today the graphics are different than they were yesterday and there is no graphic in the task bar - only a temp. The .dll works like charm in getting the widget to display, but it's up to Google to make it look like it should. And the last I checked, the Sun is round, not lumpy 😂 |
Yep, that's what it looks like. Lumpy suns and all. 😂 |
|
Looking at the source of the data https://www.google.com/search?q=weather it is what changed. There is a mapping in the EP weather dll to the icon set that will need to be revisited. Because the lumpy sun and other graphics may not survive in the eye of public opinion, am of the mindset of waiting before changing the dll. |
|
Everything's working with the new dll, except, as stated above, only temperature is displayed and not the icon beside it. Changing the settings to display text next to the temperature works, but I don't want text (it's way too long to fit), but the icon. I hope there will be a fix soon. |
I would not change anything. This is clearly a Google 'design' choice. With your current .dll, the widget loads as it should and is stable. And, I agree with you, the life span of a lumpy sun is probably pretty short. 😂 |
I would like to emphasize once again that the Microsoft icon pack is not applied through the ExplorerPatcher/Weather/Icon pack settings. |
|
Hi @davids5, I want to make a new release soon (before Tuesday) to fix a breaking bug with taskbar toolbars on latest 24H2 optional update and onwards. I'd say it's better to be consistent with Google by adding the lumpy sun rather than leaving the icon blank... |
|
@davids5 @Amrsatrio Today everything stopped working after "Clear weather widget local data." |
Working 100% for me! |
It worked for me today too. |
This is not related at all (it's hard to even imagine a more pointless piece of advice). Does anyone else besides DeanosT50 see the icon in the taskbar? |
|
All I'm saying is that after the update, it all worked perfect again. Just my observation. Sorry if 6ou think my advise is stupid and pointless but it is what it is! Even the comment right above mine says it also working after that. Maybe your mach9ine has issues, or just you... |
|
@Amrsatrio In my case, it doesn't help. The popup message on the widget icon says 'No Internet access'. |
|
HOW? I have the same version as you, all worked 90% before Wednesday.
This is my current Windows version also. Like I said, I'm no expert, but it all just works now. @iG8R Maybe you need to do the DLL reload thing from the beginning of this thread and see if it helps you. Worth a try. |
|
@DeanosT50 |
|
@DeanosT50 In the issues section, people usually write about problems, not their absence. What works for you at the moment may not work for others and vice versa. |
|
Don't know mate... Sorry. Maybe try remove EP totally reboot the machine and reinstall fresh... |
Just trying to help........... |
|
@Amrsatrio The trick with rolling back to 22631.5335.68.2 and then updating to 26100.4946.69.1 worked. |
|
Maybe I broke Google? 🤣🤣🤣 |
|
Might be a Chromium bug. ep_weather uses the built-in createImageBitmap function, and probably Google recently changed the weather icon to be an SVG instead of a raster PNG. Don't worry I'll keep playing around to workaround this bug. |
Considering mine is all working, please shout if you need any files or logs or something that might help you get to the bottom of it sooner... Happy to try help if I can... |
|
Pushed a commit with the fix. A new prerelease is being built. |
|
@Amrsatrio 26100.4946.69.2 problem is solved |
Is this release available? I don't see it on the code page. And, FWIW, there's no icon for me either. Just the temp. |
|
It's fixed. Icon is back and everything is working as it should now. Thank you |
It's a pre-release. |
Thanks! I just reloaded mine and still no icon in the tray. I'll wait for your newest version to do anything else. At my age, a lumpy sun is better that no sun at all 😂 |
|
Why wait when you can grab 69.2 right now? |
|
@cjahn50 |
I found the pre-release and installed it. So far, so good. All appears normal. And having a lumpy sun icon in the task bar makes me smile. 😁 |
|
just went to windows 11 and installed EP....i needed this dll to get whether working properly. |
Install the latest pre-release of EP from here: https://github.com/valinet/ExplorerPatcher/releases It has the dll this pull request included. |
|
Hi, yesterday i have installed Windows 11 Enterprise on my desktop but sadly Weather is not working, i have replaced the given DLL but still don´t work, is there any solution? Thanks |










Fixes Weather widget is broken (#1334)
Here is the release build
ep_weather_host.zip