wsa01378 在 Cloudflare DDNS 脚本实现定时刷新 中发帖
之前用的github Cloudflare DDNS 项目实现。代码比较冗长。
最近geimini pro&claude 重新优化了下脚本,
现在变得更好用了:
优化了逻辑,IP有变化时才上报Cloudflare。
#使用方式
将代码保存为 cf-ddns.sh,并使用 chmod +x cf-ddns.sh 使其可执行。
然后,在终端中运行 ./cf-ddns.sh 测试
#crontab 每小时执行脚本
1 * * * * /myfile/cf-ddns.sh
#!/usr/bin/env bash
set -o errexit
set -o nounset
set -o pipefail
# ================== CF脚本变量 ==================
API_KEY=659************429d6dcc**********...