mirror of
https://gitee.com/ledc/IYUUAutoReseed
synced 2025-08-25 07:24:52 +00:00
Compare commits
6 Commits
Author | SHA1 | Date | |
---|---|---|---|
|
4444aec4fb | ||
|
68e128e5cd | ||
|
ec7032698d | ||
|
5308c691b6 | ||
|
c7f4859cb7 | ||
|
dc651174b8 |
@@ -2,6 +2,6 @@
|
|||||||
chcp 65001
|
chcp 65001
|
||||||
git fetch --all
|
git fetch --all
|
||||||
git reset --hard origin/master
|
git reset --hard origin/master
|
||||||
git pull
|
#git pull
|
||||||
php %cd%\iyuu.php
|
php %cd%\iyuu.php
|
||||||
pause
|
pause
|
@@ -13,7 +13,7 @@ use IYUU\Library\Table;
|
|||||||
class AutoReseed
|
class AutoReseed
|
||||||
{
|
{
|
||||||
// 版本号
|
// 版本号
|
||||||
const VER = '1.7.5';
|
const VER = '1.7.8';
|
||||||
// RPC连接
|
// RPC连接
|
||||||
private static $links = [];
|
private static $links = [];
|
||||||
// 客户端配置
|
// 客户端配置
|
||||||
@@ -85,7 +85,7 @@ class AutoReseed
|
|||||||
// 显示支持站点列表
|
// 显示支持站点列表
|
||||||
self::ShowTableSites();
|
self::ShowTableSites();
|
||||||
self::$clients = isset($configALL['default']['clients']) && $configALL['default']['clients'] ? $configALL['default']['clients'] : array();
|
self::$clients = isset($configALL['default']['clients']) && $configALL['default']['clients'] ? $configALL['default']['clients'] : array();
|
||||||
|
|
||||||
// 递归删除上次历史记录
|
// 递归删除上次历史记录
|
||||||
IFile::rmdir(self::$cacheDir, true);
|
IFile::rmdir(self::$cacheDir, true);
|
||||||
// 建立目录
|
// 建立目录
|
||||||
@@ -717,6 +717,7 @@ class AutoReseed
|
|||||||
break;
|
break;
|
||||||
case 'm-team':
|
case 'm-team':
|
||||||
case 'moecat':
|
case 'moecat':
|
||||||
|
case 'hdbd':
|
||||||
$ip_type = '';
|
$ip_type = '';
|
||||||
if (isset($configALL[$site]['ip_type'])) {
|
if (isset($configALL[$site]['ip_type'])) {
|
||||||
$ip_type = $configALL[$site]['ip_type'] == 'ipv6' ? '&ipv6=1' : '';
|
$ip_type = $configALL[$site]['ip_type'] == 'ipv6' ? '&ipv6=1' : '';
|
||||||
|
@@ -4,5 +4,5 @@ git clone https://gitee.com/ledc/IYUUAutoReseed.git
|
|||||||
cd /root/IYUUAutoReseed/docker
|
cd /root/IYUUAutoReseed/docker
|
||||||
chmod +x ./*.sh
|
chmod +x ./*.sh
|
||||||
docker build -t iyuu:latest .
|
docker build -t iyuu:latest .
|
||||||
docker run -it -v /root/IYUUAutoReseed:/var/www -p 8510:9000 --network bridge --name IYUUAutoReseed --restart always -d iyuu:latest
|
docker run -it -v /root/IYUUAutoReseed:/var/www -v /var/lib/qbittorrent/.local/share/data/qBittorrent/BT_backup:/BT_backup -p 8510:9000 --network bridge --name IYUUAutoReseed --restart always -d iyuu:latest
|
||||||
./iyuu.sh
|
./iyuu.sh
|
@@ -26,7 +26,11 @@
|
|||||||
|
|
||||||
## 功能
|
## 功能
|
||||||
|
|
||||||
IYUU自动辅种工具,目前能对国内大部分的PT站点自动辅种,支持下载器集群,支持多盘位,支持多下载目录,支持远程连接等。
|
IYUU自动辅种工具,功能分为两大块:自动辅种、自动转移。
|
||||||
|
|
||||||
|
- 自动辅种:目前能对国内大部分的PT站点自动辅种,支持下载器集群,支持多盘位,支持多下载目录,支持远程连接等;
|
||||||
|
|
||||||
|
- 自动转移:可以实现各下载器之间自动转移做种客户端,让下载器各司其职(专职的保种、专职的下载)。
|
||||||
|
|
||||||
## 原理
|
## 原理
|
||||||
IYUU自动辅种工具(英文名:IYUUAutoReseed),是一款PHP语言编写的Private Tracker辅种脚本,通过计划任务或常驻内存,按指定频率调用transmission、qBittorrent下载软件的API接口,提取正在做种的info_hash提交到辅种服务器API接口(辅种过程和PT站没有任何交互),根据API接口返回的数据拼接种子连接,提交给下载器,自动辅种各个站点。
|
IYUU自动辅种工具(英文名:IYUUAutoReseed),是一款PHP语言编写的Private Tracker辅种脚本,通过计划任务或常驻内存,按指定频率调用transmission、qBittorrent下载软件的API接口,提取正在做种的info_hash提交到辅种服务器API接口(辅种过程和PT站没有任何交互),根据API接口返回的数据拼接种子连接,提交给下载器,自动辅种各个站点。
|
||||||
@@ -38,13 +42,14 @@ IYUU自动辅种工具(英文名:IYUUAutoReseed),是一款PHP语言编
|
|||||||
- 支持微信通知,消息即时达;
|
- 支持微信通知,消息即时达;
|
||||||
- 自动对合集包,进行拆包辅种(暂未开发)
|
- 自动对合集包,进行拆包辅种(暂未开发)
|
||||||
- 安全:所有隐私信息只在本地存储,绝不发送给第三方。
|
- 安全:所有隐私信息只在本地存储,绝不发送给第三方。
|
||||||
|
- 拥有专业的问答社区和交流群
|
||||||
|
|
||||||
## 支持的下载器
|
## 支持的下载器
|
||||||
1. transmission
|
1. transmission
|
||||||
2. qBittorrent
|
2. qBittorrent
|
||||||
|
|
||||||
## 支持自动辅种的站点
|
## 支持自动辅种的站点
|
||||||
学校、杜比、家园、天空、朋友、馒头、萌猫、我堡、猫站、铂金家、烧包、北洋、TCCF、南洋、TTG、映客、城市、52pt、brobits、备胎、SSD、CHD、ptmsg、leaguehd、聆音、瓷器、hdarea、eastgame(TLF)、1ptba、hdtime、hd4fans、opencd、hdbug、hdstreet、joyhd、u2、upxin(HDU)、oshen、discfan(GZT)、cnscg圣城(已删除)、北邮、CCFBits、dicmusic、天雪、葡萄、HDRoute。
|
学校、杜比、家园、天空、朋友、馒头、萌猫、我堡、猫站、铂金家、烧包、北洋、TCCF、南洋、TTG、映客、城市、52pt、brobits、备胎、SSD、CHD、ptmsg、leaguehd、聆音、瓷器、hdarea、eastgame(TLF)、1ptba、hdtime、hd4fans、opencd、hdbug、hdstreet、joyhd、u2、upxin(HDU)、oshen、discfan(GZT)、cnscg圣城(已删除)、北邮、CCFBits、dicmusic、天雪、葡萄、HDRoute、伊甸园hdbd。
|
||||||
|
|
||||||
## 运行环境
|
## 运行环境
|
||||||
具备PHP运行环境的所有平台,例如:Linux、Windows、MacOS!
|
具备PHP运行环境的所有平台,例如:Linux、Windows、MacOS!
|
||||||
|
19
wiki/公告栏.md
19
wiki/公告栏.md
@@ -1,5 +1,24 @@
|
|||||||
# 公告栏
|
# 公告栏
|
||||||
|
|
||||||
|
### 2020年4月10日17:43:50
|
||||||
|
|
||||||
|
针对多合作站点绑定的优化!
|
||||||
|
1.没有更新到v1.7.5以上版本的群友,尽快更新!
|
||||||
|
2.正在使用v1.7.5以上版本的群友,请删除config目录下的siteLoginCache_*.json文件,重新运行辅种,即可同时绑定多个合作站点。
|
||||||
|
|
||||||
|
### 2020年4月4日00:57:36
|
||||||
|
|
||||||
|
v1.7.5版本发布,新增合作站点moecat;合作站点有:Ourbits、 HD Dolby、HDHome、PTHome、moecat。【更新提醒】手动升级:可以直接覆盖!git安装的,可通过git pull命令升级!脚本升级后,然后对比config.sample.php,手动在config.php增加用户id配置项,辅种时会自动进行验证。
|
||||||
|
如果有问题,可以群内@我或私聊,或到问答社区http://wenda.iyuu.cn/提问,必回。
|
||||||
|
|
||||||
|
### 2020年4月1日00:56:31
|
||||||
|
|
||||||
|
IYUUAutoReseed自动辅种备忘录:gitee代码仓库:https://gitee.com/ledc/IYUUAutoReseed
|
||||||
|
github代码仓库:https://github.com/ledccn/IYUUAutoReseed
|
||||||
|
爱语飞飞:[https://iyuu.cn](https://iyuu.cn/)
|
||||||
|
大卫博客:[https://www.iyuu.cn](https://www.iyuu.cn/)
|
||||||
|
问答社区:[http://wenda.iyuu.cn](http://wenda.iyuu.cn/)
|
||||||
|
接口文档:http://api.iyuu.cn/docs.php
|
||||||
|
|
||||||
### 2020年3月14日22:03:02
|
### 2020年3月14日22:03:02
|
||||||
|
|
||||||
|
@@ -15,5 +15,6 @@
|
|||||||
| WEB页面生成配置 | 开发中 | 2020年2月21日 | |
|
| WEB页面生成配置 | 开发中 | 2020年2月21日 | |
|
||||||
| 种子删除自动同步 | 开发中 | 2020年2月21日 | |
|
| 种子删除自动同步 | 开发中 | 2020年2月21日 | |
|
||||||
| 脚本docker容器化(测试版) | 已完成 | 2020年2月21日 | 2020年2月21日 |
|
| 脚本docker容器化(测试版) | 已完成 | 2020年2月21日 | 2020年2月21日 |
|
||||||
|
| 自动配置(简化配置) | 开发中 | 2020年4月10日 | |
|
||||||
| 浏览器插件 | 暂未开始 | | |
|
| 浏览器插件 | 暂未开始 | | |
|
||||||
| 合集自动拆包辅种 | 暂未开始 | | |
|
| 合集自动拆包辅种 | 暂未开始 | | |
|
||||||
|
Reference in New Issue
Block a user