提高对旧配置的兼容性

master v1.9.3
iyuu.cn 5 years ago
parent 2b989f9e0e
commit 32ec80d552
  1. 14
      app/AutoReseed.php

@ -13,7 +13,7 @@ use IYUU\Library\Table;
class AutoReseed class AutoReseed
{ {
// 版本号 // 版本号
const VER = '1.9.2'; const VER = '1.9.3';
// RPC连接 // RPC连接
private static $links = []; private static $links = [];
// 客户端配置 // 客户端配置
@ -474,6 +474,7 @@ class AutoReseed
if ($offset === false) { if ($offset === false) {
ff($siteName. '站点,cookie已过期,请更新后重新辅种!'); ff($siteName. '站点,cookie已过期,请更新后重新辅种!');
echo 'cookie已过期,请更新后重新辅种!'.PHP_EOL; echo 'cookie已过期,请更新后重新辅种!'.PHP_EOL;
$configALL[$siteName]['cookie'] = '';
$reseedPass = true; $reseedPass = true;
break; break;
} }
@ -524,6 +525,7 @@ class AutoReseed
if ($offset === false) { if ($offset === false) {
ff($siteName. '站点,cookie已过期,请更新后重新辅种!'); ff($siteName. '站点,cookie已过期,请更新后重新辅种!');
echo 'cookie已过期,请更新后重新辅种!'.PHP_EOL; echo 'cookie已过期,请更新后重新辅种!'.PHP_EOL;
$configALL[$siteName]['cookie'] = '';
$reseedPass = true; $reseedPass = true;
break; break;
} }
@ -820,18 +822,18 @@ class AutoReseed
/** /**
* 获取站点种子的URL * 获取站点种子的URL
* @param string $site * @param string $site
* @param string $_url * @param string $url
* @return string * @return string
*/ */
private static function getTorrentUrl($site = '', $_url = '') private static function getTorrentUrl($site = '', $url = '')
{ {
global $configALL; global $configALL;
// 兼容旧配置 // 兼容旧配置
if (isset($configALL[$site]['passkey']) && $configALL[$site]['passkey']) { if (isset($configALL[$site]['passkey']) && $configALL[$site]['passkey']) {
if (!isset($configALL[$site]['url_replace'])) { if (empty($configALL[$site]['url_replace'])) {
$configALL[$site]['url_replace'] = array('{passkey}' => $configALL[$site]['passkey']); $configALL[$site]['url_replace'] = array('{passkey}' => $configALL[$site]['passkey']);
} }
if (!isset($configALL[$site]['url_join'])) { if (empty($configALL[$site]['url_join'])) {
$configALL[$site]['url_join'] = array(); $configALL[$site]['url_join'] = array();
if (in_array($site, array('m-team','mocat','hdbd'))) { if (in_array($site, array('m-team','mocat','hdbd'))) {
if (isset($configALL[$site]['ip_type'])) { if (isset($configALL[$site]['ip_type'])) {
@ -843,7 +845,7 @@ class AutoReseed
} }
// 通用操作:替换 // 通用操作:替换
if (isset($configALL[$site]['url_replace']) && $configALL[$site]['url_replace']) { if (isset($configALL[$site]['url_replace']) && $configALL[$site]['url_replace']) {
$url = strtr($_url, $configALL[$site]['url_replace']); $url = strtr($url, $configALL[$site]['url_replace']);
} }
// 通用操作:拼接 // 通用操作:拼接
if (isset($configALL[$site]['url_join']) && $configALL[$site]['url_join']) { if (isset($configALL[$site]['url_join']) && $configALL[$site]['url_join']) {

Loading…
Cancel
Save