🍟 GetSomeFries
Cloudflare DNS 阶段性完工
Powered by Chavy‘s Env.js and BoxJs
支持BoxJs, Shadowrocket, Loon, Quantumult X, Surge
功能
• 管理更新cloudflare托管的域名的dns记录,支持DDNS
功能列表
• 自定义更新特定类型和内容记录
• 自动更新未指定IP的A记录和AAAA记录
• 通知(有,但不是完全有,有来自Cloudflare的错误和信息通知)
• BoxJs集成
• 持久化储存(有,但不是完全有,没有做反写功能)
使用方法及详情参见:
https://github.com/VirgilClyne/GetSomeFries#-cloudflare-ddns
Cloudflare DNS 阶段性完工
Powered by Chavy‘s Env.js and BoxJs
支持BoxJs, Shadowrocket, Loon, Quantumult X, Surge
功能
• 管理更新cloudflare托管的域名的dns记录,支持DDNS
功能列表
• 自定义更新特定类型和内容记录
• 自动更新未指定IP的A记录和AAAA记录
• 通知(有,但不是完全有,有来自Cloudflare的错误和信息通知)
• BoxJs集成
• 持久化储存(有,但不是完全有,没有做反写功能)
使用方法及详情参见:
https://github.com/VirgilClyne/GetSomeFries#-cloudflare-ddns
👍2
Forwarded from Luca的代理软件瞎折腾日记
#教程
VirgilClyne大佬新项目:GetSomeFries
功能:管理更新cloudflare托管的域名的dns记录,支持DDNS
项目简单介绍:
完整解读:https://github.com/VirgilClyne/GetSomeFries#-cloudflare-ddns
使用指南:
1.添加boxjs订阅(没有玩过boxjs的那就请自行google部署,不难):
2.在boxjs的 应用-整点薯条-Cloudflare 中填写您的Cloudflare DNS信息(图3)
验证内容: 即API令牌内容或API 密钥内容,注意API 密钥需分两行填写,第一行密钥,第二行邮箱(图1为令牌的获取方式)
区域ID: 在区域页面右下角的API小节的区域 ID,单击复制(图2为区域ID位置)
区域名称: 即域名
DNS记录: 格式范例如下,一行一个记录,A记录和AAAA记录如果不带内容则自动获取外部IP,如果带内容则以内容为准
DNS记录的填写方式如下:
格式:id=记录ID&type=类型&name=名称&content=内容&ttl=TTL&priority=优先级&proxied=是否代理
示例:
id=12345ABCDE&type=MX&name=mail&content=127.0.0.1&ttl=1&priority=10&proxied=true
如果你不知道一些参数的信息,可以只填写记录类型和记录名称以及指定的内容
示例:
type=A&name=b&content=1.2.3.4&proxied=false
解读:
type为记录类型,name为解析子域名名称,proxied为是否开启代理(小云朵)
如果你想要解析的域名为test.luca.xyz,解析的ip为1.2.3.4,那么name就是test,content就是1.2.3.4
如何安装:
Surge:
QX:
下载脚本Cloudflare.js并保存至Quantumult X的Scripts文件夹下
修改配置文件,在[task_local]段添加如下内容:
VirgilClyne大佬新项目:GetSomeFries
功能:管理更新cloudflare托管的域名的dns记录,支持DDNS
项目简单介绍:
https://t.me/GetSomeFriesChannel/4完整解读:https://github.com/VirgilClyne/GetSomeFries#-cloudflare-ddns
使用指南:
1.添加boxjs订阅(没有玩过boxjs的那就请自行google部署,不难):
https://github.com/VirgilClyne/GetSomeFries/blob/main/box/fries.boxjs.json?raw=true2.在boxjs的 应用-整点薯条-Cloudflare 中填写您的Cloudflare DNS信息(图3)
验证内容: 即API令牌内容或API 密钥内容,注意API 密钥需分两行填写,第一行密钥,第二行邮箱(图1为令牌的获取方式)
区域ID: 在区域页面右下角的API小节的区域 ID,单击复制(图2为区域ID位置)
区域名称: 即域名
DNS记录: 格式范例如下,一行一个记录,A记录和AAAA记录如果不带内容则自动获取外部IP,如果带内容则以内容为准
DNS记录的填写方式如下:
格式:id=记录ID&type=类型&name=名称&content=内容&ttl=TTL&priority=优先级&proxied=是否代理
示例:
id=12345ABCDE&type=MX&name=mail&content=127.0.0.1&ttl=1&priority=10&proxied=true
如果你不知道一些参数的信息,可以只填写记录类型和记录名称以及指定的内容
示例:
type=A&name=b&content=1.2.3.4&proxied=false
解读:
type为记录类型,name为解析子域名名称,proxied为是否开启代理(小云朵)
如果你想要解析的域名为test.luca.xyz,解析的ip为1.2.3.4,那么name就是test,content就是1.2.3.4
如何安装:
Surge:
https://github.com/VirgilClyne/GetSomeFries/blob/main/sgmodule/Cloudflare.sgmodule?raw=trueQX:
下载脚本Cloudflare.js并保存至Quantumult X的Scripts文件夹下
修改配置文件,在[task_local]段添加如下内容:
event-network Cloudflare.js
*/10 * * * * Cloudflare.jsGitHub
GitHub - VirgilClyne/GetSomeFries: 个人独立作品或公共组件库
个人独立作品或公共组件库. Contribute to VirgilClyne/GetSomeFries development by creating an account on GitHub.
👍5
Forwarded from Luca的代理软件瞎折腾日记
🍟 整点薯条: 频道
🍟 GetSomeFries Cloudflare DNS 阶段性完工 Powered by Chavy‘s Env.js and BoxJs 支持BoxJs, Shadowrocket, Loon, Quantumult X, Surge 功能 • 管理更新cloudflare托管的域名的dns记录,支持DDNS 功能列表 • 自定义更新特定类型和内容记录 • 自动更新未指定IP的A记录和AAAA记录 • 通知(有,但不是完全有,有来自Cloudflare的错误和信息通知) • BoxJs集成…
因为要开工WARP,所以Cloudflare的DNS工具重命名为Cloudflare DNS,模块插件脚本等重命名为Cloudflare_DNS,烦请重新下载订阅安装,如更新boxjs订阅,则需要重新填写DNS配置信息,抱歉🥵
🍟 整点薯条: 频道
因为要开工WARP,所以Cloudflare的DNS工具重命名为Cloudflare DNS,模块插件脚本等重命名为Cloudflare_DNS,烦请重新下载订阅安装,如更新boxjs订阅,则需要重新填写DNS配置信息,抱歉🥵
WARP自动生成WireGuard配置公测中
订阅地址:
https://github.com/VirgilClyne/GetSomeFries/blob/main/box/fries.boxjs.json?raw=true
使用方法:
1. BoxJs要先填写Loon\quanX\Surge的API地址 不然看不到日志输出
2. 打开Cloudflare WARP模块
3. 运行方式选择“注册新账户(用自定义密钥对)并生成WireGuard配置文件”
4. 在WireGuard客户端中新建隧道-生成密钥对
5. 将WireGuard生成的公钥和私钥填写到BoxJs中,页面最下方点“保存”
6. 点击Cloudflare WARP页面右上角的运行
7. 记录下日志中提供的信息,导入或填入WireGuard
注:“自动邀请新用户刷WARP+流量”功能还没写,其他功能应该工作正常🤪
订阅地址:
https://github.com/VirgilClyne/GetSomeFries/blob/main/box/fries.boxjs.json?raw=true
使用方法:
1. BoxJs要先填写Loon\quanX\Surge的API地址 不然看不到日志输出
2. 打开Cloudflare WARP模块
3. 运行方式选择“注册新账户(用自定义密钥对)并生成WireGuard配置文件”
4. 在WireGuard客户端中新建隧道-生成密钥对
5. 将WireGuard生成的公钥和私钥填写到BoxJs中,页面最下方点“保存”
6. 点击Cloudflare WARP页面右上角的运行
7. 记录下日志中提供的信息,导入或填入WireGuard
注:“自动邀请新用户刷WARP+流量”功能还没写,其他功能应该工作正常🤪
👍2🌚1
https://github.com/VirgilClyne/GetSomeFries/blob/beta/sgmodule/Cloudflare_1.1.1.1_with_WARP.beta.sgmodule?raw=true
直接抓取1.1.1.1 APP with WARP配置文件的模块
Surge安装后
重新打开一次1.1.1.1的APP
即可在通知中看到配置信息
在Surge的日志中也会输出完整配置文件内容
直接抓取1.1.1.1 APP with WARP配置文件的模块
Surge安装后
重新打开一次1.1.1.1的APP
即可在通知中看到配置信息
在Surge的日志中也会输出完整配置文件内容