| 1234567891011121314151617181920212223242526272829303132333435363738 | 
							- :: --------------------------------------------------------------
 
- ::	项目: CloudflareSpeedTest 自动更新域名解析记录
 
- ::	版本: 1.0.4
 
- ::	作者: XIU2
 
- ::	项目: https://github.com/XIU2/CloudflareSpeedTest
 
- :: --------------------------------------------------------------
 
- @echo off
 
- Setlocal Enabledelayedexpansion
 
- :: 这里可以自己添加、修改 CloudflareST 的运行参数,echo.| 的作用是自动回车退出程序(不再需要加上 -p 0 参数了)
 
- echo.|CloudflareST.exe -o "result_ddns.txt"
 
- :: 判断结果文件是否存在,如果不存在说明结果为 0
 
- if not exist result_ddns.txt (
 
-     echo.
 
-     echo CloudflareST 测速结果 IP 数量为 0,跳过下面步骤...
 
-     goto :END
 
- )
 
- for /f "tokens=1 delims=," %%i in (result_ddns.txt) do (
 
-     Set /a n+=1 
 
-     If !n!==2 (
 
-         Echo %%i
 
-         if "%%i"=="" (
 
-             echo.
 
-             echo CloudflareST 测速结果 IP 数量为 0,跳过下面步骤...
 
-             goto :END
 
-         )
 
-         curl -X PUT "https://api.cloudflare.com/client/v4/zones/域名ID/dns_records/域名解析记录ID" ^
 
-                 -H "X-Auth-Email: 账号邮箱" ^
 
-                 -H "X-Auth-Key: 前面获取的 API 令牌" ^
 
-                 -H "Content-Type: application/json" ^
 
-                 --data "{\"type\":\"A\",\"name\":\"完整域名\",\"content\":\"%%i\",\"ttl\":1,\"proxied\":true}"
 
-         goto :END
 
-     )
 
- )
 
- :END
 
- pause
 
 
  |