Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Bug]: 直接加载clash配置文件,多个core参数不兼容 #5646

Closed
2 of 4 tasks
zhang33ya opened this issue Sep 5, 2024 · 9 comments
Closed
2 of 4 tasks

[Bug]: 直接加载clash配置文件,多个core参数不兼容 #5646

zhang33ya opened this issue Sep 5, 2024 · 9 comments
Labels
bug Something isn't working

Comments

@zhang33ya
Copy link

zhang33ya commented Sep 5, 2024

预期情况

如使用mihomo内核一样正确运行配置文件

实际情况

  • 配置文件中含有 proxy-providers 参数,无法正常运行
  • 开启ipv6后,在当前代理页面仍然不能显示ipv6节点延迟

可能存在多个clash参数不兼容问题,这里不一一列举。开发者可根据这个 clash配置 逐一测试。

当然完全兼容clash可能需要时间,希望开发者优先支持proxy-providers 参数。祝早日成为 v2rayN GUI for everycore /dog

复现方法

服务器-->自定义配置服务器-->选择 clash 配置文件。
可以使用这里的 clash配置 文件,运行即可复现。

日志信息

额外信息

No response

我确认已更新至最新版本

我确认已查询历史issues

@zhang33ya zhang33ya added the bug Something isn't working label Sep 5, 2024
@2dust
Copy link
Owner

2dust commented Sep 5, 2024

只有mihomo还在更新,其他clash-core不再支持

@2dust 2dust closed this as not planned Won't fix, can't repro, duplicate, stale Sep 5, 2024
@zhang33ya
Copy link
Author

只有mihomo还在更新,其他clash-core不再支持

mihomo 也存在上述问题

@2dust
Copy link
Owner

2dust commented Sep 5, 2024

mihomo 都不支持的配置,您为啥要导入进来用?
v2rayN无法处理mihomo 的配置文件

@zhang33ya
Copy link
Author

zhang33ya commented Sep 5, 2024

mihomo 支持,你这边gui不兼容。我给的配置就是mihomo 可以正常用的配置。
我是说,在你这边使用mihomo内核,也存在兼容问题。

@2dust
Copy link
Owner

2dust commented Sep 5, 2024

v2rayN理论上对clash系的配置完全不处理的,等开发测试下你的配置

@2dust 2dust reopened this Sep 5, 2024
2dust added a commit that referenced this issue Sep 6, 2024
@2dust
Copy link
Owner

2dust commented Sep 6, 2024

https://github.com/2dust/v2rayN/actions
下载最新的,测试下

@zhang33ya
Copy link
Author

zhang33ya commented Sep 6, 2024

https://github.com/2dust/v2rayN/actions 下载最新的,测试下

该版本结合上述提供的配置文件完全符合预期,👍👍👍
但仍然存在以下问题(列举较多,可优先解决问题1):

  • 1. 当改变 providers 写法时(不使用锚点的写法,mihomo裸核是支持的),当前代理页面不显示任何内容。同理,怀疑rule-providers 应该也存在同样问题,未测试。这里提供了可用于测试的配置文件: clash config
proxy-providers:
  # providers 不使用锚点的写法
  providercf:
    type: http
    url: xxx
    interval: 3600
    header:
      User-Agent:
        - "Clash/v1.18.0"
        - "mihomo/1.18.3"
    path: ./proxy_providers/providercf.yaml
  # providers 使用锚点的写法
  订阅一:
    <<: *p
    path: ./proxy_provider/订阅一.yaml
    url: xxx
  • 2. 如果使用mihomo配置文件时,当前代理页面正常情况下。切换到另一个可能不可用的节点时,当前代理页面仍然是上一个节点的信息,存在刷新问题。预期不显示任何内容。
  • 3.不支持策略组图标显示(icon 参数)
proxy-groups:
  - name: 节点选择
    <<: *pr_groups
    proxies:
      - 延迟选优
      - 手动切换
      - 故障转移
      - 负载均衡(散列)
      - 负载均衡(轮询)
      - 🇭🇰 香港节点组-自动
      - 🇹🇼 台湾节点组-自动
      - 🇯🇵 日本节点组-自动
      - 🇸🇬 新加坡节点组-自动
      - 🇺🇸 美国节点组-自动
      - DIRECT
      - REJECT
    icon: https://fastly.jsdelivr.net/gh/clash-verge-rev/clash-verge-rev.github.io@main/docs/assets/icons/adjust.svg
  • 4. 开机静默自启动主窗口会一闪而过。

@2dust
Copy link
Owner

2dust commented Sep 7, 2024

一个issue请只提出一个问题,其他问题请再开issue

@zhang33ya
Copy link
Author

一个issue请只提出一个问题,其他问题请再开issue

除了第四个问题都是 mihomo core多个参数不兼容 主题下的问题,不打算一一重提。
另外,发现仅仅是在当前代理页面显示了配置文件的策略组,路由规则根本就没用mihomo配置文件中规则集。暂时退坑。

@2dust 2dust closed this as completed Sep 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants