城市cuhash自动获取

This commit is contained in:
iyuu.cn
2020-01-05 13:02:33 +08:00
parent 15e4b8df39
commit 578549ac6a
4 changed files with 19 additions and 7 deletions

View File

@ -433,10 +433,21 @@ class iyuuAutoReseed
self::$wechatMsg['reseedSkip']++;
break;
}
print "种子:".$_url. "\n";
$url = $_url."&cuhash=". $configALL[$sites[$sitesID]['site']]['passkey'];
$cookie = isset($configALL[$sites[$sitesID]['site']]['cookie']) ? $configALL[$sites[$sitesID]['site']]['cookie'] : '';
$userAgent = $configALL['default']['userAgent'];
print "种子:".$_url. "\n";
if ( isset($configALL[$sites[$sitesID]['site']]['cuhash']) ) {
# code...
}else {
// 获取cuhash
$html = download('https://' .$sites[$sitesID]['base_url']. '/pt', $cookie, $userAgent);
// 提取种子下载地址
$offset = strpos($html,'cuhash=');
$len = strlen('cuhash=');
$cuhashTemp = substr($html,$offset+$len,40);
$configALL[$sites[$sitesID]['site']]['cuhash'] = substr($cuhashTemp,0,strpos($cuhashTemp,'"'));
}
$url = $_url."&cuhash=". $configALL[$sites[$sitesID]['site']]['cuhash'];
// 城市下载种子时会302转向
$url = download($url, $cookie, $userAgent);
break;

View File

@ -77,6 +77,7 @@ IYUU自动辅种工具英文名IYUUAutoReseed是一款PHP语言编
| Mocar | ¥10元 | 2020年1月4日20:03 |
| Throne | ¥10元 | 2020年1月4日20:09 |
| JeSsiE杰西 | ¥200元 | 2020年1月5日09:48 |
| 人生五十载 | ¥30元 | 2020年1月5日12:29 |
补充说明:

View File

@ -10,7 +10,7 @@
#### 问只使用IYUU自动辅种需要配置各站的cookie吗
不需要。只需配置全局客户端和各网站的passkey密钥没有配置passkey的站点在辅种时候会跳过。2019年12月28日补充辅种hdcity需要配置cookie、cuhash
不需要。只需配置全局客户端和各网站的passkey密钥没有配置passkey的站点在辅种时候会跳过。2019年12月28日补充辅种hdcity、hdchina需要配置cookie。
#### 问IYUU自动辅种工具向服务器发送了什么实现自动辅种呢
@ -40,11 +40,7 @@
),
```
#### 问为何HDCITY站点配置了密钥自动辅种一直提示失败
安全设定里面的key密钥是上报Tracker专用下载种子的密钥是cuhash参数获取方法为打开种子列表在下载种子的图标上面点击"右键" - "复制链接地址",粘贴到别处后,仅复制`cuhash=`后面的字符串即可;
例如:`https://xxx.xxx/download?id=38982&cuhash=0b00000000000000000000000c9`,仅复制`0b00000000000000000000000c9`
#### 问:如何升级到最新版本?

View File

@ -1,3 +1,7 @@
### 2020年1月5日
修复城市cuhash变化无法辅种的问题
### 2020年1月1日
新增scg