m-team支持ipv4/ipv6自定义配置

This commit is contained in:
iyuu.cn
2019-12-25 18:29:30 +08:00
parent 11aa804dbb
commit 5e73c41fcb
5 changed files with 37 additions and 6 deletions

View File

@@ -82,6 +82,12 @@ class iyuuAutoReseed
{
if(empty(self::$links)){
foreach ( self::$clients as $k => $v ){
// 跳过未配置的客户端
if (empty($v['username']) || empty( $v['password'])) {
unset(self::$clients[$k]);
echo "clients_".$k." 用户名或密码未配置,已跳过 \n\n";
continue;
}
try
{
switch($v['type']){
@@ -335,7 +341,11 @@ class iyuuAutoReseed
$url = $_url."/". $configALL[$sites[$sitesID]['site']]['passkey'];
break;
case 'm-team':
$url = $_url."&passkey=". $configALL[$sites[$sitesID]['site']]['passkey'] ."&https=1";
$ip_type = '';
if (isset($configALL[$sites[$sitesID]['site']]['ip_type'])) {
$ip_type = $configALL[$sites[$sitesID]['site']]['ip_type'] == 'ipv6' ? '&ipv6=1' : '';
}
$url = $_url."&passkey=". $configALL[$sites[$sitesID]['site']]['passkey'] . $ip_type. "&https=1";
break;
// case 'hdchina':
// break;