youxuanyuming/README.md
2024-10-22 15:24:40 +08:00

55 lines
2.2 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# github项目
- 原github作者[ tianshipapa ](https://github.com/tianshipapa)和
[ymyuuu](https://github.com/ymyuuu/BestDomain)
- 老王只是合并两个项目
- github项目地址
https://github.com/jc-lw/youxuanyuming
![image.png](https://rin.vcrr.us.kg/images/18b0be4bca205491b1aaf70983319fe504bef426.png)
# cfipcaiji 原理和需要修改的地方
- 每3小时自动抓取 https://ip.164746.xyz 的优选ip形成ip.txt
- 还有js自动生成的https://cf.090227.xyz
![image.png](https://rin.vcrr.us.kg/images/51e6dd9bbb99f98d3241509b804d98a4fc1fa5db.png)
- `caijiip.yml `文件夹里面改成你自己的,否则报错
![image.png](https://rin.vcrr.us.kg/images/0ddaaecae1242f12aadaa847662d56a23398cda5.png)
- `collect_ips.py`文件 这里是抓取优选IP的网站如需要可自行修改
![image.png](https://rin.vcrr.us.kg/images/38a3d57288da468b17964664e54da54a4175ba0e.png)
# BestDomain 需要Cloudflare API令牌
- 这里修改你的二级域名开头
![image.png](https://rin.vcrr.us.kg/images/85362a2f5680355d4d73a2293ce82099c42e3308.png)
![image.png](https://rin.vcrr.us.kg/images/5def5f757d7a63978358e5a950714bed3dc6c213.png)
- 把上面的链接 修改成 你自己的链接因为你抓取优选ip可能跟我不一样。
![image.png](https://rin.vcrr.us.kg/images/52f07d0b88279fb13694e1071d3184082408cf3d.png)
1. 创建 Cloudflare API 令牌
访问 [Cloudflare API Tokens](https://dash.cloudflare.com/profile/api-tokens)
2. 选择需要解析的域名,创建编辑 DNS 权限的` CF_API_TOKEN`
![image.png](https://rin.vcrr.us.kg/images/35feefcde1ed0cc08e430e419de73b892157d35c.png)
3. 在你的 GitHub 仓库中,设置 `CF_API_TOKEN `为你的 Cloudflare API 令牌
![image.png](https://rin.vcrr.us.kg/images/004eb6d2c8441cfa266129b3906e43e60bf99090.png)
4. 配置 GitHub Actions 定时任务
- 编辑 [.github/workflows/main.yml](.github/workflows/main.yml) 文件,设置 `cron` 表达式以定义任务运行时间
"# youxuanyuming"
# 设置完成
![image.png](https://rin.vcrr.us.kg/images/defa31617244ae82e89f05480be397eb3938f15e.png)
这里就是 运行完成去ping出来的优选IP
![image.png](https://rin.vcrr.us.kg/images/8816d5204054629815ecf6add95e9e244849e85b.png)