zzzgydi / clash-verge

A Clash GUI based on tauri. Supports Windows, macOS and Linux.
21.36k stars 3.18k forks source link

[bug] Meta core subscription dose not support v2rayn style schema #164

Closed TDL3 closed 2 years ago

TDL3 commented 2 years ago

according to the meta core wiki page, proxy-provider support subscription schema used by clients like v2rayn, shadowrocket.

However when I switch to meta core in the clash-verge settings and try to use a said schema subscription link, I got the remote profile data is invalid yaml

zzzgydi commented 2 years ago

You can visit your subscription link directly in your browser and check whether its content is in yaml format.

TDL3 commented 2 years ago

no its not, it uses this format/schema v2rayn share link ref

TDL3 commented 2 years ago

my point is meta core support this kind of format, but this app is not using this feature provided by the meta core?

zzzgydi commented 2 years ago

Proxy-Provider支持普通订阅:proxy-provider的url参数支持直接解析V2rayN等客户端使用的普通订阅,无需使用SubConverter之类的订阅转换工具。

According to the meta core wiki, only the proxy-provider url param supports the v2rayn format. This is not the same thing as the app's subscription link. You can set the link in the proxy-provider.

TDL3 commented 2 years ago

indeed proxy-provider works, but if I convert the v2rayn style payload to clash format using subconverter and put the converted link in the subscription field it works just fine. Is this the intended behavior?

zzzgydi commented 2 years ago

yeah, the subscription link must be in yaml format.

TDL3 commented 2 years ago

ahh, I get it, so the profile url feature works the same way as clash for windows, thanks for your time!