Preferred Userscript Manager is Tampermonkey

There have been many comments (in various posts and in discord) about scripts not working and when suggested to switch from Greasemonkey to Tampermonkey, it started working.

It is recommended that you use Tampermonkey as your script manager for WME scripts.
Greasemonkey does not work most of the time anymore.

I am not sure of the actual reasons, I am sure one of the AWESOME script writers can enlighten us.

1 Like

The author of GreaseMonkey has indeed been unable to keep up with the changes within the add-on framework within Firefox and claimed that certain actions would no longer be possible. TamperMonkey however has been able to continue as it did before and when it introduced a new version for Firefox, it became clear GreaseMonkey was no longer a proper contender.

Also, the author of GreaseMonkey tried to push a new API onto script authors which requires changes for various use cases, whereas TamperMonkey decided to also support that new structure, but they decided not to break many existing scripts by retaining support for the old API.

I haven’t looked into GreaseMonkey ever since that update though, so perhaps they’ve caught up and fixed the issue. But looking at your message, I’m assuming they haven’t.

[i]Hi friends.

Not only the Greasemonkey is not working now, many scripts do not work with the Tampermonkey, many problems with the updates and that causes annoyance when using, the Scrpts especially the Toolboox and Validator.

Every day new errors occur when updating or stop updating. :cry: [/i]

The issue is not something within TamperMonkey, but has been caused by changes within the WME code. TamperMonkey hasn’t required the script authors to make any changes yet.

Validator has been gone for a while. Magic replaced it.
Toolbox is an extension and does not use Tampermonkey but is currently broken and the author is working on it.

Most other scripts seem to be fine in TM

Sent from my LGL83BL using Tapatalk

[i]Ok I understand, thanks for the information, the problama as you say is the WME, with its updates that as I said causes many problems to all, hopefully soon results that.

Thank you all for your help to me.[/i]

jm6087
Do you have the Magic link to install it? please.

WME Magic | 1.0.101 | JustinS83/dbcm | http://waze.xpto.org/magic/magic.bundle.user.js | https://www.waze.com/forum/viewtopic.php?f=819&t=230927

I used to use Greasemonkey with Firefox and have switched over to Tampermonkey. It’s nice having the same interface in the two different browsers when I’m using my Win 10 laptop.

My primary laptop though is my MacBook Pro and there also I’m using Tampermonkey. It interfaces with Safari and so it doesn’t matter which browser or OS I’m using, they all have Tampermonkey installed.

Well Tampermonkey was the go-to choice for Firefox users, until Firefox updated everything and broke all the script hosting.

“Starting in Firefox version 57, only extensions built using WebExtensions APIs will work.”

“If a signed version is not available, contact the add-on developer or vendor to see if they can offer an updated and signed version of that add-on. You can also ask them to get their add-on signed.”

I just hope the developers find and fix this problem

This could be due to a Firefox problem and not a Tampermonkey problem.

That’s actually not an issue with Tampermonkey (as it uses the WebExtensions API without any issues), but a Firefox issue that may currently affect all userscripts. Apparently a security certificate has lapsed and that is causing issues for several add-ons. It should be fixed quite soon: https://discourse.mozilla.org/t/certificate-issue-causing-add-ons-to-be-disabled-or-fail-to-install/39047/11

I run Tampermonkey in Firefox 66.0.3 with no issue.