Vivaldi asking confirmation to open uTorrent for magnet links
-
Hello all,
I've been using Vivaldi since a long time now, and recently I started having an issue: every time I click on a magnet link, it opens a confirmation window asking to either open uTorrent (my default torrent application) or cancel.
How can I fix this?
Thanks in advance.
-
I just tried and I got no confirmation window from Vivaldi, uTorrent just opened asking for confirmation to start downloading.
I'm on Win7 32bit, Vivaldi 2.9.1705.4 / Chrome 78.0.3904.72 -
The dialog will always be prompted before the download starts. The 'File Associations' & 'Mime types' is getting better. Unfortunately we still need to edit those files.
Check your OS file association. -
@lamarca said in Vivaldi asking confirmation to open uTorrent for magnet links:
The dialog will always be prompted before the download starts. The 'File Associations' & 'Mime types' is getting better. Unfortunately we still need to edit those files.
Check your OS file association.there no file to edit actually, are you mixing up windows with linux?
-
-
@lamarca That link has nothing to do with the magnet: protocol.
-
@iAN-CooG said in Vivaldi asking confirmation to open uTorrent for magnet links:
there no file to edit actually, are you mixing up windows with linux?
That's why I posted the link.
-
@lamarca What? You're making no sense. Maybe you're trying to help but probably lack the proper way to communicate it in english.
-
@iAN-CooG According the user magnet link ask for confirmation. It means there's no Default Application
defined for the protocol in the MIME types. -
There is no file to edit in Windows, and the information on what application to open for each protocol in defined in the registry:
Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\magnet] @="URL:Magnet link" "Content Type"="application/x-magnet" "URL Protocol"="" [HKEY_CLASSES_ROOT\magnet\DefaultIcon] @="\"D:\\bin\\qBittorrent\\qbittorrent.exe\",1" [HKEY_CLASSES_ROOT\magnet\shell] @="open" [HKEY_CLASSES_ROOT\magnet\shell\open] [HKEY_CLASSES_ROOT\magnet\shell\open\command] @="\"D:\\bin\\qBittorrent\\qbittorrent.exe\" \"%1\""
This is usually done by application, for qBittorrent there's an option in the settings, I assume the same for uTorrent.
However it seems the user's issue is they are asked every time if the assigned application should be used, which is annoying. Possibly an issue in Vivaldi. Let's wait for the user to check their application/registry settings and reply
-
I just did some digging around on this myself, and it turns out it's change since Chrome 77, the checkbox to always open in the selected program is gone. Another case of Chromium developers being sure they know the best interests of all users and making changes without any thought of those who actually use it, for some vague reasons of "security" or "protecting users"...
https://support.google.com/chrome/thread/14194567?hl=en
https://textslashplain.com/2019/08/29/web-to-app-communication-app-protocols/Workaround is on the support thread:
https://support.google.com/chrome/thread/14194567?msgid=15347344Basically* add the protocols to the Preferences JSON file like this:
"protocol_handler" : { "excluded_schemes" : { "magnet" : false, "steam" : false } }
* Well I say basically but I realise it might not be so easy for everyone...
-
@Pathduck said in Vivaldi asking confirmation to open uTorrent for magnet links:
I just did some digging around on this myself, and it turns out it's change since Chrome 77, the checkbox to always open in the selected program is gone. Another case of Chromium developers being sure they know the best interests of all users and making changes without any thought of those who actually use it, for some vague reasons of "security" or "protecting users"...
https://support.google.com/chrome/thread/14194567?hl=en
https://textslashplain.com/2019/08/29/web-to-app-communication-app-protocols/Workaround is on the support thread:
https://support.google.com/chrome/thread/14194567?msgid=15347344Basically* add the protocols to the Preferences JSON file like this:
"protocol_handler" : { "excluded_schemes" : { "magnet" : false, "steam" : false } }
* Well I say basically but I realise it might not be so easy for everyone...
Thanks!
Tried that, however it didn't work.
I inserted the protocols at the end of the file. Not sure if it makes any difference. -
@mspector said in Vivaldi asking confirmation to open uTorrent for magnet links:
I inserted the protocols at the end of the file. Not sure if it makes any difference.
Yeah, not sure if that would work. JSON is tricky and a small mistake would just mean the browser won't even start.
First of all it's a "minified" JSON so really hard to edit safely without a proper editor. I'd recommend you use this one: http://tomeko.net/software/JSONedit/
The "protocol_handler" is its own entry below the root, and you might have to add it yourself if not already there...
EDIT: If it's not clear from the lack of quotes around them - the values need to be boolean, not strings. Just found this out the hard way
Sorry for not being clear on the need to use an editor for this.
-
-
i found a solution. no need to change any preferences with JSONedit or notepad++
open notepad and paste this
Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\Software\Policies\Vivaldi\URLWhitelist] "1"="magnet:*"
save with any name. for example: fix magnet link.reg
the extension .reg is important. when saving dont select file type as text document. instead select all.open the file. it will make some registry changes. close the browser. if its running on background make sure to exit it.
restart the browser. it should work flawlessly. -
and this Vivaldi browser they call "user friendly"
I dont think so
I used Firefox Opera Chrome, brave and IMHO vivaldi is not so user friendlysimply option and have to chang in windows reg, ridiculous
another browser
that has everything locked
I know what an exe file is, I don't need a warning to download it -
@Marxin thanks for your feedback. Please share your OS and Vivaldi version so we can try to reproduce this issue. Personally I can't reproduce it on macOS (10.15.4) and Vivaldi latest stable version (3.0.1874.38).
-
@Marxin I don't receive any such warnings here on Windows10. I'm not sure why you would.
-
@Ayespy I receive such warnings on downloading *.exe *.msi and some other file types on the latest Windows 10. As mentioned by Marxin, you have to change a setting to allow them.
-
@Ayespy it's a chromium "feature", they probably call it this way, but it's just an annoyance. I don't know why you don't see it but many users get the annoying prompt for certain files defined in the "%localappdata%\Vivaldi\User Data\FileTypePolicies\42\download_file_types.pb" (the 42 is variable and changes according to the version of the *.pb file)
There was an old thread where I posted my solution to patch such file with a python script and allow some extensions to be considered safe and not trigger the prompt.
https://forum.vivaldi.net/topic/11827/any-way-to-disable-the-this-type-of-file-can-harm-your-computer-warning/
Too bad it's about a couple of Vivaldi versions it doesn't have any effect anymore, any changes are simply ignored, and I suspect the actual used .pb file is inside of "Vivaldi\Application<currentversionnumber>\resources.pak" and packed, hence not alterable via hexediting.