【已解决】求助大佬,可以帮我写个代码吗?

报酬:一台GCP服务器,价值100+美元。

问题:现在 Clash Verge 的节点配置类似于:

- {name: 🇭🇰 香港A01, server: 1***vkaa.art, port: **, type: ss, cipher: aes-256-***, password: ***-**-***-*-**, udp: true}

现在的需求:在 name: 🇭🇰 香港A01 后面加上 (随机字符串),就像 name: 🇭🇰 香港A01(ddsdds)

为什么呢:因为我的配置里有很多同名节点。

最好使用Python完成

3 个赞

写完了的大佬请私信我领取报酬

开发调优跳蚤市场

你可以问ai试试看呗

你用订阅转换 会直接给你加上

比如
image
image

1 个赞

chatgpt直接帮你搞定 简单的正则

所以你真不用ai帮你啊。。基本1分钟搞定

不懂 Python,只能写写 bash、yq

>2.yml
for I in $(seq $(yq length 1.yml)); do
  echo - suffix: '"'$(openssl rand -hex 3)'"' >>2.yml
done

yq '
  . *d load("2.yml") |
  map(.name += " ("+(.suffix)+")" | del(.suffix))
' 1.yml >3.yml

输入文件是 1.yml。
第一段命令调用 yq 计算输入文件有多少条记录,然后调用 OpenSSL 生成对应数量的随机后缀。
第二段命令调用 yq 将后缀拼接入 name 字段。
输出文件是 3.yml。

这有何难,问ChatGPT都能解决 :tieba_025:

AI已解决,谢谢大佬们