JSON
{
"name": "#1",
"ip": "#2",
"port": "#3",
"key": "#4",
"reg": {
"zhuce": "#5",
"quanxian": "#6",
"jinyuanbao": "#7",
"yinyuanbao": "#8",
"limit": "#9"
},
"app_config": {
"client_url": "#10",
"Update_url": "#11",
"#Version注释": "版本号不一致即可开启更新",
"Version": "#12"
},
"mysql": {
"ip": "#13",
"port": "#14",
"user": "#15",
"passwd": "#16",
"name": "#17"
},
"function": {
"CDK": "#18"
}
}
----------------------------------------------------------------------------------------------------------------------
E代码
替换文本 = 子文本替换 ( #json_内容, “#1”, 编辑框_服务器名称.内容, , , 真)替换文本 = 子文本替换 (替换文本, “#2”, 编辑框_服务器监听IP.内容, , , 真)替换文本 = 子文本替换 (替换文本, “#3”, 编辑框_服务器监听端口.内容, , , 真)编辑框_服务器KEY.内容 = 私人云_文本加密 (编辑框_登陆器大区名.内容 + “|” + 编辑框_登陆器IP.内容 + “|” + 编辑框_登陆器端口.内容 + “|” + 编辑框_登陆器名称.内容 )替换文本 = 子文本替换 (替换文本, “#4”, 编辑框_服务器KEY.内容, , , 真)如果 (单选框_允许注册.选中 = 真)替换文本 = 子文本替换 (替换文本, “#5”, “1”, , , 真)替换文本 = 子文本替换 (替换文本, “#5”, “0”, , , 真)替换文本 = 子文本替换 (替换文本, “#6”, 编辑框_注册权限.内容, , , 真)替换文本 = 子文本替换 (替换文本, “#7”, 编辑框_注册金元宝.内容, , , 真)替换文本 = 子文本替换 (替换文本, “#8”, 编辑框_注册银元宝.内容, , , 真)替换文本 = 子文本替换 (替换文本, “#9”, 编辑框_注册限制数.内容, , , 真)替换文本 = 子文本替换 (替换文本, “#10”, 编辑框_下载更新_下载.内容, , , 真)替换文本 = 子文本替换 (替换文本, “#11”, 编辑框_下载更新_更新.内容, , , 真)替换文本 = 子文本替换 (替换文本, “#12”, 编辑框_下载更新_版本号.内容, , , 真)替换文本 = 子文本替换 (替换文本, “#13”, 编辑框_mysql地址.内容, , , 真)替换文本 = 子文本替换 (替换文本, “#14”, 编辑框_mysql端口.内容, , , 真)替换文本 = 子文本替换 (替换文本, “#15”, 编辑框_mysql账号.内容, , , 真)替换文本 = 子文本替换 (替换文本, “#16”, 编辑框_mysql密码.内容, , , 真)替换文本 = 子文本替换 (替换文本, “#17”, 编辑框_mysql库名.内容, , , 真)如果 (选择框_CDK兑换.选中 = 真)替换文本 = 子文本替换 (替换文本, “#18”, “1”, , , 真)替换文本 = 子文本替换 (替换文本, “#18”, “0”, , , 真)如果 (写到文件 (取运行目录 () + “\server\json.sry”, 到字节集 (替换文本 )) = 真)如果 (写到文件 (取运行目录 () + “\server\lock.sry”, 到字节集 (“配置锁定文件!!!”)) = 真)信息框 (“json文件写出成功,请重新运行本程序!”, 0, , )信息框 (“配置锁文件写出失败”, 0, , )信息框 (“json文件写出失败”, 0, , )
------------------------------------------------------------------------------------------------------------------
运行结果:
{
"name": "一线",
"ip": "game.srykj.cn",
"port": "3306",
"key": "O95E1e8huyqrRKJiqE/QZqxHpGerR9Yb2THeE90z1GfVRNdh2zSkYNxG0BSoQNFm1E+nG9s23xrUQ6Aa3TXQZ69B0hbcQ9Vi3EKnZ69D3hXcMdNi",
"reg": {
"zhuce": "1",
"quanxian": "0",
"jinyuanbao": "2000000000",
"yinyuanbao": "2000000000",
"limit": "5"
},
"app_config": {
"client_url": "一线0",
"Update_url": "一线1",
"#Version注释": "版本号不一致即可开启更新",
"Version": "一线2"
},
"mysql": {
"ip": "一线3",
"port": "一线4",
"user": "一线5",
"passwd": "一线6",
"name": "一线7"
},
"function": {
"CDK": "一线8"
}
}
------------------------------------------------------------------------
求解 JSON的mysql、function、app_config参数全都跟着name走了 不会替换 看半天也没找到问题啊
|