mirror of
https://github.com/MatsuriDayo/nekoray.git
synced 2025-12-18 21:14:37 +03:00
update clash meta format
This commit is contained in:
@@ -399,13 +399,24 @@ namespace NekoRay::sub {
|
|||||||
{"tag", Node2QString(proxy["name"])},
|
{"tag", Node2QString(proxy["name"])},
|
||||||
{"server", Node2QString(proxy["server"])},
|
{"server", Node2QString(proxy["server"])},
|
||||||
{"server_port", Node2Int(proxy["port"])},
|
{"server_port", Node2Int(proxy["port"])},
|
||||||
{"auth_str", Node2QString(proxy["auth_str"])},
|
{"auth_str", FIRST_OR_SECOND(Node2QString(proxy["auth_str"]), Node2QString(proxy["auth-str"]))},
|
||||||
{"up_mbps", Node2Int(proxy["up"])},
|
|
||||||
{"down_mbps", Node2Int(proxy["down"])},
|
|
||||||
{"disable_mtu_discovery", Node2Bool(proxy["disable_mtu_discovery"])},
|
{"disable_mtu_discovery", Node2Bool(proxy["disable_mtu_discovery"])},
|
||||||
|
{"recv_window", Node2Int(proxy["recv-window"])},
|
||||||
|
{"recv_window_conn", Node2Int(proxy["recv-window-conn"])},
|
||||||
{"tls", coreTlsObj},
|
{"tls", coreTlsObj},
|
||||||
};
|
};
|
||||||
|
|
||||||
|
if (!Node2QString(proxy["up"]).contains("bps")) {
|
||||||
|
coreHysteriaObj["up_mbps"] = Node2Int(proxy["up"]);
|
||||||
|
} else {
|
||||||
|
coreHysteriaObj["up"] = Node2QString(proxy["up"]);
|
||||||
|
}
|
||||||
|
if (!Node2QString(proxy["down"]).contains("bps")) {
|
||||||
|
coreHysteriaObj["down_mbps"] = Node2Int(proxy["down"]);
|
||||||
|
} else {
|
||||||
|
coreHysteriaObj["down"] = Node2QString(proxy["down"]);
|
||||||
|
}
|
||||||
|
|
||||||
bean->config_simple = QJsonObject2QString(coreHysteriaObj, false);
|
bean->config_simple = QJsonObject2QString(coreHysteriaObj, false);
|
||||||
} else {
|
} else {
|
||||||
continue;
|
continue;
|
||||||
|
|||||||
Reference in New Issue
Block a user