配合frp内网穿透,在部署本地的时候将服务切为线上,前端发现不了你在重启服务
.版本 2
.程序集 窗口程序集_启动窗口
.子程序 _按钮1_被单击
.局部变量 本地句柄, 整数型
.局部变量 线上句柄, 整数型
本地句柄 = 功能_取句柄 (“local_frp”)
线上句柄 = 功能_取句柄 (“server_frp”)
.如果 (按钮1.标题 = “启动本地”)
窗口_关闭 (线上句柄)
运行 (“cmd /c ” + “start ” + 编辑框1.内容 + “\切换本地.bat” + “>>D:\eLog.txt”, 假, )
按钮1.标题 = “启动线上”
标签2.标题 = “本地”
.否则
窗口_关闭 (本地句柄)
运行 (“cmd /c ” + “start ” + 编辑框1.内容 + “\server\切换线上.bat” + “>>D:\eLog.txt”, 假, )
按钮1.标题 = “启动本地”
标签2.标题 = “线上”
.如果结束
.子程序 功能_取句柄, 整数型
.参数 name, 文本型
.局部变量 局_句柄, 整数型
局_句柄 = 窗口_取句柄 (, , “ConsoleWindowClass”, name)
输出调试文本 (到文本 (局_句柄))
.如果真 (局_句柄 = 0)
返回 (0)
.如果真结束
返回 (局_句柄)