diff --git a/pkg/getter/base.go b/pkg/getter/base.go index 7deaeb4..6c78b00 100644 --- a/pkg/getter/base.go +++ b/pkg/getter/base.go @@ -60,6 +60,7 @@ func GrepLinksFromString(text string) []string { results := proxy.GrepSSRLinkFromString(text) results = append(results, proxy.GrepVmessLinkFromString(text)...) results = append(results, proxy.GrepSSLinkFromString(text)...) + results = append(results, proxy.GrepTrojanLinkFromString(text)...) return results } diff --git a/pkg/proxy/trojan.go b/pkg/proxy/trojan.go index adb279e..6ce703b 100644 --- a/pkg/proxy/trojan.go +++ b/pkg/proxy/trojan.go @@ -141,7 +141,7 @@ func GrepTrojanLinkFromString(text string) []string { results := make([]string, 0) texts := strings.Split(text, "trojan://") for _, text := range texts { - results = append(results, ssPlainRe.FindAllString("trojan://"+text, -1)...) + results = append(results, trojanPlainRe.FindAllString("trojan://"+text, -1)...) } return results }