Disable automatic extension updating
-
A Former User last edited by
I really don't know why this isn't a thing in the first place, but it's also been annoying the crap out of me lately, thanks to one extension that wants additional permissions. As a result, every few minutes I get a pop-up at the top of the browser window that says "The extension upgrade requires additional permissions. Go to the extensions manager to accept the upgrade." If I close it, it goes away for a while, and then just pops up again later. I don't want to upgrade the extension. It works perfectly fine as is, so I have no reason to allow it more permissions that it doesn't need to keep doing the job it's still currently doing. For the love of god, at least let me get rid of this obnoxious request notification.
-
kmielczarczyk Opera last edited by
Hi @cerzel, for security matter, we encourage to use updated extension but if you prefer not to, you can download an extension on you local disc and the install again. This way, you won't get any updates.
-
A Former User last edited by
It would be hard for me to do that when the old version of the extension that I'm currently using is no longer available to download. Again, why is this not even an option? You think pushing people to accept an extension requiring more permissions is more secure than them not updating it?
-
rudrick last edited by
Download the ext offline and manually install. Then it won't be auto-updated.
Get this tool: Extension Source Viewer
^ it can also install & DL extensions as well as view source code without installing.
-
A Former User last edited by
How does Opera distinguish between an extension installed manually and one installed by clicking an Install button? Just because the extension installer was downloaded first and then the extension installed later means that it will not be updated?
-
minho last edited by
I need to disable automatic extension updating.
In my case to Install extension by dragging CRX file to Opera does not help because some minutes later the extension is updated automatically.Any solution to prevent extension updating please?
-
burnout426 Volunteer last edited by
@minho Extract crx file with a zip utility if you can. Then, in
opera://extensions
, switch to developer mode and load the unpacked extension from the folder. But, before you do, edit the manifest file in the folder and get rid of the update URL (or change it to something invalid). Get rid of the key in the file also.If you can't extract the crx file with a zip utility, disconnect from the net, install the extension, turn on developer mode to see the extension's ID and goto the extensions folder in the profile folder and get the folder from there. Put the folder somewhere else, tweak it and load it as an unpacked extension.
There's some more info here: https://stackoverflow.com/questions/27657617/how-to-disable-google-chrome-extension-autoupdate that might work.
You could modify Opera's shortcut to launcher.exe and always pass this option to it. Set it to an insane amount of seconds.
You can search for solutions for Chrome and they'll probably work for Opera too.
-
minho last edited by
@burnout426 said in Disable automatic extension updating:
@minho Extract crx file with a zip utility if you can. Then, in
opera://extensions
, switch to developer mode and load the unpacked extension from the folder. But, before you do, edit the manifest file in the folder and get rid of the update URL (or change it to something invalid). Get rid of the key in the file also.Your tip works.
Thank you. -
A Former User last edited by
How do you get away with altering anything in an extension without Opera complaining that it has been altered, and refusing to use it?
-
rudrick last edited by
With Extension Source Viewer u can DL the ext (from Opera & Chrome Addons) as ZIP. Then unpack it and use opera://extensions to load and enable in the browser.
-
rudrick last edited by
@concretable
Delete metadata folder from unzipped pack. Also remove possible update url from manifest.JSON.
Deleting metadata makes sure that Opera uses only your local files.