Skip to content

Commit

Permalink
add code 20240507
Browse files Browse the repository at this point in the history
  • Loading branch information
gacjie committed May 7, 2024
1 parent 2e10b48 commit 8b91f7c
Show file tree
Hide file tree
Showing 4 changed files with 17 additions and 10 deletions.
14 changes: 7 additions & 7 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@
#### 功能说明
支持从GacJieMonitor(monitor.gacjie.cn)获取CloudFlare、CloudFront、Gcore优选IP地址
支持从HostMonit(stock.hostmonit.com)获取CloudFlare优选IP地址
支持从345673.xyz(345673.xyz)获取CloudFlare优选IP地址
支持将优选IP解析至DNSPOD
支持将优选IP解析至阿里云解析
支持将优选IP解析至华为云解析
Expand All @@ -33,6 +34,7 @@
插件免费提供授权码o1zrmHAF,可永久免费使用。
[GacJieMonitor](https://github.com/gacjie/cf2dns/wiki/GacJieMonitor付费KEY价格)
[HostMonit小店](https://shop.hostmonit.com/)
[345673.xyz](https://345673.xyz/)

### 注意事项
宝塔安装时请关闭宝塔系统加固插件,会终止安装脚本的执行。
Expand All @@ -50,13 +52,11 @@ domains.json是域名数据
cf2dns插件、cf2dns_global、cf2dns_actions均支持。
配置完后可以直接备份这俩数据文件,后续需要迁移可直接上传。

#### 2024年05月02日更新记录
计划任务延迟10-100秒执行,以缓解服务器端的压力。
优化华为阿里地区选择,方便国内国际版账号使用。
分离保存key信息与同步key积分功能。
完善WIKI使用教程。
增加使用python3部署运行的cf2dns_global脚本。
增加使用GitHub Actions 运行的 cf2dns_actions脚本。
#### 2024年05月07日更新记录
修复宝塔cf2dns插件无法保存地域的bug
增加345673.xyz服务商接口
由于没有什么大的更新版本
插件还是使用1.5版本

#### 常见问题
Expand Down
4 changes: 2 additions & 2 deletions cf2dns_main.py
Original file line number Diff line number Diff line change
Expand Up @@ -34,8 +34,8 @@ def set_home_info(self, args):
data['dns_server'] = int(args.dns_server)
# data['cdn_server'] = int(args.cdn_server)
data['affect_num'] = int(args.affect_num)
# data['region_hw'] = args.region_hw
# data['region_ali'] = args.region_ali
data['region_hw'] = args.region_hw
data['region_ali'] = args.region_ali
data['ttl'] = int(args.ttl)
data['secretid'] = args.secretid
data['secretkey'] = args.secretkey
Expand Down
3 changes: 2 additions & 1 deletion index.html
Original file line number Diff line number Diff line change
Expand Up @@ -320,14 +320,15 @@
<p><span>数据服务商</span><select class="bt-input-text" name="data_server" type="number">\
<option value="1"' + (res.data.data_server === 1 ? ' selected' : '') + '>GacJieMonitor</option>\
<option value="2"' + (res.data.data_server === 2 ? ' selected' : '') + '>HostMonit</option>\
<option value="3"' + (res.data.data_server === 3 ? ' selected' : '') + '>345673.xyz</option>\
</select></p>\
<p><span>KEY</span><input class="bt-input-text" name="key" type="text" value="' + res.data.key + '" /></p>\
<p><span>积分</span><input disabled="disabled" class="bt-input-text" name="integral" type="text" value="' + res.data.integral + '" /><button class="btn btn-default btn-sm btn-title" onclick="cf2dns.update_integral();">更新</button></p>\
</div>\
<p><button style="margin-left: 288px; margin-top: 15px;" class="btn btn-default btn-sm btn-title" onclick="cf2dns.set_data_server();">保存</button></p>\
</div>\
<ul class="help-info-text c7 mtb15">\
<li>CDN服务商:GacJieMonitor数据接口支持CloudFlare、CloudFront、Gcore。HostMonit只支持CloudFlare。</li>\
<li>CDN服务商:GacJieMonitor数据接口支持CloudFlare、CloudFront、Gcore。HostMonit、345673.xyz只支持CloudFlare。</li>\
<li>数据服务商:GacJieMonitor(monitor.gacjie.cn),HostMonit(hostmonit.com)。</li>\
<li>KEY:KEY字段为数据接口的授权KEY,默认o1zrmHAF为免费KEY可永久免费使用。</li>\
<li>积分:保存时自动从接口获取积分余额数据。</li>\
Expand Down
6 changes: 6 additions & 0 deletions provider.json
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,12 @@
"name": "hostmonit",
"get_ip_url": "https://api.hostmonit.com/get_optimization_ip",
"get_license_url": "https://api.hostmonit.com/get_license?license="
},
{
"id": 3,
"name": "345673",
"get_ip_url": "https://api.345673.xyz/get_data",
"get_license_url": "https://api.345673.xyz/get_license?license="
}

]

0 comments on commit 8b91f7c

Please sign in to comment.