Aria2 推送助手

youlinaixu314
2025-07-28T16:08:03Z

把网站上的磁力或.torrent文件或其他文件推送到远程的Aria2客户端下载

Aria2推送助手

介绍

受到“全载”和“LinkSwift”的启发，在浏览种子网站时希望直接将磁力链接推送到服务器上的qBittorrent、Aria2下载器中，不必再去复制链接然后打开下载器添加下载；

由于qBittorrent不能推送种子连接直接下载，只能通过种子文件下载资源，于是给Aria2也写了一个js脚本，我的Aria2是部署再NAS中的，经过测试nyaa，蜜柑，末日动漫等一些我常用的网站都可以使用，具体的请自行测试；

如果只使用Aria2推荐使用本脚本

只用qBittorrent，可以使用qBittorrent 推送助手

qBittorrent和Aria2都要用，可以使用qBittorrent & Aria2 推送助手

配置

使用前请先在脚本中修改下载器的地址和登录信息

// ================== 配置区域 ==================
const ARIA2_URL = 'http://192.168.1.23:6800/jsonrpc';
const ARIA2_SECRET = 'aria2_secret';

屏蔽不需要推送下载的资源

 // 配置支持推送的资源类型（通过注释禁用不需要的类型）
 const SUPPORTED_TYPES = [
     'magnet',   // 磁力链接
     'torrent',  // BT种子文件
     'http',     // HTTP下载
     'https',    // HTTPS下载
     //'ftp',     // FTP下载
     'ed2k',     // eDonkey链接
     //'metalink'  // Metalink文件
 ].filter(Boolean); // 过滤掉被注释的行

预览