New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
All rules "striken out" and disabled after Mac OS Update: need to restore prior state of TamperMonkey scripts #652
Comments
Follow-up: I notice that some of the script titles are Gray (and striken through) and some are black (and stricken through). I assume that this is an indication that they were either disabled or enabled prior to the upgrade. Still, without laboriously opening and re-saving all 150 scripts (which will take hours of wasted time), Is there any way to tell Tampermonkey to trust the scripts I have installed and restore their prior active/inactive states? Also: As a test, I re-saved ("modified" without making any changes, what a stupid idea) a couple of scripts. I notice that this changed the "Last Updated" column for those scripts. I use that information. I see that it will be lost if I follow Tampermonkey's instructions following the OS update. Is there any way to simply restore the state of Tampermonkey as it was |
It's been 2 weeks, and I've had to give up on preserving the "last time updated". I got no response here (I understand: it's a volunteer effort), so I'm giving up on getting one. |
Sorry for the delay. You can restore the previous state by running this at the extension's background page console: scbr.getUidList().forEach(function(uid) {
var s = scbr.getByUid(uid);
s.script.evilness = 0;
scma.doModify(uid, s.script, true);
}); |
What a beautiful thing this is! Thank you so much for saving me a LOT of time. |
(Please fill out the issue template with your details)
Expected Behavior:
Scripts that I've been using for several years continue to work.
Actual Behavior:
ALL of my scripts have been disabled and I now have no way of knowing which of my 150 scripts were enabled and which were disabled before they were all unconditionally disabled.
Disabled scripts have the following title attribute:
Note: recently was "forced" to update my operating system. How am I supposed to know which scripts were enabled prior to the upgrade so I can restore the state of my carefully-curated collection of scripts?
Specifications
Script:
Not Applicable – All of my scripts are disabled.
The text was updated successfully, but these errors were encountered: