Skip to content
This repository was archived by the owner on Nov 24, 2024. It is now read-only.

Commit 35ba623

Browse files
authored
Merge pull request #48 from SonyaCore/update-1.1.8
Update 1.1.8
2 parents b75410c + d09b8cb commit 35ba623

File tree

2 files changed

+13
-1
lines changed

2 files changed

+13
-1
lines changed

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,7 @@ You can use one of the following protocols for installation and change its setti
6262
| VLESS TCP XTLS | --vless --tcp --xtls |
6363
| TROJAN WS TLS | --trojan |
6464
| TROJAN TCP TLS | --trojan --tcp |
65+
| TROJAN TCP XTLS | --trojan --xtls |
6566
| ShadowSocks TCP | --shadowsocks |
6667
| ShadowSocks TCP TLS | --shadowsocks --tls |
6768

V2RayGen.py

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -713,6 +713,7 @@ def launch_agent():
713713
"shadowsockstcptls",
714714
"trojanwstls",
715715
"trojantcptls",
716+
"trojantcpxtls",
716717
]
717718

718719

@@ -728,6 +729,9 @@ def protocol_map():
728729
# trojantcptls
729730
elif all((args.trojan, args.tcp, args.tls)):
730731
protocol_type = supported_typo[10]
732+
# trojantcpxtls
733+
elif all((args.trojan, args.tcp, args.xtls)):
734+
protocol_type = supported_typo[11]
731735
# vlesstcpxtls
732736
elif all((args.vless, args.tcp, args.xtls)):
733737
protocol_type = supported_typo[6]
@@ -737,6 +741,9 @@ def protocol_map():
737741
# trojantcptls
738742
elif all((args.trojan, args.tcp)):
739743
protocol_type = supported_typo[10]
744+
# trojantcpxtls
745+
elif all((args.trojan, args.xtls)):
746+
protocol_type = supported_typo[11]
740747
# vlesstcpxtls
741748
elif all((args.vless, args.xtls)):
742749
protocol_type = supported_typo[6]
@@ -779,6 +786,7 @@ def protocols_list() -> None:
779786
"VLESS TCP XTLS": "--vless --tcp --xtls",
780787
"TROJAN WS TLS": "--trojan",
781788
"TROJAN TCP TLS": "--trojan --tcp",
789+
"TROJAN TCP XTLS": "--trojan --tcp",
782790
"ShadowSocks TCP": "--shadowsocks",
783791
"ShadowSocks TCP TLS": "--shadowsocks --tls",
784792
}
@@ -823,6 +831,9 @@ def xray_make():
823831
elif proto_type == "trojantcptls":
824832
proto_name = "TROJAN + TCP + TLS"
825833

834+
elif proto_type == "trojantcpxtls":
835+
proto_name = "TROJAN + TCP + XTLS"
836+
826837
elif proto_type == "shadowsockstcp":
827838
proto_name = "SHADOWSOCKS + TCP"
828839

@@ -2659,7 +2670,7 @@ def base_error(err):
26592670
path = "/"
26602671
header = "http"
26612672

2662-
elif args.vless and args.xtls:
2673+
elif args.vless or args.trojan and args.xtls:
26632674
net = "tcp"
26642675
path = "/"
26652676
header = "http"

0 commit comments

Comments
 (0)