bash bt git homebrew IYUU php Transmission ubuntu username word 博客 变量 宝塔 服务器 查询 源码 版本号 终端
目前比较常用的有两个版本,分别是命令行版:IYUUAutoReseed 以及GUI版:IYUUPlus,推荐使用IYUUPlus版本,更简单易用。
这次就主要介绍这两个版本的使用情况,主要以蝴蝶
为例(目前IYUUAutoReseed
还不支持,但是IYUUPlus
已经支持)。
1 命令行版:IYUUAutoReseed
1.1 安装php
首先安装php
,为了方便大家使用,Linux
下我推荐使用宝塔
进行php
管理,以后装扩展也比较方便。
Centos:yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
Ubuntu/Deepin安装命令:wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh
Debian安装命令:wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && bash install.sh
Fedora安装命令:wget -O install.sh http://download.bt.cn/install/install_6.0.sh && bash install.sh
macOS貌似不支持宝塔,可以使用homebrew安装php:brew install php@7.4
Windows:http://download.bt.cn/win/update/net/BtSoft-Win.zip
安装完毕之后,按照端口和密码提示打开web
管理界面,安装7.x
的php
即可。
1.2 下载IYUU
下载IYUU
,找个目录,打开终端,然后输入:
git clone https://github.com/ledccn/IYUUAutoReseed.git
下载完成之后,打开IYUUAutoReseed
文件夹,找到IYUUAutoReseed/config/config.sample.php
这个文件,将其名字改为config.php
,然后打开
IYUU配置:
'iyuu.cn'
可以通过登录https://iyuu.cn
用微信扫码申请,格式为IYUU3767Te82*****
客户端配置:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
array( 'type' => 'transmission', // 支持:transmission、qBittorrent 'host' => 'http://172.25.17.111:8081/transmission/rpc', // 警告!注意:transmission/rpc这段别动,你只需要修改 127.0.0.1:9091 'username' => 'transmission', // 没有用户名请填写null 'password' => '123456', // 没有密码 请填写null 'BT_backup' => '/Users/mcj/Library/Application Support/Transmission/Torrents', // 移动做种:如果脚本与当前客户端不在一台机器,必须配置 'move' => 0, // 0不移动,1移动并辅种,2移动且只在当前客户端辅种 ), array( 'type' => 'qBittorrent', // 支持:transmission、qBittorrent 'host' => 'http://127.0.0.1:8083', 'username' => 'admin', 'password' => 'lao', 'root_folder'=> 1, // 创建多文件子目录:0不创建,1创建(下载器默认1)【此处必须与下载器真实配置相同,否则添加任务不会校验!】 'BT_backup' => '/BT_backup', // 移动做种:必须配置,Linux搜索方法:find / -name BT_backup 'move' => 0, // 0不移动,1移动并辅种,2移动且只在当前客户端辅种 ), |
站点配置:
合作站点是必须配置的部分,其他站点按需填写即可。今天主要讲辅种,因此只需要填写passkey即可,无需cookie。
如:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 |
// 【合作站点用户鉴权】ourbits 'ourbits' => array( // 如果需要用下载免费种脚本,须配置(只是自动辅种,可以不配置此项) 'cookie' => '', // 如果需要自动辅种,必须配置 'passkey' => '50xxxx', 'id' => 49391, // 用户ID(不是用户名) 'url_replace' => array(), 'url_join' => array( 'ipv6=1', // 种子Tracker的IP地址选择 可选:ipv4,ipv6 //'https=1', ), 'limitRule' => array( 'count' => 20, // 每次辅种20个 'sleep' => 15, // 最少休眠15秒 ), 'workingMode' => 0, 'watch' => '/root/downloads', 'filter' => array( 'size'=>array( 'min' => '1GB', 'max' => '280GB', ), ), // pter 'pter' => array( // 如果需要用下载免费种脚本,须配置(只是自动辅种,可以不配置此项) 'cookie' => '', // 如果需要自动辅种,必须配置 'passkey' => 'bcf71xxxxx', 'url_replace' => array(), 'url_join' => array(), ), |
其中:id
为站点的UID
,直接点击站点用户名
,此时地址栏最后面就是你的UID
,如蝴蝶:https://hxxxxxxcn/userdetails.php?id=127390
passkey
一般打开控制面板即可看到:
有些站点需要'rss'
,这个是在rss
连接的最后面:
全部填完之后,就可以开始辅种了。
1.3 开始辅种
在IYUUAutoReseed
目录下打开终端,然后输入:
php路径 iyuu.php
例如:
WIN:D:\BtSoft\WebSoft\php\7.1\php.exe iyuu.php
其他系统类似。
出现如下界面就代表正常辅种了:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 |
1630048590.4528 环境变量初始化完成! 1630048590.4534 全局配置载入完成! 1630048590.4541 支持站点JSON载入完成! 1630048590.4541 正在加载composer包管理器... 1630048590.4574 composer依赖载入完成! 1630048590.4574 当前脚本运行环境:Darwin 当前脚本路径:/Users/mcj/日常使用/GitCode/PT/IYUUAutoReseed/iyuu.php 正在初始化运行参数,版本号:1.10.23 当前时间:2021-08-27 15:16:30 gitee源码仓库:https://gitee.com/ledc/IYUUAutoReseed github源码仓库:https://github.com/ledccn/IYUUAutoReseed 教程:https://gitee.com/ledc/IYUUAutoReseed/tree/master/wiki 问答社区:http://wenda.iyuu.cn 【IYUU自动辅种交流】QQ群:859882209、931954050、924099912 正在连接IYUUAutoReseed服务器,查询支持列表…… IYUUAutoReseed自动辅种脚本,目前支持以下站点: +----------------+-----------------+--------------+---------------+---------------------+ | 1. keepfrds | 2. pthome | 3. m-team | 4. hdsky | 5. tjupt | | 6. pter | 7. hdhome | 8. btschool | 9. ourbits | 10. hddolby | | 11. torrentccf | 12. ptmsg | 13. ttg | 14. nanyangpt | 15. hdcity | | 16. nicept | 17. 52pt | 18. beitai | 19. eastgame | 20. ssd | | 21. soulvoice | 22. chdbits | 23. leaguehd | 24. ptsbao | 25. hdchina | | 26. hdarea | 27. hdtime | 28. 1ptba | 29. hd4fans | 30. opencd | | 31. joyhd | 32. dmhy | 33. upxin | 34. oshen | 35. discfan | | 36. hdzone | 37. hdbd | 38. byr | 39. ccfbits | 40. hdbits | | 41. ptpbd | 42. hd-torrents | 43. dicmusic | 44. skyeysnow | 45. pt | | 46. hdroute | 47. haidan | 48. hdfans | 49. dragonhd | 50. hitpt | | 51. pttime | 52. hdai | 53. npupt | 54. hdatmos | 55. greatposterwall | | 56. hdpost | 57. hares | 58. hudbt | +----------------+-----------------+--------------+---------------+---------------------+ transmission 客户端正在实例化! transmission:http://172.25.17.111:8081/transmission/rpc Rpc连接 [success] 正在从下载器 clients_0 获取种子哈希…… 正在向服务器提交 clients_0 种子哈希…… clients_0 辅种数据下载成功!!! 【提醒】未配置passkey的站点都会跳过! clients_0正在循环检查所有项目... hdroute -------因当前hdroute站点未设置passkey,已跳过!! clients_0正在循环检查所有项目... hdroute -------因当前hdroute站点未设置passkey,已跳过!! clients_0正在循环检查所有项目... byr 推送种子:https://bn/download.php?id=244044&passkey={passkey} -----RPC添加种子任务,失败 [gotMetadataFromURL: http error 403: Forbidden] clients_0正在循环检查所有项目... hdroute -------因当前hdroute站点未设置passkey,已跳过!! clients_0正在循环检查所有项目... 52pt -------当前种子上次辅种已成功添加【/Users/mcj/日常使用/GitCod={passkey} clients_0正在循环检查所有项目... m-team -------当前种子上次辅种已成功添加【/Users/mcj/日常使用/Giy={passkey} |
2 GUI版:IYUUPlus
这个比较简单,一般是两种,一种是docker
,一种是源码
。推荐使用源码,更简单,不容易出错。
2.1 安装
关于安装,大卫的博客说的非常详细了,参见:
Docker命令行安装:https://github.com/ledccn/IYUUPlus/tree/master/docker
群晖Docker安装:https://www.iyuu.cn/archives/426/
ARM平台Docker命令行安装:https://www.iyuu.cn/archives/427/
Windows安装:https://www.iyuu.cn/archives/429/
装好php
之后,只需要在根目录下打开终端,然后输入:
php start.php start -d
即可启动。
2.2 使用
上一步安装成功之后,在浏览器输入127.0.0.1:8787
即可打开,输入申请的token
和密码
即可登陆。默认密码是123456
.
打开之后选择:系统设置
—站点设置
然后选择新增站点,比如我们选择蝴蝶
:
然后填入相应信息即可,获取方式在第一节部分已经说明。
将我们想要辅种的站点添加之后,选择下载器设置
,然后根据我们的下载器进行设置,目前只支持Transmission
和Qbittorrent
,关于这两个如何安装,可以参考:
全部填写完毕之后,打开计划任务
,选择辅种任务
:
根据需要,输入执行周期
,辅种的站点
,辅种的下载器
,然后确认保存
。
之后就可以在下面出现刚刚添加的任务:
这样就会根据我们设定的时间自动运行了,你也可以点击运行进行手动运行
。不过需要注意的是,目前没有停止按钮,也就是说,如果你不想辅种了,需要手动关闭相关进程
。