aileeao / find_active_config.sh
aihuashanying's picture
修复不能push的问题
386b079
#!/bin/bash
echo "=== 查找 Clash Verge 实际使用的配置文件 ==="
echo ""
echo "从你的文件列表看,有几个可能的配置文件:"
echo ""
echo "1. clash-verge.yaml (473 KB) - 可能是主配置"
echo "2. profiles/ 文件夹 - 通常存放实际使用的配置"
echo "3. profiles.yaml (2 KB) - 可能指定使用哪个配置文件"
echo ""
echo "=== 正确的配置文件位置 ==="
echo ""
echo "Clash Verge 通常使用 profiles/ 文件夹中的配置文件"
echo "而不是根目录的 clash-verge.yaml"
echo ""
echo "请检查:"
echo "1. 打开 profiles/ 文件夹"
echo "2. 找到当前使用的配置文件(通常是 .yaml 文件)"
echo "3. 编辑那个文件,而不是根目录的 clash-verge.yaml"
echo ""
echo "=== 或者检查 profiles.yaml ==="
echo ""
echo "profiles.yaml 文件可能指定了当前使用的配置文件"
echo "打开 profiles.yaml 查看 'current' 或 'items' 字段"
echo "找到当前激活的配置文件名称"
echo ""
echo "=== 修改步骤 ==="
echo ""
echo "1. 进入 profiles/ 文件夹"
echo "2. 找到当前使用的配置文件(可能是订阅配置或手动配置)"
echo "3. 编辑那个文件的 rules: 部分"
echo "4. 在 rules: 列表顶部添加:"
echo ""
echo " rules:"
echo " - DOMAIN-SUFFIX,hf.co,PROXY"
echo " - IP-CIDR,198.18.0.69/32,PROXY"
echo " # ... 其他规则"
echo ""
echo "5. 保存文件"
echo "6. 在 Clash Verge 中重新加载配置"
echo ""