no message
This commit is contained in:
parent
e24e10c52f
commit
5fb187fd19
@ -70,13 +70,13 @@ class ServiceFnPoolV2rayTo
|
|||||||
|
|
||||||
$aTmp = explode(":", $sConfig, 2);
|
$aTmp = explode(":", $sConfig, 2);
|
||||||
$sAddr = $aTmp[0] ?? '';
|
$sAddr = $aTmp[0] ?? '';
|
||||||
$iPort = (int) $aTmp[1] ?? '';
|
$iPort = $aTmp[1] ?? '';
|
||||||
|
|
||||||
$aNode = [
|
$aNode = [
|
||||||
"type" => "socks",
|
"type" => "socks",
|
||||||
"tag" => $aV2ray['country'] ?? '',
|
"tag" => $aV2ray['country'] ?? '',
|
||||||
"server"=> $sAddr,
|
"server"=> $sAddr,
|
||||||
"server_port" => $iPort,
|
"server_port" => (int) $iPort,
|
||||||
"username" => $sUser,
|
"username" => $sUser,
|
||||||
"password" => $sPwd
|
"password" => $sPwd
|
||||||
];
|
];
|
||||||
@ -100,13 +100,13 @@ class ServiceFnPoolV2rayTo
|
|||||||
|
|
||||||
$aTmp = explode(":", $sAddrFull, 2);
|
$aTmp = explode(":", $sAddrFull, 2);
|
||||||
$sAddr = $aTmp[0] ?? '';
|
$sAddr = $aTmp[0] ?? '';
|
||||||
$iPort = (int) $aTmp[1] ?? '';
|
$iPort = $aTmp[1] ?? '';
|
||||||
|
|
||||||
$aNode = [
|
$aNode = [
|
||||||
"type" => "trojan",
|
"type" => "trojan",
|
||||||
"tag" => $aV2ray['country'] ?? '',
|
"tag" => $aV2ray['country'] ?? '',
|
||||||
"server"=> $sAddr,
|
"server"=> $sAddr,
|
||||||
"server_port" => $iPort,
|
"server_port" => (int) $iPort,
|
||||||
"password" => $sPwd
|
"password" => $sPwd
|
||||||
];
|
];
|
||||||
|
|
||||||
@ -180,7 +180,7 @@ class ServiceFnPoolV2rayTo
|
|||||||
$sConfig = $aTmp[1] ?? '';
|
$sConfig = $aTmp[1] ?? '';
|
||||||
$aTmp = explode(":", $sAddrFull, 2);
|
$aTmp = explode(":", $sAddrFull, 2);
|
||||||
$sAddr = $aTmp[0] ?? '';
|
$sAddr = $aTmp[0] ?? '';
|
||||||
$iPort = (int) $aTmp[1] ?? '';
|
$iPort = $aTmp[1] ?? '';
|
||||||
|
|
||||||
$cCustom = explode("&", $sConfig);
|
$cCustom = explode("&", $sConfig);
|
||||||
$aCustom = [];
|
$aCustom = [];
|
||||||
@ -195,7 +195,7 @@ class ServiceFnPoolV2rayTo
|
|||||||
"type" => "hysteria2",
|
"type" => "hysteria2",
|
||||||
"tag" => $aV2ray['country'] ?? '',
|
"tag" => $aV2ray['country'] ?? '',
|
||||||
"server"=> $sAddr,
|
"server"=> $sAddr,
|
||||||
"server_port" => $iPort,
|
"server_port" => (int) $iPort,
|
||||||
"password" => $sPwd
|
"password" => $sPwd
|
||||||
];
|
];
|
||||||
|
|
||||||
@ -243,7 +243,7 @@ class ServiceFnPoolV2rayTo
|
|||||||
|
|
||||||
$aTmp = explode(":", $sConfig, 2);
|
$aTmp = explode(":", $sConfig, 2);
|
||||||
$sAddr = $aTmp[0] ?? '';
|
$sAddr = $aTmp[0] ?? '';
|
||||||
$iPort = (int) $aTmp[1] ?? '';
|
$iPort = $aTmp[1] ?? '';
|
||||||
|
|
||||||
// 推荐的现代化 SS 算法白名单
|
// 推荐的现代化 SS 算法白名单
|
||||||
$aAllowedCiphers = [
|
$aAllowedCiphers = [
|
||||||
@ -265,7 +265,7 @@ class ServiceFnPoolV2rayTo
|
|||||||
"type" => "shadowsocks",
|
"type" => "shadowsocks",
|
||||||
"tag" => $aV2ray['country'] ?? '',
|
"tag" => $aV2ray['country'] ?? '',
|
||||||
"server" => $sAddr,
|
"server" => $sAddr,
|
||||||
"server_port" => $iPort,
|
"server_port" => (int) $iPort,
|
||||||
"method" => $sPwdType,
|
"method" => $sPwdType,
|
||||||
"password" => $sPwd,
|
"password" => $sPwd,
|
||||||
];
|
];
|
||||||
@ -283,10 +283,12 @@ class ServiceFnPoolV2rayTo
|
|||||||
$aNode["type"] = "vmess";
|
$aNode["type"] = "vmess";
|
||||||
$aNode["tag"] = $aV2ray['country'] ?? '';
|
$aNode["tag"] = $aV2ray['country'] ?? '';
|
||||||
$aNode["server"] = $aConfig["add"] ?? '';
|
$aNode["server"] = $aConfig["add"] ?? '';
|
||||||
$aNode["server_port"] = (int) $aConfig["port"] ?? '';
|
$aNode["server_port"] = $aConfig["port"] ?? ''; // Cannot access offset of type string on string
|
||||||
|
$aNode["server_port"] = (int) $aNode["server_port"];
|
||||||
$aNode["uuid"] = $aConfig["id"] ?? '';
|
$aNode["uuid"] = $aConfig["id"] ?? '';
|
||||||
$aNode["security"] = $aConfig["scy"] ?? 'auto';
|
$aNode["security"] = $aConfig["scy"] ?? 'auto';
|
||||||
$aNode["alter_id"] = (int) $aConfig["aid"] ?? 0; // 猜的
|
$aNode["alter_id"] = $aConfig["aid"] ?? 0; // 猜的
|
||||||
|
$aNode["alter_id"] = (int) $aNode["alter_id"];
|
||||||
|
|
||||||
$aTransport = [];
|
$aTransport = [];
|
||||||
if (isset($aConfig["net"]) && $aConfig["net"] != "tcp" && $aConfig["net"] != "none" && $aConfig["net"] != "raw") {
|
if (isset($aConfig["net"]) && $aConfig["net"] != "tcp" && $aConfig["net"] != "none" && $aConfig["net"] != "raw") {
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user