wujinjun / 移花宫(磁力搜索器)添加磁力链接按钮和复制按钮

Published:

Version: 1.0.1+d0b1a98 updated

Summary: "恢复"旧版网站的"[磁力链接]"按钮。从搜索结果提取 Hash、资源名称和资源大小,自动生成标准磁力链接按钮和复制按钮

Groups:

License: MIT

Antifeature: unspecified

此脚本为移花宫(磁力搜索器) 搜索结果重新添加 [磁力链接] 按钮,并附加资源名称和大小,支持一键复制,无需进入和等待详情页面加载(而且一直"获取失败; 大量资源被封禁,猜测为配合墙内审查)。元数据下载前,下载器能显示出种子名称,而不是仅显示哈希值。

最近通知:

  • Greasyfork (greasyfork.org) 从2025年开始在墙内无法访问 (参见 Greatfire Test),开启***、旧版本、装满扩展/插件的浏览器可访问性也较差 (例如: "Cloudflare Challenge"小方框无限循环),因此所有脚本将会同时提供 OpenUserJS 和 Github 平台的下载方式。

流程: 遍历所有搜索结果,对于每个搜索结果:

  1. 从搜索结果标题提取种子名称
  2. 从超链接提取hash
  3. 从下方信息提取种子大小
  4. 使用hash、资源名称和大小组成新的 magnet: 链接. magnet:?xt=urn:btih:${hash}&dn=${encodeURIComponent(种子名称)}&xl=${size}&tr=${tracker1}&tr=${tracker2}...
  5. 添加 [磁力链接]复制磁力链接 按钮

默认仅对主站 https://yhg007.com 启用。如需支持其镜像站,需要手动添加 @match 行。

// @match        *://镜像站域名/search-*.html
// @match        *://镜像站域名/search-*.html?*

建议安装:

  1. Magnet链接一键复制: 添加一个按钮,点击可复制磁链或发送到下载器

Rating: 0