加入wiki

This commit is contained in:
iyuu.cn 2020-01-17 19:45:42 +08:00
parent f86c0a8392
commit 9615f177d0
9 changed files with 427 additions and 1 deletions

1
.gitignore vendored
View File

@ -4,6 +4,5 @@
/*.bat
/*.sh
/vendor
/wiki
.idea
.php_cs.cache

21
wiki/Home.md Normal file
View File

@ -0,0 +1,21 @@
## 功能
IYUU自动辅种工具目前能对国内大部分的PT站点自动辅种支持下载器集群支持多盘位支持多下载目录支持远程连接等。
## 原理
IYUU自动辅种工具英文名IYUUAutoReseed是一款PHP语言编写的Private Tracker辅种脚本通过计划任务或常驻内存按指定频率调用transmission、qBittorrent下载软件的API接口提取正在做种的info_hash提交到服务器API接口根据API接口返回的数据拼接种子连接提交给下载器自动辅种各个站点。
## 运行环境
所有具备PHP运行环境的所有平台
例如Linux、Windows、MacOS
## 需求提交/错误反馈
- 点击链接加入群聊【IYUU自动辅种交流】[https://jq.qq.com/?_wv=1027&k=5JOfOlM][1]
## 捐助开发者
如果觉得我的付出,节约了您的宝贵时间,请随意打赏一杯咖啡!或者一杯水!
您所有的打赏将用于服务器续期,增加服务的延续性。
![微信打赏.png][2]
[1]: https://jq.qq.com/?_wv=1027&k=5JOfOlM
[2]: https://www.iyuu.cn/usr/uploads/2019/12/801558607.png

View File

@ -0,0 +1,27 @@
## 重点讲解Ourbits站点的鉴权配置
博客链接https://www.iyuu.cn/archives/337/
IYUU自动辅种工具、Ourbits双方达成合作可以对使用接口的用户实现认证。
### 申请爱语飞飞微信通知token新用户访问http://iyuu.cn 申请!
1.点击`开始使用`,出现二维码,用`微信扫码`
![微信通知1.png][1]
![微信通知2.png][2]
![微信通知3.png][3]
2.复制您的token令牌到`/app/config/config.php`文件内的`iyuu.cn`对应的配置字段,保存。如图:
![微信通知4.png][4]
### 设置Ourbits
![编辑配置4.png][5]
`passkey`,在你的控制面板 - 密钥
`is_vip`,根据你的实际情况填写,因站点有下载种子的流控,如果你不在限制之列,可以`设置为1`
`id`,为用户中心打开后,浏览器地址栏**http://xxxxx.xxx/userdetails.php?id=`46880`**等号=后面的几个数字,如图:
![编辑配置6.png][6]
到此,配置文件编辑完毕,请记得保存。
如果提示保存格式请保存为UTF8无BOM格式。
[1]: https://www.iyuu.cn/usr/uploads/2019/12/2331433923.png
[2]: https://www.iyuu.cn/usr/uploads/2019/12/3324442680.png
[3]: https://www.iyuu.cn/usr/uploads/2019/12/3181272964.png
[4]: https://www.iyuu.cn/usr/uploads/2019/12/3669828008.png
[5]: https://www.iyuu.cn/usr/uploads/2019/12/3696916642.png
[6]: https://www.iyuu.cn/usr/uploads/2019/12/1230288911.png

10
wiki/命令汇总.md Normal file
View File

@ -0,0 +1,10 @@
## 【特别提示】
php命令与脚本路径之间是有个空格请注意请注意请注意
## IYUU自动辅种命令
`php ./init.php`
### 【重要说明:实际路径,以你实际的为准,切勿生搬硬套!】

91
wiki/常见问题.md Normal file
View File

@ -0,0 +1,91 @@
## 常见问题FAQ
#### 问这款脚本会不会泄露我的秘钥、cookie、客户端连接密码
答:绝对不会!!代码全开源,能经受审查!所有私密配置只在本地存储使用,绝不会发送给任何第三方。
#### 问只使用IYUU自动辅种需要配置各站的cookie吗
只需配置全局客户端和各网站的passkey密钥没有配置passkey的站点在辅种时候会跳过。2019年12月28日补充辅种hdcity、hdchina需要配置cookie。
#### 问如何获取cookie呢
浏览器F12依次`Network` ==》`Doc` ==》`F5刷新` ==》左侧点页面后,查看右侧`Headers标签`,下拉`cookie`后面的一大段字符串。
#### 问IYUU自动辅种工具向服务器发送了什么实现自动辅种呢
1.文件`IYUUAutoReseed\torrent\cache\hashString.txt`是脚本发送给服务器的数据是按下载器分组的种子info_hash2.文件`IYUUAutoReseed\torrent\cache\reseed.txt`是服务器返回的可辅种数据。
#### 问:本次添加成功的辅种任务,下次辅种时还会重复添加吗?
答:添加成功的辅种任务,会在本地生成缓存记录,避免重复添加辅种任务,路径在:`IYUUAutoReseed\torrent\cachehash`
#### 问:为什么有些站点自动跳过?
答:因为站点在下载种子时有流控或者人机验证,会导致辅种失败;但脚本会在`IYUUAutoReseed\torrent\cache`目录下生成以站点命名的手动辅种文本。
#### 问为什么幼儿园U2辅种失败
按站内说明修改下载器所在设备的HOST或者在具备修改HOST功能的路由器内修改。
#### 问:我拥有辅种时自动跳过站点的特殊权限,如何设置为可以辅种呢?
答:在站点的独立配置区域,添加一行代码`'is_vip' => 1,`即可。例如Ourbits
```php
// ourbits
'ourbits' => array(
// 如果需要用下载免费种脚本,须配置(只是自动辅种,可以不配置此项)
'cookie' => '',
// 如果需要自动辅种,必须配置
'passkey' => '',
'id' => 46880, // 用户ID
'is_vip' => 1, // 是否具有VIP或特殊权限0 普通1 VIP
),
```
#### 问:如何升级到最新版本?
从github或码云仓库下载最新的源码覆盖到本地即可。
#### 问:为啥我编辑配置后,运行的时候显示乱码?
保存的编码格式不对正确的格式为UTF8(无BOM);推荐编辑器:`VS code``EditPlu`s、`SublimeText``Notepad++`
#### 问为什么用IYUU自动辅种有些种子无法校验通过
答:首先,这个属于正常现象。 只要IYUU自动辅种匹配过来然后校验通不过的分为以下几种情况
1、被改了文件名重新做种
2、被改了顶层目录名重新做种
3、把单文件放进了目录里面重新做种
4、更改了部分文件例如nfo文件重新做种
一般情况下通过分析种子结构创建软连接90%以上都可以辅种成功。
也可以不管他或删除校验失败的任务(不要删除数据)。
#### 问:如何创建软连接、硬链接手动辅种?
Windows命令 `mklink` Linux命令 `ln -s` 更详细的用法请百度。
#### 问IYUU自动辅种添加计划任务后多久运行一次比较合适
为减轻服务器压力推荐间隔3小时以上太频繁的调用接口可能被封禁
#### 问猫站的Tracker为啥是http而不是https
请退出登录在登录时勾选下面两个SSL的选项登录后复制cookie重新配置。
#### 问:如何反馈问题?
1、点击链接加入群聊【IYUU自动辅种交流】[https://jq.qq.com/?_wv=1027&k=5JOfOlM][1]
2、QQ群859882209
3、issues https://gitee.com/ledc/IYUUAutoReseed/issues

15
wiki/开发计划.md Normal file
View File

@ -0,0 +1,15 @@
## 开发计划
| 功能 | 开发状态 | 预计开发时间 | 开发完成时间 |
| - | :-: | ---- | ---- |
| 微信鉴权 | 已完成 | 2019年12月22日 | 2019年12月23日 |
| 流控站点,手动辅种 | 已完成 | 2019年12月24日 | 2019年12月24日 |
| m-team IPv4、IPv6自定义配置 | 已完成 | 2019年12月25日 | 2019年12月25日 |
| 未配置客户端智能过滤 | 已完成 | 2019年12月25日 | 2019年12月25日 |
| 自动辅种结束微信通知 | 已完成 | 2019年12月25日 | 2019年12月27日 |
| 做种客户端间转移 | 已完成 | 2019年12月25日 | 2020年1月14日 |
| 手动辅种按目录分组 | 已完成 | 2019年12月26日 | 2020年1月14日 |
| WEB页面生成配置 | 暂未开始 | | |
| 自动转移客户端 | 暂未开始 | | |
| 脚本docker容器化 | 暂未开始 | | |
| 浏览器插件 | 暂未开始 | | |
| 合集自动拆包辅种 | 暂未开始 | | |

46
wiki/数据清理.md Normal file
View File

@ -0,0 +1,46 @@
## 404数据最后清理时间
|标志 | 最后清理时间 | 状态 |
| :-: | :-: | ---- |
| 兽 | | |
|老师 | | |
|伊甸园 | | |
|CHD | | |
|hdzone | | |
|港知堂(discfan) | | |
|海豚 | | |
|oshen | | |
|HDU(upxin) | | |
|U2 | | |
|joyhd | | |
|高清街 | | |
|HDTIME | | |
|hddisk(hdbug) | | |
|HDArea | | |
|1ptba | | |
|烧包 | | |
|LeagueHD | | |
|聆音 | | |
|TLFBits | | |
|备胎 | | |
|Brobits | | |
|52pt | | |
| 南洋 | | 已完成 |
|映客 | | 已完成 |
| ttg | | |
|城市 | 2020年1月17日01:48:27 | 已完成 |
|萌猫 | 2020年1月16日12:07:12 | 已完成 |
|ptmsg | 2020年1月16日12:07:17 | 已完成 |
|瓷器 | | |
|杜比 | 2020年1月16日11:34:19 | 已完成 |
|tccf | 2020年1月17日01:48:36 | 已完成 |
|馒头 | | |
|春天 | 2020年1月16日00:23:05 | 已完成 |
|北洋 | 2020年1月16日00:23:05 | 已完成 |
|猫站 | 2020年1月17日01:48:43 | 已完成 |
|朋友 | 2020年1月16日00:23:05 | 已完成 |
|铂金家 | 2020年1月16日00:23:05 | 已完成 |
|家园 | 2020年1月16日00:23:05 | 已完成 |
|学校 | 2020年1月16日00:19:24 | 已完成 |
| 我堡 | 2020年1月15日13:56:22 | 已完成 |
| 天空 | 2020年1月15日20:49:33 | 已完成 |

115
wiki/更新历史.md Normal file
View File

@ -0,0 +1,115 @@
### 2020年1月17日
优化:文件结构,辅种脚本前置检查;
修复:瓷器、城市辅种时目录不对应问题。
### 2020年1月14日
更新hdbug域名删除下载免费种冗余文件。
### 2020年1月10日
修复qBittorrent打开自动管理时自动辅种目录对应错误的问题。
### 2020年1月9日
优化萌猫tracker的IP类型改为可配置
优化:自动辅种时添加的任务,校验后自动暂停(无需更改全局)。
### 2020年1月5日
修复城市cuhash变化无法辅种的问题
### 2020年1月1日
新增scg
修复:
1.转移客户端做种支持磁力链
2.萌猫抓取问题
3.瓷器抓取标题的问题
### 2019年12月27日
新增功能自动辅种结束微信通知统计信息优化城市适配新增discfan(GZT)。
### 2019年12月25日
1.新增支持upxinHDU、oshen
------
### 2019年12月25日
1.馒头支持ipv4、ipv6选择
2.未配置的全局客户端智能过滤,不会再影响自动辅种
------
### 2019年12月24日
新增hdstreet、joyhd、u2
------
### 2019年12月23日
鉴权模式上线试运行
------
### 2019年12月21日
新增兽站、opencd、hdbug
------
### 2019年12月20日
新增1ptba、hdtime
------
### 2019年12月17日
新增站点瓷器;
------
### 2019年12月16日
新增leaguehd、聆音
------
### 2019年12月15日
1.自动辅种20个站
2.支持qBittorrent做种转transmission
3.新增qBittorrent自动辅种时的状态过滤只辅种已完成的种子
------
### 2019年12月12日
目前支持17个站点的自动辅种
目前支持18个站点下载免费种
------
### 2019年12月10日
自动辅种工具完成!
------
### 2019年11月19日
我堡、天空 完美适配,支持大小、做种数、下载数筛选。
------
技术讨论及后续更新请加入QQ群
**群名称IYUU自动辅种交流**
**QQ群号859882209**

View File

@ -0,0 +1,102 @@
以下教程以windows为基础进行讲解其他系统同理。
博客链接https://www.iyuu.cn/archives/324/
## 第一步 下载压缩包
从[码云仓库][1]下载最新源码解压缩到D盘的根目录下。
## 第二步 复制一份配置文件
打开`D:\IYUUAutoReseed\config`目录,复制一份`config.sample.php`,另存为`config.php`
这样操作后,需要升级新版本时,直接覆盖即可,不会影响到配置。
## 第三步 编辑配置文件
提醒千万不要用windows记事本来编辑配置文件会导致乱码
推荐编辑软件:`VS code``EditPlus``SublimeText``Notepad++`保存格式选UTF8 无BOM
配置文件内容较多新手往往很迷茫不知道改哪里在这里我重点强调2个步骤
`1.编辑全局客户端; 2.编辑各站的秘钥即passkey。`
其他配置,如果不懂也没有关系;先保持默认,等脚本运行起来,再修改也不迟。另外,修改时一定要细心,仔细看教程。
打开`D:\IYUUAutoReseed\config\config.php`文件,如下图:
![编辑配置1.png][2]
### 填写全局客户端
上图红框内的是`transmission`的示例配置,绿框是`qBittorrent`的示例配置;
IYUU自动辅种工具目前支持这两种下载器支持多盘位辅种时全自动对应资源的下载目录。
1编辑`transmission`下载器
`http://127.0.0.1:9091/transmission/rpc`是下载器的连接参数,你要修改的部分是`127.0.0.1:9091`改成你的IP与端口本机使用无需修改局域网内的机器请填写局域网IP与端口远程使用请填写DDNS的远程连接域名与端口。
username是用户名、password是密码。
如果你没有用到`transmission`下载器,请把红框的内容都删除。
2编辑`qBittorrent`下载器
方法与上一步相同只需填写ip、端口、用户名、密码即可。如果您是windows下的qBittorrent请参考下图打开`WEB用户界面`
![qb设置WEB用户界面.png][3]
因为我两个下载器都在用,编辑好后,如图:
![编辑配置2.png][4]
### 填写各站秘钥passkey
IYUU自动辅种需要您配置各站的passkey没有配置passkey的站点会自动跳过
从各站点的控制面板,找到您的`秘钥`复制粘贴过来即可。
配置好后如图:
![编辑配置3.png][5]
----------
## 第四步重点讲解Ourbits站点的配置
IYUU自动辅种工具、Ourbits双方达成合作可以对使用接口的用户实现认证。
### 申请爱语飞飞微信通知token新用户访问http://iyuu.cn 申请!
1.点击`开始使用`,出现二维码,用`微信扫码`
![微信通知1.png][6]
![微信通知2.png][7]
![微信通知3.png][8]
2.复制您的token令牌到`/app/config/config.php`文件内的`iyuu.cn`对应的配置字段,保存。如图:
![微信通知4.png][9]
### 设置Ourbits
![编辑配置4.png][10]
`passkey`,在你的控制面板 - 密钥
`is_vip`,根据你的实际情况填写,因站点有下载种子的流控,如果你不在限制之列,可以`设置为1`
`id`,为用户中心打开后,浏览器地址栏**http://xxxxx.xxx/userdetails.php?id=`46880`**等号=后面的几个数字,如图:
![编辑配置6.png][11]
到此,配置文件编辑完毕,请记得保存。
如果提示保存格式请保存为UTF8无BOM格式。
------
## 群晖、铁威马、威联通等Linux环境
经过上面步骤其实已经完成了配置只需要把脚本复制到设备内用php命令运行脚本即可。
群晖php命令`php`
威联通php命令`/mnt/ext/opt/apache/bin/php`
铁威马php命令`php`
----------
## Windows安装PHP运行环境
也可以去官方下载【https://www.php.net/downloads】官方下载的记得开启`curl、fileinfo、mbstring`这3个扩展。
另外我打包了一份,下载地址:
微云链接https://share.weiyun.com/5EiXLfn 密码ezsvnb
下载回来是一个ZIP压缩包解压到`D:\IYUUAutoReseed\`目录内,文件结构如图:
![编辑配置7.png][12]
点击红框内`执行辅种`即可。
如果你前期严格按照配置一步步操作,这里会正常显示跑动的辅种列表。正常如图:
![编辑配置8.png][13]
[1]: https://gitee.com/ledc/IYUUAutoReseed
[2]: https://www.iyuu.cn/usr/uploads/2019/12/2720183833.png
[3]: https://www.iyuu.cn/usr/uploads/2019/12/405587689.png
[4]: https://www.iyuu.cn/usr/uploads/2019/12/441257656.png
[5]: https://www.iyuu.cn/usr/uploads/2019/12/890327305.png
[6]: https://www.iyuu.cn/usr/uploads/2019/12/2331433923.png
[7]: https://www.iyuu.cn/usr/uploads/2019/12/3324442680.png
[8]: https://www.iyuu.cn/usr/uploads/2019/12/3181272964.png
[9]: https://www.iyuu.cn/usr/uploads/2019/12/3669828008.png
[10]: https://www.iyuu.cn/usr/uploads/2019/12/3696916642.png
[11]: https://www.iyuu.cn/usr/uploads/2019/12/1230288911.png
[12]: https://www.iyuu.cn/usr/uploads/2019/12/3189986236.png
[13]: https://www.iyuu.cn/usr/uploads/2019/12/2523845772.png