AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / computer / 问题 / 1483183
Accepted
Mauro
Mauro
Asked: 2019-09-17 07:48:57 +0800 CST2019-09-17 07:48:57 +0800 CST 2019-09-17 07:48:57 +0800 CST

Chrome 不再自动打开磁力链接

  • 772

由于上下文菜单中的“翻译为”选项停止工作,我不得不重置配置文件;重置后,每当我打开磁力链接而不是自动开始下载时,它都会要求每次打开我的 torrent 管理器。

我知道我必须去Preferences文件并更改"protocol_handler":{}为"protocol_handler":{"excluded_schemes":{"magnet":false}},并且上次它起作用了,但是这次它不起作用:如果我打开 Chrome 更改为"protocol_handler":{"excluded_schemes,*":{"magnet":false}}(,*出现在 之后schemes) 并且它不起作用。

如果我使用旧帐户的首选项文件,该行不会更改并且确实有效,但我会丢失“翻译为”选项。

Chrome 设置中的处理程序选项已打开。

不知道是什么原因造成的,有什么想法吗?

我在 Windows 10 1903 18362.356 上使用 Chrome 77.0.3865.75。

google-chrome magnet
  • 4 4 个回答
  • 26216 Views

4 个回答

  • Voted
  1. cadesalaberry
    2019-12-12T09:52:11+08:002019-12-12T09:52:11+08:00

    json 对象中有两个protocol_handler键。Preferences

    {
      ...
      "profile": {
        "avatar_bubble_tutorial_shown": 2,
        "avatar_index": 26,
        "blacklisted_credentials_normalized": true,
        "content_settings": {
          ...
          "ppapi_broker": {},
          "protocol_handler": {},
          "sensors": {},
          ...
        },
      "protocol_handler": {
        "excluded_schemes": {
          "magnet": false
        }
      },
      ...
    }
    

    确保修改根目录中的那个。如果您修改 中的那个profile,它将被重命名为protocol_handler,*并被视为无效。

    • 4
  2. James Carlyle-Clarke
    2019-12-13T07:09:42+08:002019-12-13T07:09:42+08:00

    接受的答案对我不起作用。我找到了一个更好的解决方案,至少对于 Windows。

    创建一个 .reg 文件(我在记事本中打开了一个空白文件,输入以下内容,并将其保存为“Fix Chrome Magnet Links.reg”,然后运行它并重新启动 Chrome)。内容应该是:

    Windows Registry Editor Version 5.00
    [HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Google\Chrome\URLWhitelist]
    "1"="magnet:*"
    

    测试和工作。运气好的话,它可以在多个 Chrome 更新中继续工作,并且更容易安装。

    此解决方案改编自https://te.cc/google-chrome-no-longer-displays-always-open-these-types-of-links-in-the-associated-app-checkbox-fix/

    • 3
  3. Best Answer
    j riv
    2020-02-28T07:26:00+08:002020-02-28T07:26:00+08:00

    来自reddit帖子:

    前段时间 Chrome 删除了复选框以“始终打开”与 qBittorrent 等外部应用程序的磁力或种子链接。

    这样做是出于安全原因,一旦开发人员找到一种方法让用户更清楚地了解允许某些链接解析链接创建者想要的任何数据的风险是什么,它可能会在未来的某个时候返回应用程序(可能编码不佳),并且一旦有某种用户界面来管理这些权限(到目前为止,您只能通过转到“清除浏览数据> Cookies和其他站点数据”来撤消这些权限,这没有任何意义)。

    总而言之,长话短说,您可以重新启用该选项,让任何链接始终由其相应的应用程序处理,这样您就无需为每个要下载的磁力或种子链接点击那个愚蠢的确认框。

    根据您使用的浏览器(Edge、Chrome 或 Chromium),将正确的行添加到您的 Windows 注册表中。您可以通过将下面的代码保存为.reg文件来做到这一点,例如ShowExternalProtocolWarningBypassCheckbox.reg. 或者您可以使用regedit.

    Windows Registry Editor Version 5.00
    
    [HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Edge]
    "ExternalProtocolDialogShowAlwaysOpenCheckbox"=dword:00000001
    
    [HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Google\Chrome]
    "ExternalProtocolDialogShowAlwaysOpenCheckbox"=dword:00000001
    
    [HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Chromium]
    "ExternalProtocolDialogShowAlwaysOpenCheckbox"=dword:00000001
    

    这已经在 Windows 10 版本 1909 上运行的 Google Chrome 79 上进行了测试。无需重新启动,只需关闭所有 Chrome 实例,运行.reg文件或使用 进行编辑regedit,然后再次启动 Chrome。

    现在单击一个磁力链接,选中该框以始终在 qBittorrent 中打开它们并再次享受单击下载!

    我找到所有这些信息的来源:https ://textslashplain.com/2019/08/29/web-to-app-communication-app-protocols/

    原始 Reddit 帖子:https ://www.reddit.com/r/qBittorrent/comments/ewxq5o

    • 2
  4. Mauro
    2019-09-17T09:51:35+08:002019-09-17T09:51:35+08:00

    好的,我解决了这个问题:我没有更改"protocol_handler":{}为"protocol_handler":{"excluded_schemes":{"magnet":false}},而是将其保持不变并添加 "protocol_handler":{"excluded_schemes":{"magnet":false}}(然后有两个"protocol_handlers")。

    编辑:为此,您必须"protocol_handler":{"excluded_schemes":{"magnet":false}},在初始{in之后添加(使用最后的逗号) C:\Users\Mauro\AppData\Local\Google\Chrome\User Data\[user]\Preferences。换句话说,它需要位于根节点,并且在另一个之前"protocol_handler":{}。

    • 1

相关问题

  • Chrome 和 chromedriver 版本不匹配问题

  • Chrome 密码和子目录

  • 如何强制chrome在macos中使用pac文件?

  • 浏览器不会在 Windows 7 64 位操作系统上获得压缩页面

  • Jupyter 笔记本中的字体已更改

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    Windows 照片查看器因为内存不足而无法运行?

    • 5 个回答
  • Marko Smith

    支持结束后如何激活 WindowsXP?

    • 6 个回答
  • Marko Smith

    远程桌面间歇性冻结

    • 7 个回答
  • Marko Smith

    Windows 10 服务称为 AarSvc_70f961。它是什么,我该如何禁用它?

    • 2 个回答
  • Marko Smith

    子网掩码 /32 是什么意思?

    • 6 个回答
  • Marko Smith

    鼠标指针在 Windows 中按下的箭头键上移动?

    • 1 个回答
  • Marko Smith

    VirtualBox 无法以 VERR_NEM_VM_CREATE_FAILED 启动

    • 8 个回答
  • Marko Smith

    应用程序不会出现在 MacBook 的摄像头和麦克风隐私设置中

    • 5 个回答
  • Marko Smith

    ssl.SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] 证书验证失败:无法获取本地颁发者证书 (_ssl.c:1056)

    • 4 个回答
  • Marko Smith

    我如何知道 Windows 安装在哪个驱动器上?

    • 6 个回答
  • Martin Hope
    Albin 支持结束后如何激活 WindowsXP? 2019-11-18 03:50:17 +0800 CST
  • Martin Hope
    fixer1234 “HTTPS Everywhere”仍然相关吗? 2019-10-27 18:06:25 +0800 CST
  • Martin Hope
    Kagaratsch Windows 10 删除大量小文件的速度非常慢。有什么办法可以加快速度吗? 2019-09-23 06:05:43 +0800 CST
  • Martin Hope
    andre_ss6 远程桌面间歇性冻结 2019-09-11 12:56:40 +0800 CST
  • Martin Hope
    Riley Carney 为什么在 URL 后面加一个点会删除登录信息? 2019-08-06 10:59:24 +0800 CST
  • Martin Hope
    zdimension 鼠标指针在 Windows 中按下的箭头键上移动? 2019-08-04 06:39:57 +0800 CST
  • Martin Hope
    Inter Sys Ctrl+C 和 Ctrl+V 是如何工作的? 2019-05-15 02:51:21 +0800 CST
  • Martin Hope
    jonsca 我所有的 Firefox 附加组件突然被禁用了,我该如何重新启用它们? 2019-05-04 17:58:52 +0800 CST
  • Martin Hope
    MCK 是否可以使用文本创建二维码? 2019-04-02 06:32:14 +0800 CST
  • Martin Hope
    SoniEx2 更改 git init 默认分支名称 2019-04-01 06:16:56 +0800 CST

热门标签

windows-10 linux windows microsoft-excel networking ubuntu worksheet-function bash command-line hard-drive

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve