城市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
+13 -2
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;
+1
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 |
补充说明:
+1 -5
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`
#### 问:如何升级到最新版本?
+4
View File
@@ -1,3 +1,7 @@
### 2020年1月5日
修复:城市cuhash变化无法辅种的问题
### 2020年1月1日
新增:scg