磁力链接复制器
最近通知:
- Greasyfork (greasyfork.org) 从2025年开始在墙内无法访问 (参见 Greatfire Test),开启***、旧版本、装满扩展/插件的浏览器可访问性也较差 (例如: "Cloudflare Challenge"小方框无限循环),因此所有脚本将会同时提供 OpenUserJS 和 Github 平台的下载方式。
功能说明:
- 自动检测
- 在页面加载时和后续DOM变化时自动检测所有磁力链接
- 按钮样式
- 按钮带有渐变动画效果
- 鼠标悬停时颜色变化
- 与链接保持8px间距
- 智能复制
- 优先使用现代Clipboard API
- 降级使用execCommand方法兼容旧浏览器
- 反馈机制
- 成功时显示绿色✓图标和"已复制"
- 失败时显示红色✕图标和"失败"
- 1.5秒后恢复原始状态
- 动态加载支持:
- 使用MutationObserver监听页面变化,适用于SPA和动态加载内容
- 一键发送到种子下载器
- 支持客户端:
- BitComet
- 需要配置:
- 远程访问API地址
bitcomet_url: 将 localhost:8081 替换为自己的 host:port ,不要删掉后面的 /panel/task_add_magnet_result
- 设置用户名
bitcomet_username ,密码 bitcomet_password
- 保存路径
save_path
- qBittorrent
- 需要配置:
- WebUI 地址
qb_url: 将 localhost:8080 替换为自己的 host:port
- 设置用户名
qb_username ,密码 qb_password
- 保存路径
save_path
- Will not be maintained (Use BiglyBT instead)
- BiglyBT
- 需要安装插件
Simple API (已经内置)
- 需要配置:
- WebUI 地址
biglybt_url: 将 localhost:6906 替换为自己的 host:port
- 设置 API Key
biglybt_apikey
已测试: nyaa.si, yhg007.com (与我的移花宫(磁力搜索器)复制磁链时添加名称兼容 (先安装 移花宫(磁力搜索器)复制磁链时添加名称 再安装此脚本))
顺便点一下 codef.cc ,没错这个功能说明一模一样,但是要登录才能下载,注册也注册不了 (Fixed after days),只好自己重写,完全开源
更新内容:
- v1.4: 修复 qBittorrent 无法登录 (新的API在登录时HTTP状态码为204)
- v1.3: 添加 BiglyBT 支持, qBittorrent 将暂停维护
- v1.2: 添加 qBittorrent 支持
- v1.1: 可添加到种子下载器,当前仅支持 BitComet
- v1.0: e
建议安装:
- 移花宫(磁力搜索器)添加磁力链接按钮和复制按钮: "恢复"旧版网站的"[磁力链接]"按钮。从搜索结果提取 Hash、资源名称和资源大小,自动生成标准磁力链接按钮和复制按钮