🍟 整点薯条: 频道
19.8K subscribers
102 photos
2 videos
25 files
120 links
Download Telegram
#教程
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=true

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:https://github.com/VirgilClyne/GetSomeFries/blob/main/sgmodule/Cloudflare.sgmodule?raw=true
QX:
下载脚本Cloudflare.js并保存至Quantumult X的Scripts文件夹下
修改配置文件,在[task_local]段添加如下内容:
event-network Cloudflare.js
*/10 * * * * Cloudflare.js
👍5
教程图片
Channel name was changed to «🍟 整点薯条 - 频道»
🍟 整点薯条: 频道
因为要开工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+流量”功能还没写,其他功能应该工作正常🤪
👍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的日志中也会输出完整配置文件内容
破案了
配置文件里的提取到的key是本机公钥
但是可以替换成自己生成的密钥对的公钥
iOS客户端的-高级-连接选项-重置加密密钥
每执行一次 客户端会创建一个新的密钥对
其中私钥不可见
公钥会通过一个http PUT请求发送给服务器 告诉服务器密钥换了
我周一会写一个工具,让更换的密钥重写成自己生成的公钥
👍2
目前提取的配置文件里没有私钥
周一折腾吧
真正有用的就是公私钥
除了自己的公私钥
其他都是固定配置
周一会出个配置模版
换个私钥就可以用了
通过surge重放更换证书的http请求
将teams无限流量节点证书换成wireguard生成的
周末没时间写了 会重放http请求的
抓一下官方客户端的-高级-连接选项-重置加密密钥的链接
把发送数据的json里的key换成自己的公钥就行了
Surge模块通知效果如图,替换密钥功能需配合BoxJs订阅
⚠️:如果关闭模块的情况下打开1.1.1.1 app,密钥会被1.1.1.1 app改回去
👍2
 iRingo
🌤天气 已更新
增加私有API和BoxJs支持
优化脚本逻辑和数据写入速度(重写了大部分代码
使用说明
安装与订阅
原有用户无须额外操作,脚本自动或手动更新即可
想使用私有令牌加快天气数据获取速度的
需要配合新的BoxJs订阅

#Apple #Weather
👍16