Vivaldi asking confirmation to open uTorrent for magnet links
-
-
@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. -
@Pesala I get these from the system for some files, but not from the browser.
-
@Ayespy I don't understand. How does anyone (download) any file without using a browser? If it is the OS sending the warning, then surely the browser is sending the warning to the OS?
-
@Pesala The system knows if you are downloading a file from the internet. Of course you use the browser to do it, but the system knows it is happening. You are, after all, downloading it to the system, not to the browser. The system does not need a "warning" from the browser to generate a warning to the user of potentially unsafe activity.
Some people also have security software that won't even allow a file to be saved on the system from download without inspecting it first after (or sometimes while) the browser fetches it.
-
This worked. thank you for the finding and sharing with us. 5+ starts!
-
Ppafflick unlocked this topic on
-
Ppafflick moved this topic from Vivaldi for Windows on