[Script] WMEMagic

It seems I only see the false marks on zoom 6. Anyway, many thanks.

[i]Hi everyone.

Please someone can show me the download link, because I can not find it among so many post. :lol:

Thank you.-[/i]

As with all scripts, please see the first post of the thread

Hey, please be aware your script still seems to rely on the Waze object, which will be removed in one of the upcoming beta releases. You can test this yourself in the beta environment as the proxy object implemented by Waze (to make window.Waze point to window.W) also logs an error in the web console now.

It might also be that you’ve implemented code that checks whether the window.Waze object is missing, which would make this a bit of a false positive. But there’s currently no reason to still check for it as the window.W object is present in both environments now.

Ok Tnk SkyviewGuru I gonig look

I’ve noticed that when I switch to events mode, the magic checkbox in the layers menu disappears and isn’t recreated, even after you switch back to default mode. The tab does get recreated, though. Also, switching units between metric and imperial kills the tab and it doesn’t recover (fix posted by BellHouse)

Sorry if already mentioned, bit since the last WME update, the “Magic TODO:” box isn’t describing the issues found.

Please share the permalink where you get this behavior, thanks!

Well, it’s happening all over, but here’s one:

https://www.waze.com/en-US/editor?env=row&lon=-47.98329&lat=-15.89489&zoom=5&segments=267549540

Thanks!

Version 97 is now live!

Hi!
Do you have any error on the javascript console? What version of Magic you are using?

Screen Shot 2018-05-04 at 09.28.19.jpg

Version 1.0.47.1513585480.e20c67d.Ω here, checked for updates and nothing found.

There’s an error on the JS console:

2userscript.html?id=20577972-f10b-41b2-99b4-52aadc3308e0:19 Uncaught TypeError: Cannot read property ‘forEach’ of undefined
at eval (userscript.html?id=20577972-f10b-41b2-99b4-52aadc3308e0:19)
at Array.forEach (<anonymous>)
at MutationObserver.eval (userscript.html?id=20577972-f10b-41b2-99b4-52aadc3308e0:19)

Hints and all the text bellow that section in Magic’s panel is not localized to Spanish LATAM. Should it be?

You have a very very very old version. Please follow these instructions.
https://waze.xpto.org/magic/#install

Install version 97

It’s now magically working :smiley:

Thanks a lot.

But why the new versions were not detected by Tampermonkey?

The url used by WME Magic Changed a while ago since dbcm change his servers.

Ok, thanks :wink:

Does the old version need to be manually removed before the new install?

Yes. Here it was still installed after the “update”, and I had to manually remove it.

I did delete the old script version. Following the instructions carefully, I believe. After pressing INSTALL, Tampermonkey comes back with a text box stating:

Unable to parse this!

Any advice is welcomed. :wink: